/third_party/mesa3d/src/gallium/drivers/d3d12/ |
D | d3d12_query.cpp | 246 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/ |
D | sp_query.c | 131 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 …]
|
D | sp_prim_vbuf.c | 617 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()
|
D | sp_quad_fs.c | 69 softpipe->pipeline_statistics.ps_invocations += in shade_quad()
|
D | sp_context.h | 91 struct pipe_query_data_pipeline_statistics pipeline_statistics; member
|
D | sp_compute.c | 231 softpipe->pipeline_statistics.cs_invocations += in softpipe_launch_grid()
|
/third_party/mesa3d/src/gallium/auxiliary/driver_trace/ |
D | tr_dump_state.c | 1009 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/ |
D | lp_query.c | 426 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 …]
|
D | lp_setup_vbuf.c | 686 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()
|
D | lp_context.h | 105 struct pipe_query_data_pipeline_statistics pipeline_statistics; member
|
D | lp_setup_tri.c | 1141 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/ |
D | Query.cpp | 289 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/ |
D | r600_query.c | 1236 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/ |
D | tu_query.c | 330 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 …]
|
D | tu_query.h | 33 uint32_t pipeline_statistics; member
|
/third_party/mesa3d/src/mesa/main/ |
D | queryobj.c | 274 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/ |
D | genX_query.c | 96 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/ |
D | si_query.c | 1417 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/ |
D | lvp_query.c | 128 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/ |
D | query9.c | 278 presult.pipeline_statistics.c_invocations; in NineQuery9_GetData() 280 presult.pipeline_statistics.c_primitives; in NineQuery9_GetData()
|
/third_party/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_vbuf.h | 140 void (*pipeline_statistics)( member
|
/third_party/mesa3d/src/microsoft/vulkan/ |
D | dzn_query.c | 129 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/ |
D | 17.1.9.rst | 102 - nvc0: write 0 to pipeline_statistics.cs_invocations
|
D | 17.2.1.rst | 107 - nvc0: write 0 to pipeline_statistics.cs_invocations
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
D | u_inlines.h | 657 memset(&result->pipeline_statistics, 0, sizeof(result->pipeline_statistics)); in util_query_clear_result()
|