Home
last modified time | relevance | path

Searched refs:blorp_batch (Results 1 – 12 of 12) sorted by relevance

/external/mesa3d/src/intel/blorp/
Dblorp.h38 struct blorp_batch;
57 void (*exec)(struct blorp_batch *batch, const struct blorp_params *params);
77 struct blorp_batch { struct
83 void blorp_batch_init(struct blorp_context *blorp, struct blorp_batch *batch, argument
85 void blorp_batch_finish(struct blorp_batch *batch);
115 blorp_blit(struct blorp_batch *batch,
129 blorp_copy(struct blorp_batch *batch,
139 blorp_buffer_copy(struct blorp_batch *batch,
145 blorp_fast_clear(struct blorp_batch *batch,
151 blorp_clear(struct blorp_batch *batch,
[all …]
Dblorp_genX_exec.h48 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,
65 blorp_get_workaround_page(struct blorp_batch *batch);
69 blorp_alloc_binding_table(struct blorp_batch *batch, unsigned num_entries,
75 blorp_flush_range(struct blorp_batch *batch, void *start, size_t size);
78 blorp_surface_reloc(struct blorp_batch *batch, uint32_t ss_offset,
83 blorp_get_surface_base_address(struct blorp_batch *batch);
87 blorp_emit_urb_config(struct blorp_batch *batch,
[all …]
Dblorp_clear.c305 blorp_fast_clear(struct blorp_batch *batch, in blorp_fast_clear()
362 blorp_clear(struct blorp_batch *batch, in blorp_clear()
482 blorp_clear_depth_stencil(struct blorp_batch *batch, in blorp_clear_depth_stencil()
621 blorp_gen8_hiz_clear_attachments(struct blorp_batch *batch, in blorp_gen8_hiz_clear_attachments()
657 blorp_clear_attachments(struct blorp_batch *batch, in blorp_clear_attachments()
719 blorp_ccs_resolve(struct blorp_batch *batch, in blorp_ccs_resolve()
853 blorp_mcs_partial_resolve(struct blorp_batch *batch, in blorp_mcs_partial_resolve()
Dblorp.c48 struct blorp_batch *batch, void *driver_batch, in blorp_batch_init()
57 blorp_batch_finish(struct blorp_batch *batch) in blorp_batch_finish()
296 blorp_hiz_op(struct blorp_batch *batch, struct blorp_surf *surf, in blorp_hiz_op()
Dblorp_blit.c1624 try_blorp_blit(struct blorp_batch *batch, in try_blorp_blit()
1975 do_blorp_blit(struct blorp_batch *batch, in do_blorp_blit()
2041 blorp_blit(struct blorp_batch *batch, in blorp_blit()
2394 blorp_copy(struct blorp_batch *batch, in blorp_copy()
2561 do_buffer_copy(struct blorp_batch *batch, in do_buffer_copy()
2603 blorp_buffer_copy(struct blorp_batch *batch, in blorp_buffer_copy()
/external/mesa3d/src/intel/vulkan/
DgenX_blorp_exec.c38 blorp_emit_dwords(struct blorp_batch *batch, unsigned n) in blorp_emit_dwords()
45 blorp_emit_reloc(struct blorp_batch *batch, in blorp_emit_reloc()
56 blorp_surface_reloc(struct blorp_batch *batch, uint32_t ss_offset, in blorp_surface_reloc()
68 blorp_get_surface_base_address(struct blorp_batch *batch) in blorp_get_surface_base_address()
78 blorp_alloc_dynamic_state(struct blorp_batch *batch, in blorp_alloc_dynamic_state()
93 blorp_alloc_binding_table(struct blorp_batch *batch, unsigned num_entries, in blorp_alloc_binding_table()
124 blorp_alloc_vertex_buffer(struct blorp_batch *batch, uint32_t size, in blorp_alloc_vertex_buffer()
155 blorp_get_workaround_page(struct blorp_batch *batch) in blorp_get_workaround_page()
166 blorp_flush_range(struct blorp_batch *batch, void *start, size_t size) in blorp_flush_range()
174 blorp_emit_urb_config(struct blorp_batch *batch, in blorp_emit_urb_config()
[all …]
Danv_blorp.c238 struct blorp_batch batch; in anv_CmdCopyImage()
324 struct blorp_batch batch; in copy_buffer_to_image()
486 struct blorp_batch batch; in anv_CmdBlitImage()
612 struct blorp_batch batch; in anv_CmdCopyBuffer()
643 struct blorp_batch batch; in anv_CmdUpdateBuffer()
702 struct blorp_batch batch; in anv_CmdFillBuffer()
790 struct blorp_batch batch; in anv_CmdClearColorImage()
844 struct blorp_batch batch; in anv_CmdClearDepthStencilImage()
944 struct blorp_batch *batch, in clear_color_attachment()
1005 struct blorp_batch *batch, in clear_depth_stencil_attachment()
[all …]
Danv_genX.h77 void genX(blorp_exec)(struct blorp_batch *batch,
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_blorp.h114 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,
DgenX_blorp_exec.c42 blorp_emit_dwords(struct blorp_batch *batch, unsigned n) in blorp_emit_dwords()
55 blorp_emit_reloc(struct blorp_batch *batch, in blorp_emit_reloc()
78 blorp_surface_reloc(struct blorp_batch *batch, uint32_t ss_offset, in blorp_surface_reloc()
99 blorp_get_surface_base_address(struct blorp_batch *batch) in blorp_get_surface_base_address()
111 blorp_alloc_dynamic_state(struct blorp_batch *batch, in blorp_alloc_dynamic_state()
123 blorp_alloc_binding_table(struct blorp_batch *batch, unsigned num_entries, in blorp_alloc_binding_table()
144 blorp_alloc_vertex_buffer(struct blorp_batch *batch, uint32_t size, in blorp_alloc_vertex_buffer()
185 blorp_get_workaround_page(struct blorp_batch *batch) in blorp_get_workaround_page()
197 blorp_flush_range(struct blorp_batch *batch, void *start, size_t size) in blorp_flush_range()
205 blorp_emit_urb_config(struct blorp_batch *batch, in blorp_emit_urb_config()
[all …]
Dgen4_blorp_exec.h25 dynamic_state_address(struct blorp_batch *batch, uint32_t offset) in dynamic_state_address()
37 instruction_state_address(struct blorp_batch *batch, uint32_t offset) in instruction_state_address()
49 blorp_emit_vs_state(struct blorp_batch *batch, in blorp_emit_vs_state()
70 blorp_emit_sf_state(struct blorp_batch *batch, in blorp_emit_sf_state()
108 blorp_emit_wm_state(struct blorp_batch *batch, in blorp_emit_wm_state()
158 blorp_emit_color_calc_state(struct blorp_batch *batch, in blorp_emit_color_calc_state()
172 blorp_emit_pipeline(struct blorp_batch *batch, in blorp_emit_pipeline()
Dbrw_blorp.c343 struct blorp_batch batch; in brw_blorp_blit_miptrees()
439 struct blorp_batch batch; in brw_blorp_copy_miptrees()
464 struct blorp_batch batch; in brw_blorp_copy_buffers()
1265 struct blorp_batch batch; in do_single_blorp_clear()
1299 struct blorp_batch batch; in do_single_blorp_clear()
1442 struct blorp_batch batch; in brw_blorp_clear_depth_stencil()
1493 struct blorp_batch batch; in brw_blorp_resolve_color()
1523 struct blorp_batch batch; in brw_blorp_mcs_partial_resolve()
1619 struct blorp_batch batch; in intel_hiz_exec()