/third_party/mesa3d/src/gallium/auxiliary/hud/ |
D | hud_context.c | 71 hud_draw_colored_prims(struct hud_context *hud, unsigned prim, in hud_draw_colored_prims() argument 76 struct cso_context *cso = hud->cso; in hud_draw_colored_prims() 77 struct pipe_context *pipe = hud->pipe; in hud_draw_colored_prims() 80 hud->constants.color[0] = r; in hud_draw_colored_prims() 81 hud->constants.color[1] = g; in hud_draw_colored_prims() 82 hud->constants.color[2] = b; in hud_draw_colored_prims() 83 hud->constants.color[3] = a; in hud_draw_colored_prims() 84 hud->constants.translate[0] = (float) (xoffset * hud_scale); in hud_draw_colored_prims() 85 hud->constants.translate[1] = (float) (yoffset * hud_scale); in hud_draw_colored_prims() 86 hud->constants.scale[0] = hud_scale; in hud_draw_colored_prims() [all …]
|
D | hud_context.h | 43 hud_destroy(struct hud_context *hud, struct cso_context *cso); 46 hud_run(struct hud_context *hud, struct cso_context *cso, 50 hud_record_only(struct hud_context *hud, struct pipe_context *pipe); 53 hud_add_queue_for_monitoring(struct hud_context *hud,
|
D | hud_cpu.c | 338 struct util_queue_monitoring *mon = gr->pane->hud->monitored_queue; in query_api_thread_busy_status() 404 struct util_queue_monitoring *mon = gr->pane->hud->monitored_queue; in get_counter()
|
/third_party/mesa3d/src/gallium/drivers/svga/ |
D | svga_pipe_query.c | 745 svga->hud.uses_time = TRUE; in svga_create_query() 884 sq->begin_count = svga->hud.num_draw_calls; in svga_begin_query() 887 sq->begin_count = svga->hud.num_fallbacks; in svga_begin_query() 890 sq->begin_count = svga->hud.num_flushes; in svga_begin_query() 893 sq->begin_count = svga->hud.num_validations; in svga_begin_query() 896 sq->begin_count = svga->hud.map_buffer_time; in svga_begin_query() 899 sq->begin_count = svga->hud.num_buffers_mapped; in svga_begin_query() 902 sq->begin_count = svga->hud.num_textures_mapped; in svga_begin_query() 905 sq->begin_count = svga->hud.num_bytes_uploaded; in svga_begin_query() 911 sq->begin_count = svga->hud.command_buffer_size; in svga_begin_query() [all …]
|
D | svga_resource_buffer.c | 155 svga->hud.num_readbacks++; in svga_buffer_transfer_map() 302 svga->hud.map_buffer_time += (svga_get_time(svga) - begin); in svga_buffer_transfer_map() 419 ss->hud.total_resource_bytes -= sbuf->size; in svga_resource_destroy() 420 assert(ss->hud.num_resources > 0); in svga_resource_destroy() 421 if (ss->hud.num_resources > 0) in svga_resource_destroy() 422 ss->hud.num_resources--; in svga_resource_destroy() 443 ss->hud.total_resource_bytes -= tex->size; in svga_resource_destroy() 450 assert(ss->hud.num_resources > 0); in svga_resource_destroy() 451 if (ss->hud.num_resources > 0) in svga_resource_destroy() 452 ss->hud.num_resources--; in svga_resource_destroy() [all …]
|
D | svga_resource_texture.c | 364 svga->hud.num_readbacks++; in svga_texture_transfer_map_direct() 385 svga->hud.surface_write_flushes++; in svga_texture_transfer_map_direct() 424 svga->hud.surface_write_flushes++; in svga_texture_transfer_map_direct() 629 svga->hud.num_textures_mapped++; in svga_texture_transfer_map() 632 svga->hud.num_bytes_uploaded += in svga_texture_transfer_map() 641 svga->hud.map_buffer_time += (svga_get_time(svga) - begin); in svga_texture_transfer_map() 815 svga->hud.num_resource_updates++; in svga_texture_transfer_unmap() 1115 svgascreen->hud.total_resource_bytes += tex->size; in svga_texture_create() 1116 svgascreen->hud.num_resources++; in svga_texture_create() 1194 ss->hud.num_resources++; in svga_texture_from_handle() [all …]
|
D | svga_pipe_sampler.c | 288 svga->hud.num_sampler_objects++; in svga_create_sampler_state() 356 svga->hud.num_sampler_objects--; in svga_delete_sampler_state() 380 svga->hud.num_samplerview_objects++; in svga_create_sampler_view() 408 svga->hud.num_samplerview_objects--; in svga_sampler_view_destroy()
|
D | svga_shader.c | 426 svga->hud.shader_mem_used += codeLen; in define_gb_shader_vgpu9() 465 svga->hud.shader_mem_used += len; in define_gb_shader_vgpu10() 614 svga->hud.num_shaders++; in svga_new_shader_variant() 649 svga->hud.num_shaders--; in svga_destroy_shader_variant()
|
D | svga_screen.h | 93 } hud; member
|
D | svga_resource_buffer_upload.c | 553 svga->hud.num_resource_updates++; in svga_buffer_upload_gb_command() 630 svga->hud.num_buffer_uploads++; in svga_buffer_upload_hb_command() 694 svga->hud.num_bytes_uploaded += box->w; in svga_buffer_upload_flush() 695 svga->hud.num_buffer_uploads++; in svga_buffer_upload_flush() 722 svga->hud.num_bytes_uploaded += box->w; in svga_buffer_upload_flush() 723 svga->hud.num_buffer_uploads++; in svga_buffer_upload_flush()
|
D | svga_pipe_vertex.c | 267 svga->hud.num_vertexelement_objects++; in svga_create_vertex_elements_state() 306 svga->hud.num_vertexelement_objects--; in svga_delete_vertex_elements_state()
|
D | svga_pipe_depthstencil.c | 213 svga->hud.num_depthstencil_objects++; in svga_create_depth_stencil_state() 260 svga->hud.num_depthstencil_objects--; in svga_delete_depth_stencil_state()
|
D | svga_context.c | 391 svga->hud.command_buffer_size += in svga_context_flush() 398 svga->hud.flush_time += (svga_get_time(svga) - t0); in svga_context_flush() 400 svga->hud.num_flushes++; in svga_context_flush()
|
D | svga_pipe_rasterizer.c | 370 svga->hud.num_rasterizer_objects++; in svga_create_rasterizer_state() 422 svga->hud.num_rasterizer_objects--; in svga_delete_rasterizer_state()
|
D | svga_pipe_draw.c | 242 svga->hud.num_draw_calls++; /* for SVGA_QUERY_NUM_DRAW_CALLS */ in svga_draw_vbo() 300 svga->hud.num_fallbacks++; /* for SVGA_QUERY_NUM_FALLBACKS */ in svga_draw_vbo()
|
D | svga_resource.c | 53 svgascreen->hud.num_failed_allocations++; in svga_resource_create()
|
/third_party/mesa3d/src/gallium/frontends/dri/ |
D | dri_context.c | 197 ctx->hud = hud_create(ctx->st->cso_context, ctx->st, in dri_create_context() 198 share_ctx ? share_ctx->hud : NULL); in dri_create_context() 235 if (ctx->hud) { in dri_destroy_context() 236 hud_destroy(ctx->hud, ctx->st->cso_context); in dri_destroy_context() 268 if (ctx->hud) in dri_unbind_context() 269 hud_record_only(ctx->hud, st->pipe); in dri_unbind_context()
|
D | dri_context.h | 65 struct hud_context *hud; member
|
D | dri_screen.c | 546 if (ctx->hud) in dri_set_background_context() 547 hud_add_queue_for_monitoring(ctx->hud, queue_info); in dri_set_background_context()
|
/third_party/mesa3d/src/gallium/auxiliary/ |
D | meson.build | 111 'hud/font.c', 112 'hud/font.h', 113 'hud/hud_context.c', 114 'hud/hud_context.h', 115 'hud/hud_cpu.c', 116 'hud/hud_nic.c', 117 'hud/hud_cpufreq.c', 118 'hud/hud_diskstat.c', 119 'hud/hud_sensors_temp.c', 120 'hud/hud_driver_query.c', [all …]
|
/third_party/mesa3d/docs/relnotes/ |
D | 13.0.1.rst | 146 - gallium/hud: fix a problem where objects are free'd while in use. 147 - gallium/hud: close a previously opened handle 148 - gallium/hud: protect against and initialization race
|
D | 20.1.2.rst | 75 - Revert "gallium/hud: don't use user vertex buffers" 76 - gallium/hud: don't use user vertex buffers
|
/third_party/mesa3d/src/gallium/frontends/wgl/ |
D | stw_context.h | 49 struct hud_context *hud; member
|
D | stw_context.c | 285 ctx->hud = hud_create(ctx->st->cso_context, ctx->st, NULL); in stw_create_context_attribs() 330 if (ctx->hud) { in stw_destroy_context() 331 hud_destroy(ctx->hud, NULL); in stw_destroy_context()
|
/third_party/mesa3d/src/gallium/frontends/glx/xlib/ |
D | xm_api.c | 1023 c->hud = hud_create(c->st->cso_context, c->st, NULL); in XMesaCreateContext() 1038 if (c->hud) { in XMesaDestroyContext() 1039 hud_destroy(c->hud, NULL); in XMesaDestroyContext() 1345 if (xmctx && xmctx->hud) { in XMesaSwapBuffers() 1348 hud_run(xmctx->hud, NULL, back); in XMesaSwapBuffers()
|