HomeSort by: relevance | last modified time | path
    Searched refs:blorp_batch (Results 1 - 25 of 45) sorted by relevancy

1 2

  /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...]

Completed in 17 milliseconds

1 2