Home
last modified time | relevance | path

Searched refs:pipeline_statistics (Results 1 – 25 of 35) sorted by relevance

12

/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_query.cpp246 result->pipeline_statistics.ia_vertices += results_stats[i].IAVertices; in accumulate_subresult()
247 result->pipeline_statistics.ia_primitives += results_stats[i].IAPrimitives; in accumulate_subresult()
248 result->pipeline_statistics.vs_invocations += results_stats[i].VSInvocations; in accumulate_subresult()
249 result->pipeline_statistics.gs_invocations += results_stats[i].GSInvocations; in accumulate_subresult()
250 result->pipeline_statistics.gs_primitives += results_stats[i].GSPrimitives; in accumulate_subresult()
251 result->pipeline_statistics.c_invocations += results_stats[i].CInvocations; in accumulate_subresult()
252 result->pipeline_statistics.c_primitives += results_stats[i].CPrimitives; in accumulate_subresult()
253 result->pipeline_statistics.ps_invocations += results_stats[i].PSInvocations; in accumulate_subresult()
254 result->pipeline_statistics.hs_invocations += results_stats[i].HSInvocations; in accumulate_subresult()
255 result->pipeline_statistics.ds_invocations += results_stats[i].DSInvocations; in accumulate_subresult()
[all …]
/third_party/mesa3d/src/gallium/drivers/softpipe/
Dsp_query.c131 memset(&softpipe->pipeline_statistics, 0, in softpipe_begin_query()
132 sizeof(softpipe->pipeline_statistics)); in softpipe_begin_query()
134 memcpy(&sq->stats, &softpipe->pipeline_statistics, in softpipe_begin_query()
203 softpipe->pipeline_statistics.ia_vertices - sq->stats.ia_vertices; in softpipe_end_query()
205 softpipe->pipeline_statistics.ia_primitives - sq->stats.ia_primitives; in softpipe_end_query()
207 softpipe->pipeline_statistics.vs_invocations - sq->stats.vs_invocations; in softpipe_end_query()
209 softpipe->pipeline_statistics.gs_invocations - sq->stats.gs_invocations; in softpipe_end_query()
211 softpipe->pipeline_statistics.gs_primitives - sq->stats.gs_primitives; in softpipe_end_query()
213 softpipe->pipeline_statistics.c_invocations - sq->stats.c_invocations; in softpipe_end_query()
215 softpipe->pipeline_statistics.c_primitives - sq->stats.c_primitives; in softpipe_end_query()
[all …]
Dsp_prim_vbuf.c617 softpipe->pipeline_statistics.ia_vertices += in sp_vbuf_pipeline_statistics()
619 softpipe->pipeline_statistics.ia_primitives += in sp_vbuf_pipeline_statistics()
621 softpipe->pipeline_statistics.vs_invocations += in sp_vbuf_pipeline_statistics()
623 softpipe->pipeline_statistics.gs_invocations += in sp_vbuf_pipeline_statistics()
625 softpipe->pipeline_statistics.gs_primitives += in sp_vbuf_pipeline_statistics()
627 softpipe->pipeline_statistics.c_invocations += in sp_vbuf_pipeline_statistics()
665 cvbr->base.pipeline_statistics = sp_vbuf_pipeline_statistics; in sp_create_vbuf_backend()
Dsp_quad_fs.c69 softpipe->pipeline_statistics.ps_invocations += in shade_quad()
Dsp_context.h91 struct pipe_query_data_pipeline_statistics pipeline_statistics; member
Dsp_compute.c231 softpipe->pipeline_statistics.cs_invocations += in softpipe_launch_grid()
/third_party/mesa3d/src/gallium/auxiliary/driver_trace/
Dtr_dump_state.c1009 trace_dump_member(uint, &result->pipeline_statistics, ia_vertices); in trace_dump_query_result()
1010 trace_dump_member(uint, &result->pipeline_statistics, ia_primitives); in trace_dump_query_result()
1011 trace_dump_member(uint, &result->pipeline_statistics, vs_invocations); in trace_dump_query_result()
1012 trace_dump_member(uint, &result->pipeline_statistics, gs_invocations); in trace_dump_query_result()
1013 trace_dump_member(uint, &result->pipeline_statistics, gs_primitives); in trace_dump_query_result()
1014 trace_dump_member(uint, &result->pipeline_statistics, c_invocations); in trace_dump_query_result()
1015 trace_dump_member(uint, &result->pipeline_statistics, c_primitives); in trace_dump_query_result()
1016 trace_dump_member(uint, &result->pipeline_statistics, ps_invocations); in trace_dump_query_result()
1017 trace_dump_member(uint, &result->pipeline_statistics, hs_invocations); in trace_dump_query_result()
1018 trace_dump_member(uint, &result->pipeline_statistics, ds_invocations); in trace_dump_query_result()
[all …]
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_query.c426 memset(&llvmpipe->pipeline_statistics, 0, in llvmpipe_begin_query()
427 sizeof(llvmpipe->pipeline_statistics)); in llvmpipe_begin_query()
429 memcpy(&pq->stats, &llvmpipe->pipeline_statistics, sizeof(pq->stats)); in llvmpipe_begin_query()
487 llvmpipe->pipeline_statistics.ia_vertices - pq->stats.ia_vertices; in llvmpipe_end_query()
489 llvmpipe->pipeline_statistics.ia_primitives - pq->stats.ia_primitives; in llvmpipe_end_query()
491 llvmpipe->pipeline_statistics.vs_invocations - pq->stats.vs_invocations; in llvmpipe_end_query()
493 llvmpipe->pipeline_statistics.gs_invocations - pq->stats.gs_invocations; in llvmpipe_end_query()
495 llvmpipe->pipeline_statistics.gs_primitives - pq->stats.gs_primitives; in llvmpipe_end_query()
497 llvmpipe->pipeline_statistics.c_invocations - pq->stats.c_invocations; in llvmpipe_end_query()
499 llvmpipe->pipeline_statistics.c_primitives - pq->stats.c_primitives; in llvmpipe_end_query()
[all …]
Dlp_setup_vbuf.c686 llvmpipe->pipeline_statistics.ia_vertices += in lp_setup_pipeline_statistics()
688 llvmpipe->pipeline_statistics.ia_primitives += in lp_setup_pipeline_statistics()
690 llvmpipe->pipeline_statistics.vs_invocations += in lp_setup_pipeline_statistics()
692 llvmpipe->pipeline_statistics.gs_invocations += in lp_setup_pipeline_statistics()
694 llvmpipe->pipeline_statistics.gs_primitives += in lp_setup_pipeline_statistics()
696 llvmpipe->pipeline_statistics.hs_invocations += in lp_setup_pipeline_statistics()
698 llvmpipe->pipeline_statistics.ds_invocations += in lp_setup_pipeline_statistics()
701 llvmpipe->pipeline_statistics.c_invocations += in lp_setup_pipeline_statistics()
704 llvmpipe->pipeline_statistics.c_invocations = 0; in lp_setup_pipeline_statistics()
728 setup->base.pipeline_statistics = lp_setup_pipeline_statistics; in lp_setup_init_vbuf()
Dlp_context.h105 struct pipe_query_data_pipeline_statistics pipeline_statistics; member
Dlp_setup_tri.c1141 lp_context->pipeline_statistics.c_primitives++; in triangle_cw()
1168 lp_context->pipeline_statistics.c_primitives++; in triangle_ccw()
1191 lp_context->pipeline_statistics.c_primitives++; in triangle_both()
/third_party/mesa3d/src/gallium/frontends/d3d10umd/
DQuery.cpp289 pResult->IAVertices = result.pipeline_statistics.ia_vertices; in QueryGetData()
290 pResult->IAPrimitives = result.pipeline_statistics.ia_primitives; in QueryGetData()
291 pResult->VSInvocations = result.pipeline_statistics.vs_invocations; in QueryGetData()
292 pResult->GSInvocations = result.pipeline_statistics.gs_invocations; in QueryGetData()
293 pResult->GSPrimitives = result.pipeline_statistics.gs_primitives; in QueryGetData()
294 pResult->CInvocations = result.pipeline_statistics.c_invocations; in QueryGetData()
295 pResult->CPrimitives = result.pipeline_statistics.c_primitives; in QueryGetData()
296 pResult->PSInvocations = result.pipeline_statistics.ps_invocations; in QueryGetData()
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_query.c1236 result->pipeline_statistics.ps_invocations += in r600_query_hw_add_result()
1238 result->pipeline_statistics.c_primitives += in r600_query_hw_add_result()
1240 result->pipeline_statistics.c_invocations += in r600_query_hw_add_result()
1242 result->pipeline_statistics.vs_invocations += in r600_query_hw_add_result()
1244 result->pipeline_statistics.gs_invocations += in r600_query_hw_add_result()
1246 result->pipeline_statistics.gs_primitives += in r600_query_hw_add_result()
1248 result->pipeline_statistics.ia_primitives += in r600_query_hw_add_result()
1250 result->pipeline_statistics.ia_vertices += in r600_query_hw_add_result()
1252 result->pipeline_statistics.hs_invocations += in r600_query_hw_add_result()
1254 result->pipeline_statistics.ds_invocations += in r600_query_hw_add_result()
[all …]
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_query.c330 pool->pipeline_statistics = pCreateInfo->pipelineStatistics; in tu_CreateQueryPool()
364 return util_bitcount(pool->pipeline_statistics); in get_result_count()
407 is_pipeline_query_with_vertex_stage(uint32_t pipeline_statistics) in is_pipeline_query_with_vertex_stage() argument
409 return pipeline_statistics & in is_pipeline_query_with_vertex_stage()
422 is_pipeline_query_with_fragment_stage(uint32_t pipeline_statistics) in is_pipeline_query_with_fragment_stage() argument
424 return pipeline_statistics & in is_pipeline_query_with_fragment_stage()
429 is_pipeline_query_with_compute_stage(uint32_t pipeline_statistics) in is_pipeline_query_with_compute_stage() argument
431 return pipeline_statistics & in is_pipeline_query_with_compute_stage()
486 uint32_t statistics = pool->pipeline_statistics; in get_query_pool_results()
630 uint32_t statistics = pool->pipeline_statistics; in emit_copy_query_pool_results()
[all …]
Dtu_query.h33 uint32_t pipeline_statistics; member
/third_party/mesa3d/src/mesa/main/
Dqueryobj.c274 q->Result = data.pipeline_statistics.ia_vertices; in get_query_result()
277 q->Result = data.pipeline_statistics.ia_primitives; in get_query_result()
280 q->Result = data.pipeline_statistics.vs_invocations; in get_query_result()
283 q->Result = data.pipeline_statistics.hs_invocations; in get_query_result()
286 q->Result = data.pipeline_statistics.ds_invocations; in get_query_result()
289 q->Result = data.pipeline_statistics.gs_invocations; in get_query_result()
292 q->Result = data.pipeline_statistics.gs_primitives; in get_query_result()
295 q->Result = data.pipeline_statistics.ps_invocations; in get_query_result()
298 q->Result = data.pipeline_statistics.cs_invocations; in get_query_result()
301 q->Result = data.pipeline_statistics.c_invocations; in get_query_result()
[all …]
/third_party/mesa3d/src/intel/vulkan/
DgenX_query.c96 VkQueryPipelineStatisticFlags pipeline_statistics = 0; in genX() local
107 pipeline_statistics = pCreateInfo->pipelineStatistics; in genX()
111 pipeline_statistics &= ANV_PIPELINE_STATISTICS_MASK; in genX()
114 uint64s_per_slot = 1 + 2 * util_bitcount(pipeline_statistics); in genX()
175 pool->pipeline_statistics = pipeline_statistics; in genX()
518 uint32_t statistics = pool->pipeline_statistics; in genX()
533 assert(idx == util_bitcount(pool->pipeline_statistics)); in genX()
951 uint32_t statistics = pool->pipeline_statistics; in genX()
1144 uint32_t statistics = pool->pipeline_statistics; in genX()
1466 uint32_t statistics = pool->pipeline_statistics; in genX()
[all …]
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_query.c1417 result->pipeline_statistics.counters[i] += in si_query_hw_add_result()
1425 result->pipeline_statistics.ia_vertices, in si_query_hw_add_result()
1426 result->pipeline_statistics.ia_primitives, in si_query_hw_add_result()
1427 result->pipeline_statistics.vs_invocations, in si_query_hw_add_result()
1428 result->pipeline_statistics.hs_invocations, in si_query_hw_add_result()
1429 result->pipeline_statistics.ds_invocations, in si_query_hw_add_result()
1430 result->pipeline_statistics.gs_invocations, in si_query_hw_add_result()
1431 result->pipeline_statistics.gs_primitives, in si_query_hw_add_result()
1432 result->pipeline_statistics.c_invocations, in si_query_hw_add_result()
1433 result->pipeline_statistics.c_primitives, in si_query_hw_add_result()
[all …]
/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_query.c128 uint64_t *pstats = (uint64_t *)&result.pipeline_statistics; in lvp_GetQueryPoolResults()
155 uint64_t *pstats = (uint64_t *)&result.pipeline_statistics; in lvp_GetQueryPoolResults()
/third_party/mesa3d/src/gallium/frontends/nine/
Dquery9.c278 presult.pipeline_statistics.c_invocations; in NineQuery9_GetData()
280 presult.pipeline_statistics.c_primitives; in NineQuery9_GetData()
/third_party/mesa3d/src/gallium/auxiliary/draw/
Ddraw_vbuf.h140 void (*pipeline_statistics)( member
/third_party/mesa3d/src/microsoft/vulkan/
Ddzn_query.c129 qpool->pipeline_statistics = info->pipelineStatistics; in dzn_query_pool_create()
327 if (!(BITFIELD_BIT(c) & qpool->pipeline_statistics)) in dzn_GetQueryPoolResults()
/third_party/mesa3d/docs/relnotes/
D17.1.9.rst102 - nvc0: write 0 to pipeline_statistics.cs_invocations
D17.2.1.rst107 - nvc0: write 0 to pipeline_statistics.cs_invocations
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_inlines.h657 memset(&result->pipeline_statistics, 0, sizeof(result->pipeline_statistics)); in util_query_clear_result()

12