Searched refs:polygon_list (Results 1 - 12 of 12) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/panfrost/lib/
H A Dpan_scoreboard.h222 mali_ptr polygon_list)
242 payload.address = polygon_list;
220 panfrost_scoreboard_initialize_tiler(struct pan_pool * pool,struct pan_scoreboard * scoreboard,mali_ptr polygon_list) argument
H A Dpan_cs.h76 struct panfrost_bo *polygon_list; member in struct:pan_tiler_context::__anoneeb406e8060a::__anoneeb406e80708
H A Dpan_cs.c507 assert(tiler_ctx->midgard.polygon_list->ptr.gpu);
519 cfg.heap_start = tiler_ctx->midgard.polygon_list->ptr.gpu;
520 cfg.heap_end = tiler_ctx->midgard.polygon_list->ptr.gpu;
538 cfg.polygon_list = tiler_ctx->midgard.polygon_list->ptr.gpu;
539 cfg.polygon_list_body = cfg.polygon_list + header_size;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/panfrost/
H A Dpan_job.h99 struct panfrost_bo *polygon_list; member in struct:panfrost_batch
H A Dpan_cmdstream.c3611 if (!batch->tiler_ctx.midgard.polygon_list) {
3624 batch->tiler_ctx.midgard.polygon_list =
3629 panfrost_batch_add_bo(batch, batch->tiler_ctx.midgard.polygon_list,
3633 assert(batch->tiler_ctx.midgard.polygon_list->ptr.cpu);
3635 batch->tiler_ctx.midgard.polygon_list->ptr.cpu +
3645 return batch->tiler_ctx.midgard.polygon_list->ptr.gpu;
3653 mali_ptr polygon_list = batch_get_polygon_list(batch); local in function:init_polygon_list
3656 polygon_list);
/xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/
H A Dpanvk_vX_cmd_buffer.c65 if (batch->tiler.ctx.midgard.polygon_list)
76 batch->tiler.ctx.midgard.polygon_list =
83 assert(batch->tiler.ctx.midgard.polygon_list->ptr.cpu);
85 batch->tiler.ctx.midgard.polygon_list->ptr.cpu +
189 mali_ptr polygon_list = local in function:panvk_per_arch
190 batch->tiler.ctx.midgard.polygon_list->ptr.gpu;
194 polygon_list);
957 panfrost_bo_unreference(batch->tiler.ctx.midgard.polygon_list);
987 panfrost_bo_unreference(batch->tiler.ctx.midgard.polygon_list);
/xsrc/external/mit/MesaLib/src/panfrost/lib/genxml/
H A Dv4_pack.h2944 uint64_t polygon_list; member in struct:MALI_TILER_CONTEXT
2959 cl[ 2] = __gen_uint(values->polygon_list, 0, 63);
2960 cl[ 3] = __gen_uint(values->polygon_list, 0, 63) >> 32;
2979 values->polygon_list = __gen_unpack_uint(cl, 64, 127);
2990 fprintf(fp, "%*sPolygon List: 0x%" PRIx64 "\n", indent, "", values->polygon_list);
H A Dv5_pack.h2926 uint64_t polygon_list; member in struct:MALI_TILER_CONTEXT
2941 cl[ 2] = __gen_uint(values->polygon_list, 0, 63);
2942 cl[ 3] = __gen_uint(values->polygon_list, 0, 63) >> 32;
2961 values->polygon_list = __gen_unpack_uint(cl, 64, 127);
2972 fprintf(fp, "%*sPolygon List: 0x%" PRIx64 "\n", indent, "", values->polygon_list);
H A Dv6_pack.h4823 uint64_t polygon_list; member in struct:MALI_TILER_CONTEXT
4844 cl[ 0] = __gen_uint(values->polygon_list, 0, 63);
4845 cl[ 1] = __gen_uint(values->polygon_list, 0, 63) >> 32;
4932 values->polygon_list = __gen_unpack_uint(cl, 0, 63);
4968 fprintf(fp, "%*sPolygon List: 0x%" PRIx64 "\n", indent, "", values->polygon_list);
H A Dv7_pack.h4879 uint64_t polygon_list; member in struct:MALI_TILER_CONTEXT
4900 cl[ 0] = __gen_uint(values->polygon_list, 0, 63);
4901 cl[ 1] = __gen_uint(values->polygon_list, 0, 63) >> 32;
4988 values->polygon_list = __gen_unpack_uint(cl, 0, 63);
5024 fprintf(fp, "%*sPolygon List: 0x%" PRIx64 "\n", indent, "", values->polygon_list);
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D19.3.0.rst583 - panfrost: Add polygon_list to the batch BO set at allocation time
H A D20.2.0.rst697 - panfrost: Pass polygon_list to tiler init function

Completed in 60 milliseconds