Searched refs:hud (Results 1 - 25 of 86) sorted by relevance

1234

/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/hud/
H A Dhud_context.h41 hud_destroy(struct hud_context *hud, struct cso_context *cso);
44 hud_run(struct hud_context *hud, struct cso_context *cso,
48 hud_record_only(struct hud_context *hud, struct pipe_context *pipe);
51 hud_add_queue_for_monitoring(struct hud_context *hud,
H A Dhud_context.c40 #include "hud/hud_context.h"
41 #include "hud/hud_private.h"
69 hud_draw_colored_prims(struct hud_context *hud, unsigned prim, argument
74 struct cso_context *cso = hud->cso;
75 unsigned size = num_vertices * hud->color_prims.vbuf.stride;
78 if (size > hud->color_prims.buffer_size)
81 memcpy(hud->color_prims.vertices, buffer, size);
83 hud->constants.color[0] = r;
84 hud->constants.color[1] = g;
85 hud
103 hud_draw_colored_quad(struct hud_context * hud,unsigned prim,unsigned x1,unsigned y1,unsigned x2,unsigned y2,float r,float g,float b,float a) argument
118 hud_draw_background_quad(struct hud_context * hud,unsigned x1,unsigned y1,unsigned x2,unsigned y2) argument
142 hud_draw_string(struct hud_context * hud,unsigned x,unsigned y,const char * str,...) argument
301 hud_draw_graph_line_strip(struct hud_context * hud,const struct hud_graph * gr,unsigned xoffset,unsigned yoffset,float yscale) argument
326 hud_pane_accumulate_vertices(struct hud_context * hud,const struct hud_pane * pane) argument
401 hud_pane_accumulate_vertices_simple(struct hud_context * hud,const struct hud_pane * pane) argument
421 hud_pane_draw_colored_objects(struct hud_context * hud,const struct hud_pane * pane) argument
445 hud_prepare_vertices(struct hud_context * hud,struct vertex_queue * v,unsigned num_vertices,unsigned stride) argument
459 hud_draw_results(struct hud_context * hud,struct pipe_resource * tex) argument
619 hud_start_queries(struct hud_context * hud,struct pipe_context * pipe) argument
637 hud_stop_queries(struct hud_context * hud,struct pipe_context * pipe) argument
722 hud_run(struct hud_context * hud,struct cso_context * cso,struct pipe_resource * tex) argument
745 hud_record_only(struct hud_context * hud,struct pipe_context * pipe) argument
870 hud_pane_create(struct hud_context * hud,unsigned x1,unsigned y1,unsigned x2,unsigned y2,unsigned y_simple,unsigned period,uint64_t max_value,uint64_t ceiling,boolean dyn_ceiling,boolean sort_items) argument
1181 hud_parse_env_var(struct hud_context * hud,struct pipe_screen * screen,const char * env) argument
1623 hud_unset_draw_context(struct hud_context * hud) argument
1650 hud_set_draw_context(struct hud_context * hud,struct cso_context * cso) argument
1744 hud_unset_record_context(struct hud_context * hud) argument
1767 hud_set_record_context(struct hud_context * hud,struct pipe_context * pipe) argument
1813 struct hud_context *hud; local in function:hud_create
1920 hud_destroy(struct hud_context * hud,struct cso_context * cso) argument
1935 hud_add_queue_for_monitoring(struct hud_context * hud,struct util_queue_monitoring * queue_info) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/hud/
H A 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,
H A Dhud_context.c40 #include "hud/hud_context.h"
41 #include "hud/hud_private.h"
71 hud_draw_colored_prims(struct hud_context *hud, unsigned prim, argument
76 struct cso_context *cso = hud->cso;
77 struct pipe_context *pipe = hud->pipe;
80 hud->constants.color[0] = r;
81 hud->constants.color[1] = g;
82 hud->constants.color[2] = b;
83 hud->constants.color[3] = a;
84 hud
103 hud_draw_colored_quad(struct hud_context * hud,unsigned prim,unsigned x1,unsigned y1,unsigned x2,unsigned y2,float r,float g,float b,float a) argument
118 hud_draw_background_quad(struct hud_context * hud,unsigned x1,unsigned y1,unsigned x2,unsigned y2) argument
142 hud_draw_string(struct hud_context * hud,unsigned x,unsigned y,const char * str,...) argument
301 hud_draw_graph_line_strip(struct hud_context * hud,const struct hud_graph * gr,unsigned xoffset,unsigned yoffset,float yscale) argument
326 hud_pane_accumulate_vertices(struct hud_context * hud,const struct hud_pane * pane) argument
401 hud_pane_accumulate_vertices_simple(struct hud_context * hud,const struct hud_pane * pane) argument
421 hud_pane_draw_colored_objects(struct hud_context * hud,const struct hud_pane * pane) argument
445 hud_prepare_vertices(struct hud_context * hud,struct vertex_queue * v,unsigned num_vertices,unsigned stride) argument
459 hud_draw_results(struct hud_context * hud,struct pipe_resource * tex) argument
626 hud_start_queries(struct hud_context * hud,struct pipe_context * pipe) argument
644 hud_stop_queries(struct hud_context * hud,struct pipe_context * pipe) argument
721 hud_run(struct hud_context * hud,struct cso_context * cso,struct pipe_resource * tex) argument
744 hud_record_only(struct hud_context * hud,struct pipe_context * pipe) argument
869 hud_pane_create(struct hud_context * hud,unsigned x1,unsigned y1,unsigned x2,unsigned y2,unsigned y_simple,unsigned period,uint64_t max_value,uint64_t ceiling,boolean dyn_ceiling,boolean sort_items) argument
1180 hud_parse_env_var(struct hud_context * hud,struct pipe_screen * screen,const char * env) argument
1622 hud_unset_draw_context(struct hud_context * hud) argument
1653 hud_set_draw_context(struct hud_context * hud,struct cso_context * cso,struct st_context_iface * st) argument
1786 hud_unset_record_context(struct hud_context * hud) argument
1809 hud_set_record_context(struct hud_context * hud,struct pipe_context * pipe) argument
1856 struct hud_context *hud; local in function:hud_create
1976 hud_destroy(struct hud_context * hud,struct cso_context * cso) argument
1991 hud_add_queue_for_monitoring(struct hud_context * hud,struct util_queue_monitoring * queue_info) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/svga/
H A Dsvga_pipe_query.c745 svga->hud.uses_time = TRUE;
884 sq->begin_count = svga->hud.num_draw_calls;
887 sq->begin_count = svga->hud.num_fallbacks;
890 sq->begin_count = svga->hud.num_flushes;
893 sq->begin_count = svga->hud.num_validations;
896 sq->begin_count = svga->hud.map_buffer_time;
899 sq->begin_count = svga->hud.num_buffers_mapped;
902 sq->begin_count = svga->hud.num_textures_mapped;
905 sq->begin_count = svga->hud.num_bytes_uploaded;
911 sq->begin_count = svga->hud
[all...]
H A Dsvga_resource_buffer.c155 svga->hud.num_readbacks++;
302 svga->hud.map_buffer_time += (svga_get_time(svga) - begin);
419 ss->hud.total_resource_bytes -= sbuf->size;
420 assert(ss->hud.num_resources > 0);
421 if (ss->hud.num_resources > 0)
422 ss->hud.num_resources--;
443 ss->hud.total_resource_bytes -= tex->size;
450 assert(ss->hud.num_resources > 0);
451 if (ss->hud.num_resources > 0)
452 ss->hud
[all...]
H A Dsvga_screen.h93 } hud; member in struct:svga_screen
H A Dsvga_pipe_sampler.c288 svga->hud.num_sampler_objects++;
356 svga->hud.num_sampler_objects--;
380 svga->hud.num_samplerview_objects++;
408 svga->hud.num_samplerview_objects--;
H A Dsvga_resource.c53 svgascreen->hud.num_failed_allocations++;
H A Dsvga_resource_texture.c364 svga->hud.num_readbacks++;
385 svga->hud.surface_write_flushes++;
424 svga->hud.surface_write_flushes++;
629 svga->hud.num_textures_mapped++;
632 svga->hud.num_bytes_uploaded +=
641 svga->hud.map_buffer_time += (svga_get_time(svga) - begin);
815 svga->hud.num_resource_updates++;
1115 svgascreen->hud.total_resource_bytes += tex->size;
1116 svgascreen->hud.num_resources++;
1194 ss->hud
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/wgl/
H A Dstw_context.h48 struct hud_context *hud; member in struct:stw_context
H A Dstw_context.c41 #include "hud/hud_context.h"
281 ctx->hud = hud_create(ctx->st->cso_context, NULL);
293 if (old_ctx->hud) {
294 hud_destroy(old_ctx->hud, NULL);
318 if (ctx->hud) {
319 hud_destroy(ctx->hud, NULL);
350 if (ctx->hud) {
351 hud_destroy(ctx->hud, NULL);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/svga/
H A Dsvga_pipe_query.c759 svga->hud.uses_time = TRUE;
896 sq->begin_count = svga->hud.num_draw_calls;
899 sq->begin_count = svga->hud.num_fallbacks;
902 sq->begin_count = svga->hud.num_flushes;
905 sq->begin_count = svga->hud.num_validations;
908 sq->begin_count = svga->hud.map_buffer_time;
911 sq->begin_count = svga->hud.num_buffers_mapped;
914 sq->begin_count = svga->hud.num_textures_mapped;
917 sq->begin_count = svga->hud.num_bytes_uploaded;
920 sq->begin_count = svga->hud
[all...]
H A Dsvga_screen.h90 } hud; member in struct:svga_screen
H A Dsvga_resource_buffer.c155 svga->hud.num_readbacks++;
298 svga->hud.map_buffer_time += (svga_get_time(svga) - begin);
397 ss->hud.total_resource_bytes -= sbuf->size;
398 assert(ss->hud.num_resources > 0);
399 if (ss->hud.num_resources > 0)
400 ss->hud.num_resources--;
489 ss->hud.total_resource_bytes += sbuf->size;
491 ss->hud.num_resources++;
535 ss->hud.num_resources++;
H A Dsvga_pipe_sampler.c295 svga->hud.num_sampler_objects++;
368 svga->hud.num_sampler_objects--;
392 svga->hud.num_samplerview_objects++;
425 svga->hud.num_samplerview_objects--;
H A Dsvga_resource.c53 svgascreen->hud.num_failed_allocations++;
H A Dsvga_resource_texture.c245 ss->hud.total_resource_bytes -= tex->size;
252 assert(ss->hud.num_resources > 0);
253 if (ss->hud.num_resources > 0)
254 ss->hud.num_resources--;
412 svga->hud.num_readbacks++;
435 svga->hud.surface_write_flushes++;
467 svga->hud.surface_write_flushes++;
655 svga->hud.num_textures_mapped++;
658 svga->hud.num_bytes_uploaded +=
667 svga->hud
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/dri/
H A Ddri_context.h37 #include "hud/hud_context.h"
59 struct hud_context *hud; member in struct:dri_context
H A Ddri_context.c194 ctx->hud = hud_create(ctx->st->cso_context,
195 share_ctx ? share_ctx->hud : NULL);
232 if (ctx->hud) {
233 hud_destroy(ctx->hud, ctx->st->cso_context);
265 if (ctx->hud)
266 hud_record_only(ctx->hud, st->pipe);
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/dri/
H A Ddri_context.h37 #include "hud/hud_context.h"
65 struct hud_context *hud; member in struct:dri_context
H A Ddri_context.c197 ctx->hud = hud_create(ctx->st->cso_context, ctx->st,
198 share_ctx ? share_ctx->hud : NULL);
235 if (ctx->hud) {
236 hud_destroy(ctx->hud, ctx->st->cso_context);
268 if (ctx->hud)
269 hud_record_only(ctx->hud, st->pipe);
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/wgl/
H A Dstw_context.h49 struct hud_context *hud; member in struct:stw_context
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/
H A DMakefile.sources89 hud/font.c \
90 hud/font.h \
91 hud/hud_context.c \
92 hud/hud_context.h \
93 hud/hud_cpu.c \
94 hud/hud_nic.c \
95 hud/hud_cpufreq.c \
96 hud/hud_diskstat.c \
97 hud/hud_sensors_temp.c \
98 hud/hud_driver_quer
[all...]
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A 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

Completed in 17 milliseconds

1234