Home
last modified time | relevance | path

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

123

/external/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.h92 struct pipe_query_data_pipeline_statistics pipeline_statistics; member
/external/mesa3d/src/gallium/drivers/virgl/
Dvirgl_query.c284 case PIPE_STAT_QUERY_IA_VERTICES: result->pipeline_statistics.ia_vertices = query->result; break; in virgl_get_query_result()
285 …case PIPE_STAT_QUERY_IA_PRIMITIVES: result->pipeline_statistics.ia_primitives = query->result; bre… in virgl_get_query_result()
286 …case PIPE_STAT_QUERY_VS_INVOCATIONS: result->pipeline_statistics.vs_invocations = query->result; b… in virgl_get_query_result()
287 …case PIPE_STAT_QUERY_GS_INVOCATIONS: result->pipeline_statistics.gs_invocations = query->result; b… in virgl_get_query_result()
288 …case PIPE_STAT_QUERY_GS_PRIMITIVES: result->pipeline_statistics.gs_primitives = query->result; bre… in virgl_get_query_result()
289 …case PIPE_STAT_QUERY_PS_INVOCATIONS: result->pipeline_statistics.ps_invocations = query->result; b… in virgl_get_query_result()
290 …case PIPE_STAT_QUERY_HS_INVOCATIONS: result->pipeline_statistics.hs_invocations = query->result; b… in virgl_get_query_result()
291 …case PIPE_STAT_QUERY_CS_INVOCATIONS: result->pipeline_statistics.cs_invocations = query->result; b… in virgl_get_query_result()
292 …case PIPE_STAT_QUERY_C_INVOCATIONS: result->pipeline_statistics.c_invocations = query->result; bre… in virgl_get_query_result()
293 …case PIPE_STAT_QUERY_C_PRIMITIVES: result->pipeline_statistics.c_primitives = query->result; break; in virgl_get_query_result()
[all …]
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_query.c204 result->pipeline_statistics = pq->stats; in llvmpipe_get_query_result()
435 memset(&llvmpipe->pipeline_statistics, 0, in llvmpipe_begin_query()
436 sizeof(llvmpipe->pipeline_statistics)); in llvmpipe_begin_query()
438 memcpy(&pq->stats, &llvmpipe->pipeline_statistics, sizeof(pq->stats)); in llvmpipe_begin_query()
496 llvmpipe->pipeline_statistics.ia_vertices - pq->stats.ia_vertices; in llvmpipe_end_query()
498 llvmpipe->pipeline_statistics.ia_primitives - pq->stats.ia_primitives; in llvmpipe_end_query()
500 llvmpipe->pipeline_statistics.vs_invocations - pq->stats.vs_invocations; in llvmpipe_end_query()
502 llvmpipe->pipeline_statistics.gs_invocations - pq->stats.gs_invocations; in llvmpipe_end_query()
504 llvmpipe->pipeline_statistics.gs_primitives - pq->stats.gs_primitives; in llvmpipe_end_query()
506 llvmpipe->pipeline_statistics.c_invocations - pq->stats.c_invocations; in llvmpipe_end_query()
[all …]
Dlp_setup_vbuf.c679 llvmpipe->pipeline_statistics.ia_vertices += in lp_setup_pipeline_statistics()
681 llvmpipe->pipeline_statistics.ia_primitives += in lp_setup_pipeline_statistics()
683 llvmpipe->pipeline_statistics.vs_invocations += in lp_setup_pipeline_statistics()
685 llvmpipe->pipeline_statistics.gs_invocations += in lp_setup_pipeline_statistics()
687 llvmpipe->pipeline_statistics.gs_primitives += in lp_setup_pipeline_statistics()
689 llvmpipe->pipeline_statistics.hs_invocations += in lp_setup_pipeline_statistics()
691 llvmpipe->pipeline_statistics.ds_invocations += in lp_setup_pipeline_statistics()
694 llvmpipe->pipeline_statistics.c_invocations += in lp_setup_pipeline_statistics()
697 llvmpipe->pipeline_statistics.c_invocations = 0; in lp_setup_pipeline_statistics()
722 setup->base.pipeline_statistics = lp_setup_pipeline_statistics; in lp_setup_init_vbuf()
Dlp_context.h111 struct pipe_query_data_pipeline_statistics pipeline_statistics; member
/external/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()
/external/mesa3d/src/gallium/auxiliary/driver_trace/
Dtr_dump_state.c1079 trace_dump_member(uint, &result->pipeline_statistics, ia_vertices); in trace_dump_query_result()
1080 trace_dump_member(uint, &result->pipeline_statistics, ia_primitives); in trace_dump_query_result()
1081 trace_dump_member(uint, &result->pipeline_statistics, vs_invocations); in trace_dump_query_result()
1082 trace_dump_member(uint, &result->pipeline_statistics, gs_invocations); in trace_dump_query_result()
1083 trace_dump_member(uint, &result->pipeline_statistics, gs_primitives); in trace_dump_query_result()
1084 trace_dump_member(uint, &result->pipeline_statistics, c_invocations); in trace_dump_query_result()
1085 trace_dump_member(uint, &result->pipeline_statistics, c_primitives); in trace_dump_query_result()
1086 trace_dump_member(uint, &result->pipeline_statistics, ps_invocations); in trace_dump_query_result()
1087 trace_dump_member(uint, &result->pipeline_statistics, hs_invocations); in trace_dump_query_result()
1088 trace_dump_member(uint, &result->pipeline_statistics, ds_invocations); in trace_dump_query_result()
[all …]
/external/mesa3d/src/gallium/drivers/r600/
Dr600_query.c1218 result->pipeline_statistics.ps_invocations += in r600_query_hw_add_result()
1220 result->pipeline_statistics.c_primitives += in r600_query_hw_add_result()
1222 result->pipeline_statistics.c_invocations += in r600_query_hw_add_result()
1224 result->pipeline_statistics.vs_invocations += in r600_query_hw_add_result()
1226 result->pipeline_statistics.gs_invocations += in r600_query_hw_add_result()
1228 result->pipeline_statistics.gs_primitives += in r600_query_hw_add_result()
1230 result->pipeline_statistics.ia_primitives += in r600_query_hw_add_result()
1232 result->pipeline_statistics.ia_vertices += in r600_query_hw_add_result()
1234 result->pipeline_statistics.hs_invocations += in r600_query_hw_add_result()
1236 result->pipeline_statistics.ds_invocations += in r600_query_hw_add_result()
[all …]
/external/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_query.cpp238 result->pipeline_statistics.ia_vertices += results_stats[i].IAVertices; in accumulate_subresult_cpu()
239 result->pipeline_statistics.ia_primitives += results_stats[i].IAPrimitives; in accumulate_subresult_cpu()
240 result->pipeline_statistics.vs_invocations += results_stats[i].VSInvocations; in accumulate_subresult_cpu()
241 result->pipeline_statistics.gs_invocations += results_stats[i].GSInvocations; in accumulate_subresult_cpu()
242 result->pipeline_statistics.gs_primitives += results_stats[i].GSPrimitives; in accumulate_subresult_cpu()
243 result->pipeline_statistics.c_invocations += results_stats[i].CInvocations; in accumulate_subresult_cpu()
244 result->pipeline_statistics.c_primitives += results_stats[i].CPrimitives; in accumulate_subresult_cpu()
245 result->pipeline_statistics.ps_invocations += results_stats[i].PSInvocations; in accumulate_subresult_cpu()
246 result->pipeline_statistics.hs_invocations += results_stats[i].HSInvocations; in accumulate_subresult_cpu()
247 result->pipeline_statistics.ds_invocations += results_stats[i].DSInvocations; in accumulate_subresult_cpu()
[all …]
/external/mesa3d/src/mesa/main/
Dqueryobj.c303 q->Result = data.pipeline_statistics.ia_vertices; in get_query_result()
306 q->Result = data.pipeline_statistics.ia_primitives; in get_query_result()
309 q->Result = data.pipeline_statistics.vs_invocations; in get_query_result()
312 q->Result = data.pipeline_statistics.hs_invocations; in get_query_result()
315 q->Result = data.pipeline_statistics.ds_invocations; in get_query_result()
318 q->Result = data.pipeline_statistics.gs_invocations; in get_query_result()
321 q->Result = data.pipeline_statistics.gs_primitives; in get_query_result()
324 q->Result = data.pipeline_statistics.ps_invocations; in get_query_result()
327 q->Result = data.pipeline_statistics.cs_invocations; in get_query_result()
330 q->Result = data.pipeline_statistics.c_invocations; in get_query_result()
[all …]
/external/mesa3d/src/freedreno/vulkan/
Dtu_query_pool.cc374 return util_bitcount(pool->vk.pipeline_statistics); in get_result_count()
418 is_pipeline_query_with_vertex_stage(uint32_t pipeline_statistics) in is_pipeline_query_with_vertex_stage() argument
420 return pipeline_statistics & in is_pipeline_query_with_vertex_stage()
433 is_pipeline_query_with_fragment_stage(uint32_t pipeline_statistics) in is_pipeline_query_with_fragment_stage() argument
435 return pipeline_statistics & in is_pipeline_query_with_fragment_stage()
440 is_pipeline_query_with_compute_stage(uint32_t pipeline_statistics) in is_pipeline_query_with_compute_stage() argument
442 return pipeline_statistics & in is_pipeline_query_with_compute_stage()
497 uint32_t statistics = pool->vk.pipeline_statistics; in get_query_pool_results()
648 uint32_t statistics = pool->vk.pipeline_statistics; in emit_copy_query_pool_results()
759 uint32_t statistics = pool->vk.pipeline_statistics; in emit_reset_query_pool()
[all …]
/external/mesa3d/src/intel/vulkan_hasvk/
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()
948 uint32_t statistics = pool->pipeline_statistics; in genX()
1145 uint32_t statistics = pool->pipeline_statistics; in genX()
1467 uint32_t statistics = pool->pipeline_statistics; in genX()
[all …]
/external/virglrenderer/src/gallium/auxiliary/util/
Du_inlines.h172 memset(&result->pipeline_statistics, 0, sizeof(result->pipeline_statistics)); in util_query_clear_result()
/external/mesa3d/src/vulkan/runtime/
Dvk_query_pool.h45 VkQueryPipelineStatisticFlags pipeline_statistics; member
Dvk_query_pool.c42 query_pool->pipeline_statistics = in vk_query_pool_init()
/external/mesa3d/src/gallium/drivers/asahi/
Dagx_query.c280 assert(query->index < ARRAY_SIZE(ctx->pipeline_statistics)); in agx_begin_query()
281 ctx->pipeline_statistics[query->index] = query; in agx_begin_query()
333 assert(query->index < ARRAY_SIZE(ctx->pipeline_statistics)); in agx_end_query()
334 ctx->pipeline_statistics[query->index] = NULL; in agx_end_query()
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_vbuf.h140 void (*pipeline_statistics)( member
/external/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_query.c167 const uint64_t *pstats = result.pipeline_statistics.counters; in lvp_GetQueryPoolResults()
193 const uint64_t *pstats = result.pipeline_statistics.counters; in lvp_GetQueryPoolResults()
/external/mesa3d/src/gallium/frontends/nine/
Dquery9.c260 presult.pipeline_statistics.c_invocations; in NineQuery9_GetData()
262 presult.pipeline_statistics.c_primitives; in NineQuery9_GetData()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_query.c1420 result->pipeline_statistics.counters[i] += in si_query_hw_add_result()
1428 result->pipeline_statistics.ia_vertices, in si_query_hw_add_result()
1429 result->pipeline_statistics.ia_primitives, in si_query_hw_add_result()
1430 result->pipeline_statistics.vs_invocations, in si_query_hw_add_result()
1431 result->pipeline_statistics.hs_invocations, in si_query_hw_add_result()
1432 result->pipeline_statistics.ds_invocations, in si_query_hw_add_result()
1433 result->pipeline_statistics.gs_invocations, in si_query_hw_add_result()
1434 result->pipeline_statistics.gs_primitives, in si_query_hw_add_result()
1435 result->pipeline_statistics.c_invocations, in si_query_hw_add_result()
1436 result->pipeline_statistics.c_primitives, in si_query_hw_add_result()
[all …]
/external/mesa3d/src/intel/vulkan/
DgenX_query.c107 VkQueryPipelineStatisticFlags pipeline_statistics = 0; in genX() local
118 pipeline_statistics = pCreateInfo->pipelineStatistics; in genX()
122 pipeline_statistics &= ANV_PIPELINE_STATISTICS_MASK; in genX()
125 uint64s_per_slot = 1 + 2 * util_bitcount(pipeline_statistics); in genX()
580 uint32_t statistics = pool->vk.pipeline_statistics; in genX()
590 assert(idx == util_bitcount(pool->vk.pipeline_statistics)); in genX()
1128 uint32_t statistics = pool->vk.pipeline_statistics; in genX()
1341 uint32_t statistics = pool->vk.pipeline_statistics; in genX()
1743 uint32_t statistics = pool->vk.pipeline_statistics; in copy_query_results_with_cs()
1750 assert(idx == util_bitcount(pool->vk.pipeline_statistics)); in copy_query_results_with_cs()
[all …]
/external/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()

123