| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/ |
| gen4_blorp_exec.h | 25 dynamic_state_address(struct blorp_batch *blorp_batch, uint32_t offset) 27 struct crocus_batch *batch = blorp_batch->driver_batch; 37 instruction_state_address(struct blorp_batch *blorp_batch, uint32_t offset) 39 struct crocus_batch *batch = blorp_batch->driver_batch; 48 blorp_emit_vs_state(struct blorp_batch *blorp_batch) 50 struct crocus_batch *batch = blorp_batch->driver_batch; 53 blorp_emit_dynamic(blorp_batch, GENX(VS_STATE), vs, 64, &offset) [all...] |
| crocus_blorp.c | 88 blorp_emit_dwords(struct blorp_batch *blorp_batch, unsigned n) 90 struct crocus_batch *batch = blorp_batch->driver_batch; 95 blorp_emit_reloc(struct blorp_batch *blorp_batch, UNUSED void *location, 98 struct crocus_batch *batch = blorp_batch->driver_batch; 117 blorp_surface_reloc(struct blorp_batch *blorp_batch, uint32_t ss_offset, 120 struct crocus_batch *batch = blorp_batch->driver_batch; 132 blorp_get_surface_address(struct blorp_batch *blorp_batch [all...] |
| crocus_program_cache.c | 241 crocus_blorp_lookup_shader(struct blorp_batch *blorp_batch, const void *key, 245 struct blorp_context *blorp = blorp_batch->blorp; 260 crocus_blorp_upload_shader(struct blorp_batch *blorp_batch, uint32_t stage, 267 struct blorp_context *blorp = blorp_batch->blorp;
|
| crocus_clear.c | 296 struct blorp_batch blorp_batch; local 297 blorp_batch_init(&ice->blorp, &blorp_batch, batch, blorp_flags); 309 blorp_fast_clear(&blorp_batch, &surf, isl_format_srgb_to_linear(format), 314 blorp_batch_finish(&blorp_batch); 373 struct blorp_batch blorp_batch; local 374 blorp_batch_init(&ice->blorp, &blorp_batch, batch, blorp_flags); 380 blorp_clear(&blorp_batch, &surf, format, swizzle, 385 blorp_batch_finish(&blorp_batch); 598 struct blorp_batch blorp_batch; local [all...] |
| crocus_resolve.c | 555 struct blorp_batch blorp_batch; local 556 blorp_batch_init(&ice->blorp, &blorp_batch, batch, 0); 557 blorp_ccs_resolve(&blorp_batch, &surf, level, layer, 1, 560 blorp_batch_finish(&blorp_batch); 585 struct blorp_batch blorp_batch; local 586 blorp_batch_init(&ice->blorp, &blorp_batch, batch, 0); 587 blorp_mcs_partial_resolve(&blorp_batch, &surf, 590 blorp_batch_finish(&blorp_batch); 688 struct blorp_batch blorp_batch; local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/ |
| iris_blorp.c | 82 blorp_emit_dwords(struct blorp_batch *blorp_batch, unsigned n) 84 struct iris_batch *batch = blorp_batch->driver_batch; 89 combine_and_pin_address(struct blorp_batch *blorp_batch, 92 struct iris_batch *batch = blorp_batch->driver_batch; 103 blorp_emit_reloc(struct blorp_batch *blorp_batch, UNUSED void *location, 106 return combine_and_pin_address(blorp_batch, addr) + delta; 110 blorp_surface_reloc(struct blorp_batch *blorp_batch, uint32_t ss_offset [all...] |
| iris_program_cache.c | 198 iris_blorp_lookup_shader(struct blorp_batch *blorp_batch, 202 struct blorp_context *blorp = blorp_batch->blorp; 204 struct iris_batch *batch = blorp_batch->driver_batch; 222 iris_blorp_upload_shader(struct blorp_batch *blorp_batch, uint32_t stage, 229 struct blorp_context *blorp = blorp_batch->blorp; 231 struct iris_batch *batch = blorp_batch->driver_batch;
|
| iris_blit.c | 445 struct blorp_batch blorp_batch; local 446 blorp_batch_init(&ice->blorp, &blorp_batch, batch, blorp_flags); 521 blorp_blit(&blorp_batch, 540 blorp_batch_finish(&blorp_batch); 630 struct blorp_batch blorp_batch; local 670 blorp_batch_init(&ice->blorp, &blorp_batch, batch, 0); 671 blorp_buffer_copy(&blorp_batch, src_addr, dst_addr, src_box->width); 672 blorp_batch_finish(&blorp_batch); [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/ |
| iris_blorp.c | 86 blorp_emit_dwords(struct blorp_batch *blorp_batch, unsigned n) 88 struct iris_batch *batch = blorp_batch->driver_batch; 93 combine_and_pin_address(struct blorp_batch *blorp_batch, 96 struct iris_batch *batch = blorp_batch->driver_batch; 106 blorp_emit_reloc(struct blorp_batch *blorp_batch, UNUSED void *location, 109 return combine_and_pin_address(blorp_batch, addr) + delta; 113 blorp_surface_reloc(struct blorp_batch *blorp_batch, uint32_t ss_offset [all...] |
| iris_program_cache.c | 219 iris_blorp_lookup_shader(struct blorp_batch *blorp_batch, 223 struct blorp_context *blorp = blorp_batch->blorp; 225 struct iris_batch *batch = blorp_batch->driver_batch; 243 iris_blorp_upload_shader(struct blorp_batch *blorp_batch, 250 struct blorp_context *blorp = blorp_batch->blorp; 252 struct iris_batch *batch = blorp_batch->driver_batch;
|
| iris_clear.c | 262 struct blorp_batch blorp_batch; local 263 blorp_batch_init(&ice->blorp, &blorp_batch, batch, blorp_flags); 275 blorp_fast_clear(&blorp_batch, &surf, isl_format_srgb_to_linear(format), 279 blorp_batch_finish(&blorp_batch); 337 struct blorp_batch blorp_batch; local 338 blorp_batch_init(&ice->blorp, &blorp_batch, batch, blorp_flags); 344 blorp_clear(&blorp_batch, &surf, format, swizzle, 349 blorp_batch_finish(&blorp_batch); 534 struct blorp_batch blorp_batch; local [all...] |
| iris_blit.c | 435 struct blorp_batch blorp_batch; local 436 blorp_batch_init(&ice->blorp, &blorp_batch, batch, blorp_flags); 448 blorp_blit(&blorp_batch, 473 blorp_blit(&blorp_batch, 484 blorp_batch_finish(&blorp_batch); 538 struct blorp_batch blorp_batch; local 570 blorp_batch_init(&ice->blorp, &blorp_batch, batch, 0); 571 blorp_buffer_copy(&blorp_batch, src_addr, dst_addr, src_box->width) [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/ |
| brw_blorp.h | 114 void gen4_blorp_exec(struct blorp_batch *batch, 116 void gen45_blorp_exec(struct blorp_batch *batch, 118 void gen5_blorp_exec(struct blorp_batch *batch, 120 void gen6_blorp_exec(struct blorp_batch *batch, 122 void gen7_blorp_exec(struct blorp_batch *batch, 124 void gen75_blorp_exec(struct blorp_batch *batch, 126 void gen8_blorp_exec(struct blorp_batch *batch, 128 void gen9_blorp_exec(struct blorp_batch *batch, 130 void gen10_blorp_exec(struct blorp_batch *batch, 132 void gen11_blorp_exec(struct blorp_batch *batch [all...] |
| genX_blorp_exec.c | 42 blorp_emit_dwords(struct blorp_batch *batch, unsigned n) 55 blorp_emit_reloc(struct blorp_batch *batch, 78 blorp_surface_reloc(struct blorp_batch *batch, uint32_t ss_offset, 98 blorp_get_surface_address(struct blorp_batch *blorp_batch, 107 blorp_get_surface_base_address(struct blorp_batch *batch) 119 blorp_alloc_dynamic_state(struct blorp_batch *batch, 131 blorp_alloc_binding_table(struct blorp_batch *batch, unsigned num_entries, 152 blorp_alloc_vertex_buffer(struct blorp_batch *batch, uint32_t size, 204 blorp_vf_invalidate_for_vb_48b_transitions(struct blorp_batch *batch [all...] |
| gen4_blorp_exec.h | 25 dynamic_state_address(struct blorp_batch *batch, uint32_t offset) 37 instruction_state_address(struct blorp_batch *batch, uint32_t offset) 49 blorp_emit_vs_state(struct blorp_batch *batch) 69 blorp_emit_sf_state(struct blorp_batch *batch, 107 blorp_emit_wm_state(struct blorp_batch *batch, 162 blorp_emit_color_calc_state(struct blorp_batch *batch) 175 blorp_emit_pipeline(struct blorp_batch *batch,
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/ |
| brw_blorp.h | 114 void gfx4_blorp_exec(struct blorp_batch *batch, 116 void gfx45_blorp_exec(struct blorp_batch *batch, 118 void gfx5_blorp_exec(struct blorp_batch *batch, 120 void gfx6_blorp_exec(struct blorp_batch *batch, 122 void gfx7_blorp_exec(struct blorp_batch *batch, 124 void gfx75_blorp_exec(struct blorp_batch *batch, 126 void gfx8_blorp_exec(struct blorp_batch *batch, 128 void gfx9_blorp_exec(struct blorp_batch *batch, 130 void gfx11_blorp_exec(struct blorp_batch *batch,
|
| genX_blorp_exec.c | 41 static void blorp_measure_start(struct blorp_batch *batch, 45 blorp_emit_dwords(struct blorp_batch *batch, unsigned n) 58 blorp_emit_reloc(struct blorp_batch *batch, 81 blorp_surface_reloc(struct blorp_batch *batch, uint32_t ss_offset, 101 blorp_get_surface_address(UNUSED struct blorp_batch *blorp_batch, 110 blorp_get_surface_base_address(struct blorp_batch *batch) 122 blorp_alloc_dynamic_state(struct blorp_batch *batch, 134 blorp_alloc_general_state(struct blorp_batch *blorp_batch, [all...] |
| gfx4_blorp_exec.h | 25 dynamic_state_address(struct blorp_batch *batch, uint32_t offset) 37 instruction_state_address(struct blorp_batch *batch, uint32_t offset) 49 blorp_emit_vs_state(struct blorp_batch *batch) 69 blorp_emit_sf_state(struct blorp_batch *batch, 107 blorp_emit_wm_state(struct blorp_batch *batch, 162 blorp_emit_color_calc_state(struct blorp_batch *batch) 175 blorp_emit_pipeline(struct blorp_batch *batch,
|
| /xsrc/external/mit/MesaLib/dist/src/intel/blorp/ |
| blorp.h | 38 struct blorp_batch; 48 bool (*lookup_shader)(struct blorp_batch *batch, 51 bool (*upload_shader)(struct blorp_batch *batch, 58 void (*exec)(struct blorp_batch *batch, const struct blorp_params *params); 88 struct blorp_batch { struct 94 void blorp_batch_init(struct blorp_context *blorp, struct blorp_batch *batch, 96 void blorp_batch_finish(struct blorp_batch *batch); 139 blorp_blit(struct blorp_batch *batch, 154 blorp_copy(struct blorp_batch *batch, 164 blorp_buffer_copy(struct blorp_batch *batch [all...] |
| blorp_genX_exec.h | 49 blorp_emit_dwords(struct blorp_batch *batch, unsigned n); 52 blorp_emit_reloc(struct blorp_batch *batch, 56 blorp_measure_start(struct blorp_batch *batch, 60 blorp_alloc_dynamic_state(struct blorp_batch *batch, 66 blorp_alloc_general_state(struct blorp_batch *batch, 72 blorp_alloc_vertex_buffer(struct blorp_batch *batch, uint32_t size, 75 blorp_vf_invalidate_for_vb_48b_transitions(struct blorp_batch *batch, 81 blorp_get_workaround_address(struct blorp_batch *batch); 84 blorp_alloc_binding_table(struct blorp_batch *batch, unsigned num_entries, 90 blorp_flush_range(struct blorp_batch *batch, void *start, size_t size) [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/intel/blorp/ |
| blorp.h | 38 struct blorp_batch; 48 bool (*lookup_shader)(struct blorp_batch *batch, 51 bool (*upload_shader)(struct blorp_batch *batch, 57 void (*exec)(struct blorp_batch *batch, const struct blorp_params *params); 82 struct blorp_batch { struct 88 void blorp_batch_init(struct blorp_context *blorp, struct blorp_batch *batch, 90 void blorp_batch_finish(struct blorp_batch *batch); 133 blorp_blit(struct blorp_batch *batch, 148 blorp_copy(struct blorp_batch *batch, 158 blorp_buffer_copy(struct blorp_batch *batch [all...] |
| blorp_genX_exec.h | 48 blorp_emit_dwords(struct blorp_batch *batch, unsigned n); 51 blorp_emit_reloc(struct blorp_batch *batch, 55 blorp_alloc_dynamic_state(struct blorp_batch *batch, 60 blorp_alloc_vertex_buffer(struct blorp_batch *batch, uint32_t size, 63 blorp_vf_invalidate_for_vb_48b_transitions(struct blorp_batch *batch, 69 blorp_get_workaround_page(struct blorp_batch *batch); 73 blorp_alloc_binding_table(struct blorp_batch *batch, unsigned num_entries, 79 blorp_flush_range(struct blorp_batch *batch, void *start, size_t size); 82 blorp_surface_reloc(struct blorp_batch *batch, uint32_t ss_offset, 86 blorp_get_surface_address(struct blorp_batch *batch [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/ |
| genX_blorp_exec.c | 38 blorp_emit_dwords(struct blorp_batch *batch, unsigned n) 45 blorp_emit_reloc(struct blorp_batch *batch, 56 blorp_surface_reloc(struct blorp_batch *batch, uint32_t ss_offset, 74 blorp_get_surface_address(struct blorp_batch *blorp_batch, 83 blorp_get_surface_base_address(struct blorp_batch *batch) 94 blorp_alloc_dynamic_state(struct blorp_batch *batch, 109 blorp_alloc_binding_table(struct blorp_batch *batch, unsigned num_entries, 138 blorp_alloc_vertex_buffer(struct blorp_batch *batch, uint32_t size, 168 blorp_vf_invalidate_for_vb_48b_transitions(struct blorp_batch *batch [all...] |
| anv_genX.h | 81 void genX(blorp_exec)(struct blorp_batch *batch,
|
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| genX_blorp_exec.c | 37 static void blorp_measure_start(struct blorp_batch *_batch, 47 blorp_emit_dwords(struct blorp_batch *batch, unsigned n) 54 blorp_emit_reloc(struct blorp_batch *batch, 65 blorp_surface_reloc(struct blorp_batch *batch, uint32_t ss_offset, 95 blorp_get_surface_address(struct blorp_batch *blorp_batch, 112 blorp_get_surface_base_address(struct blorp_batch *batch) 123 blorp_alloc_dynamic_state(struct blorp_batch *batch, 138 blorp_alloc_general_state(struct blorp_batch *batch, 154 blorp_alloc_binding_table(struct blorp_batch *batch, unsigned num_entries [all...] |