| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/hud/ |
| H A D | hud_context.h | 41 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 D | hud_context.c | 40 #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 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,
|
| H A D | hud_context.c | 40 #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 D | svga_pipe_query.c | 745 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 D | svga_resource_buffer.c | 155 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 D | svga_screen.h | 93 } hud; member in struct:svga_screen
|
| H A D | svga_pipe_sampler.c | 288 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 D | svga_resource.c | 53 svgascreen->hud.num_failed_allocations++;
|
| H A D | svga_resource_texture.c | 364 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 D | stw_context.h | 48 struct hud_context *hud; member in struct:stw_context
|
| H A D | stw_context.c | 41 #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 D | svga_pipe_query.c | 759 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 D | svga_screen.h | 90 } hud; member in struct:svga_screen
|
| H A D | svga_resource_buffer.c | 155 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 D | svga_pipe_sampler.c | 295 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 D | svga_resource.c | 53 svgascreen->hud.num_failed_allocations++;
|
| H A D | svga_resource_texture.c | 245 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 D | dri_context.h | 37 #include "hud/hud_context.h" 59 struct hud_context *hud; member in struct:dri_context
|
| H A D | dri_context.c | 194 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 D | dri_context.h | 37 #include "hud/hud_context.h" 65 struct hud_context *hud; member in struct:dri_context
|
| H A D | dri_context.c | 197 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 D | stw_context.h | 49 struct hud_context *hud; member in struct:stw_context
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/ |
| H A D | Makefile.sources | 89 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 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
|