Home
last modified time | relevance | path

Searched refs:hud (Results 1 – 25 of 55) sorted by relevance

123

/third_party/mesa3d/src/gallium/auxiliary/hud/
Dhud_context.c71 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 …]
Dhud_context.h43 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,
Dhud_cpu.c338 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/
Dsvga_pipe_query.c745 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 …]
Dsvga_resource_buffer.c155 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 …]
Dsvga_resource_texture.c364 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 …]
Dsvga_pipe_sampler.c288 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()
Dsvga_shader.c426 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()
Dsvga_screen.h93 } hud; member
Dsvga_resource_buffer_upload.c553 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()
Dsvga_pipe_vertex.c267 svga->hud.num_vertexelement_objects++; in svga_create_vertex_elements_state()
306 svga->hud.num_vertexelement_objects--; in svga_delete_vertex_elements_state()
Dsvga_pipe_depthstencil.c213 svga->hud.num_depthstencil_objects++; in svga_create_depth_stencil_state()
260 svga->hud.num_depthstencil_objects--; in svga_delete_depth_stencil_state()
Dsvga_context.c391 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()
Dsvga_pipe_rasterizer.c370 svga->hud.num_rasterizer_objects++; in svga_create_rasterizer_state()
422 svga->hud.num_rasterizer_objects--; in svga_delete_rasterizer_state()
Dsvga_pipe_draw.c242 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()
Dsvga_resource.c53 svgascreen->hud.num_failed_allocations++; in svga_resource_create()
/third_party/mesa3d/src/gallium/frontends/dri/
Ddri_context.c197 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()
Ddri_context.h65 struct hud_context *hud; member
Ddri_screen.c546 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/
Dmeson.build111 '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/
D13.0.1.rst146 - 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
D20.1.2.rst75 - 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/
Dstw_context.h49 struct hud_context *hud; member
Dstw_context.c285 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/
Dxm_api.c1023 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()

123