/external/mesa3d/src/intel/blorp/ |
D | blorp.h | 38 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 …]
|
D | 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, 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 …]
|
D | blorp_clear.c | 305 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()
|
D | blorp.c | 48 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()
|
D | blorp_blit.c | 1624 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/ |
D | genX_blorp_exec.c | 38 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 …]
|
D | anv_blorp.c | 238 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 …]
|
D | anv_genX.h | 77 void genX(blorp_exec)(struct blorp_batch *batch,
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | 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,
|
D | genX_blorp_exec.c | 42 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 …]
|
D | gen4_blorp_exec.h | 25 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()
|
D | brw_blorp.c | 343 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()
|