| /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/ |
| H A D | anv_genX.h | 41 void genX(cmd_buffer_emit_state_base_address)(struct anv_cmd_buffer *cmd_buffer); 43 void genX(cmd_buffer_apply_pipe_flushes)(struct anv_cmd_buffer *cmd_buffer); 45 void genX(cmd_buffer_emit_gen7_depth_flush)(struct anv_cmd_buffer *cmd_buffer); 47 void genX(flush_pipeline_select_3d)(struct anv_cmd_buffer *cmd_buffer); 48 void genX(flush_pipeline_select_gpgpu)(struct anv_cmd_buffer *cmd_buffer); 50 void genX(cmd_buffer_config_l3)(struct anv_cmd_buffer *cmd_buffer, 53 void genX(cmd_buffer_flush_state)(struct anv_cmd_buffer *cmd_buffer); 54 void genX(cmd_buffer_flush_dynamic_state)(struct anv_cmd_buffer *cmd_buffer); 56 void genX(cmd_buffer_flush_compute_state)(struct anv_cmd_buffer *cmd_buffer); 58 void genX(cmd_buffer_enable_pma_fix)(struct anv_cmd_buffer *cmd_buffe [all...] |
| H A D | genX_blorp_exec.c | 40 struct anv_cmd_buffer *cmd_buffer = batch->driver_batch; 48 struct anv_cmd_buffer *cmd_buffer = batch->driver_batch; 59 struct anv_cmd_buffer *cmd_buffer = batch->driver_batch; 85 struct anv_cmd_buffer *cmd_buffer = batch->driver_batch; 99 struct anv_cmd_buffer *cmd_buffer = batch->driver_batch; 114 struct anv_cmd_buffer *cmd_buffer = batch->driver_batch; 141 struct anv_cmd_buffer *cmd_buffer = batch->driver_batch; 181 struct anv_cmd_buffer *cmd_buffer = batch->driver_batch; 201 struct anv_cmd_buffer *cmd_buffer = batch->driver_batch; 218 struct anv_cmd_buffer *cmd_buffe [all...] |
| H A D | anv_cmd_buffer.c | 35 /** \file anv_cmd_buffer.c 41 * is concerned, most of anv_cmd_buffer is magic. 117 anv_cmd_state_init(struct anv_cmd_buffer *cmd_buffer) 129 anv_cmd_pipeline_state_finish(struct anv_cmd_buffer *cmd_buffer, 142 anv_cmd_state_finish(struct anv_cmd_buffer *cmd_buffer) 153 anv_cmd_state_reset(struct anv_cmd_buffer *cmd_buffer) 165 struct anv_cmd_buffer *cmd_buffer; 239 anv_cmd_buffer_destroy(struct anv_cmd_buffer *cmd_buffer) 260 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, pCommandBuffers[i]); 270 anv_cmd_buffer_reset(struct anv_cmd_buffer *cmd_buffe [all...] |
| H A D | anv_private.h | 321 __builtin_types_compatible_p (__typeof (o), struct anv_cmd_buffer*), \ 1155 * When decoding a anv_cmd_buffer, we might need to search for BOs through 1158 struct anv_cmd_buffer *cmd_buffer_being_decoded; 1287 /* Link in the anv_cmd_buffer.owned_batch_bos list */ 2414 struct anv_cmd_buffer { struct 2462 VkResult anv_cmd_buffer_init_batch_bo_chain(struct anv_cmd_buffer *cmd_buffer); 2463 void anv_cmd_buffer_fini_batch_bo_chain(struct anv_cmd_buffer *cmd_buffer); 2464 void anv_cmd_buffer_reset_batch_bo_chain(struct anv_cmd_buffer *cmd_buffer); 2465 void anv_cmd_buffer_end_batch_buffer(struct anv_cmd_buffer *cmd_buffer); 2466 void anv_cmd_buffer_add_secondary(struct anv_cmd_buffer *primar [all...] |
| H A D | gen8_cmd_buffer.c | 37 gen8_cmd_buffer_emit_viewport(struct anv_cmd_buffer *cmd_buffer) 78 gen8_cmd_buffer_emit_depth_viewport(struct anv_cmd_buffer *cmd_buffer, 106 genX(cmd_buffer_enable_pma_fix)(struct anv_cmd_buffer *cmd_buffer, bool enable) 169 want_depth_pma_fix(struct anv_cmd_buffer *cmd_buffer) 258 want_stencil_pma_fix(struct anv_cmd_buffer *cmd_buffer) 382 genX(cmd_buffer_flush_dynamic_state)(struct anv_cmd_buffer *cmd_buffer) 545 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer);
|
| H A D | gen7_cmd_buffer.c | 49 gen7_cmd_buffer_emit_scissor(struct anv_cmd_buffer *cmd_buffer) 136 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); 148 get_depth_format(struct anv_cmd_buffer *cmd_buffer) 178 genX(cmd_buffer_flush_dynamic_state)(struct anv_cmd_buffer *cmd_buffer) 284 genX(cmd_buffer_enable_pma_fix)(struct anv_cmd_buffer *cmd_buffer,
|
| H A D | anv_batch_chain.c | 38 * This file contains functions related to anv_cmd_buffer as a data 287 anv_batch_bo_create(struct anv_cmd_buffer *cmd_buffer, 319 anv_batch_bo_clone(struct anv_cmd_buffer *cmd_buffer, 385 anv_batch_bo_grow(struct anv_cmd_buffer *cmd_buffer, struct anv_batch_bo *bbo, 416 anv_batch_bo_link(struct anv_cmd_buffer *cmd_buffer, 450 struct anv_cmd_buffer *cmd_buffer) 459 struct anv_cmd_buffer *cmd_buffer, 493 anv_cmd_buffer_current_batch_bo(struct anv_cmd_buffer *cmd_buffer) 499 anv_cmd_buffer_surface_base_address(struct anv_cmd_buffer *cmd_buffer) 509 emit_batch_buffer_start(struct anv_cmd_buffer *cmd_buffe [all...] |
| H A D | anv_blorp.c | 261 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); 353 copy_buffer_to_image(struct anv_cmd_buffer *cmd_buffer, 457 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); 473 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); 515 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); 665 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); 699 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); 756 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); 846 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); 907 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffe [all...] |
| H A D | genX_cmd_buffer.c | 52 genX(cmd_buffer_emit_state_base_address)(struct anv_cmd_buffer *cmd_buffer) 198 add_surface_reloc(struct anv_cmd_buffer *cmd_buffer, 212 add_surface_state_relocs(struct anv_cmd_buffer *cmd_buffer, 468 transition_depth_buffer(struct anv_cmd_buffer *cmd_buffer, 501 set_image_compressed_bit(struct anv_cmd_buffer *cmd_buffer, 526 set_image_fast_clear_state(struct anv_cmd_buffer *cmd_buffer, 566 anv_cmd_compute_resolve_predicate(struct anv_cmd_buffer *cmd_buffer, 651 anv_cmd_simple_resolve_predicate(struct anv_cmd_buffer *cmd_buffer, 693 anv_cmd_predicated_ccs_resolve(struct anv_cmd_buffer *cmd_buffer, 725 anv_cmd_predicated_mcs_resolve(struct anv_cmd_buffer *cmd_buffe [all...] |
| H A D | genX_query.c | 334 emit_ps_depth_count(struct anv_cmd_buffer *cmd_buffer, 357 emit_query_pc_availability(struct anv_cmd_buffer *cmd_buffer, 374 emit_zero_queries(struct anv_cmd_buffer *cmd_buffer, 420 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); 516 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); 572 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); 642 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); 723 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer);
|
| H A D | anv_dump.c | 111 struct anv_cmd_buffer *cmd_buffer, struct anv_image *src, 396 dump_add_image(struct anv_cmd_buffer *cmd_buffer, struct anv_image *image, 413 anv_dump_add_framebuffer(struct anv_cmd_buffer *cmd_buffer,
|
| H A D | genX_gpu_memcpy.c | 55 genX(cmd_buffer_so_memcpy)(struct anv_cmd_buffer *cmd_buffer,
|
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| H A D | anv_measure.h | 33 void anv_measure_init(struct anv_cmd_buffer *cmd_buffer); 34 void anv_measure_destroy(struct anv_cmd_buffer *cmd_buffer); 35 void anv_measure_reset(struct anv_cmd_buffer *cmd_buffer); 37 void _anv_measure_snapshot(struct anv_cmd_buffer *cmd_buffer, 43 void _anv_measure_endcommandbuffer(struct anv_cmd_buffer *cmd_buffer); 46 void _anv_measure_beginrenderpass(struct anv_cmd_buffer *cmd_buffer); 52 void _anv_measure_submit(struct anv_cmd_buffer *cmd_buffer); 55 _anv_measure_add_secondary(struct anv_cmd_buffer *primary, 56 struct anv_cmd_buffer *secondary);
|
| H A D | anv_genX.h | 55 void genX(cmd_buffer_emit_state_base_address)(struct anv_cmd_buffer *cmd_buffer); 57 void genX(cmd_buffer_apply_pipe_flushes)(struct anv_cmd_buffer *cmd_buffer); 59 void genX(cmd_buffer_emit_gfx7_depth_flush)(struct anv_cmd_buffer *cmd_buffer); 61 void genX(cmd_buffer_emit_gfx12_depth_wa)(struct anv_cmd_buffer *cmd_buffer, 64 void genX(cmd_buffer_set_binding_for_gfx8_vb_flush)(struct anv_cmd_buffer *cmd_buffer, 68 void genX(cmd_buffer_update_dirty_vbs_for_gfx8_vb_flush)(struct anv_cmd_buffer *cmd_buffer, 72 void genX(cmd_buffer_emit_hashing_mode)(struct anv_cmd_buffer *cmd_buffer, 76 void genX(flush_pipeline_select_3d)(struct anv_cmd_buffer *cmd_buffer); 77 void genX(flush_pipeline_select_gpgpu)(struct anv_cmd_buffer *cmd_buffer); 83 void genX(cmd_buffer_config_l3)(struct anv_cmd_buffer *cmd_buffe [all...] |
| H A D | genX_blorp_exec.c | 40 struct anv_cmd_buffer *cmd_buffer = _batch->driver_batch; 49 struct anv_cmd_buffer *cmd_buffer = batch->driver_batch; 57 struct anv_cmd_buffer *cmd_buffer = batch->driver_batch; 68 struct anv_cmd_buffer *cmd_buffer = batch->driver_batch; 114 struct anv_cmd_buffer *cmd_buffer = batch->driver_batch; 128 struct anv_cmd_buffer *cmd_buffer = batch->driver_batch; 143 struct anv_cmd_buffer *cmd_buffer = batch->driver_batch; 159 struct anv_cmd_buffer *cmd_buffer = batch->driver_batch; 186 struct anv_cmd_buffer *cmd_buffer = batch->driver_batch; 206 struct anv_cmd_buffer *cmd_buffe [all...] |
| H A D | anv_cmd_buffer.c | 35 /** \file anv_cmd_buffer.c 41 * is concerned, most of anv_cmd_buffer is magic. 220 anv_cmd_state_init(struct anv_cmd_buffer *cmd_buffer) 232 anv_cmd_pipeline_state_finish(struct anv_cmd_buffer *cmd_buffer, 245 anv_cmd_state_finish(struct anv_cmd_buffer *cmd_buffer) 256 anv_cmd_state_reset(struct anv_cmd_buffer *cmd_buffer) 268 struct anv_cmd_buffer *cmd_buffer; 346 anv_cmd_buffer_destroy(struct anv_cmd_buffer *cmd_buffer) 374 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, pCommandBuffers[i]); 384 anv_cmd_buffer_reset(struct anv_cmd_buffer *cmd_buffe [all...] |
| H A D | anv_measure.c | 88 config_from_command_buffer(struct anv_cmd_buffer *cmd_buffer) 94 anv_measure_init(struct anv_cmd_buffer *cmd_buffer) 129 anv_measure_start_snapshot(struct anv_cmd_buffer *cmd_buffer, 188 anv_measure_end_snapshot(struct anv_cmd_buffer *cmd_buffer, 207 state_changed(struct anv_cmd_buffer *cmd_buffer, 237 _anv_measure_snapshot(struct anv_cmd_buffer *cmd_buffer, 293 anv_measure_reset(struct anv_cmd_buffer *cmd_buffer) 340 anv_measure_destroy(struct anv_cmd_buffer *cmd_buffer) 387 _anv_measure_submit(struct anv_cmd_buffer *cmd_buffer) 438 _anv_measure_endcommandbuffer(struct anv_cmd_buffer *cmd_buffe [all...] |
| H A D | anv_batch_chain.c | 41 * This file contains functions related to anv_cmd_buffer as a data 343 anv_batch_bo_create(struct anv_cmd_buffer *cmd_buffer, 376 anv_batch_bo_clone(struct anv_cmd_buffer *cmd_buffer, 441 anv_batch_bo_grow(struct anv_cmd_buffer *cmd_buffer, struct anv_batch_bo *bbo, 472 anv_batch_bo_link(struct anv_cmd_buffer *cmd_buffer, 506 struct anv_cmd_buffer *cmd_buffer) 515 struct anv_cmd_buffer *cmd_buffer, 551 anv_cmd_buffer_current_batch_bo(struct anv_cmd_buffer *cmd_buffer) 557 anv_cmd_buffer_surface_base_address(struct anv_cmd_buffer *cmd_buffer) 568 emit_batch_buffer_start(struct anv_cmd_buffer *cmd_buffe [all...] |
| H A D | genX_cmd_buffer.c | 51 static void genX(flush_pipeline_select)(struct anv_cmd_buffer *cmd_buffer, 82 is_render_queue_cmd_buffer(const struct anv_cmd_buffer *cmd_buffer) 89 genX(cmd_buffer_emit_state_base_address)(struct anv_cmd_buffer *cmd_buffer) 281 add_surface_reloc(struct anv_cmd_buffer *cmd_buffer, 303 add_surface_state_relocs(struct anv_cmd_buffer *cmd_buffer, 498 anv_image_init_aux_tt(struct anv_cmd_buffer *cmd_buffer, 602 transition_depth_buffer(struct anv_cmd_buffer *cmd_buffer, 680 transition_stencil_buffer(struct anv_cmd_buffer *cmd_buffer, 768 set_image_compressed_bit(struct anv_cmd_buffer *cmd_buffer, 793 set_image_fast_clear_state(struct anv_cmd_buffer *cmd_buffe [all...] |
| H A D | anv_blorp.c | 133 anv_blorp_batch_init(struct anv_cmd_buffer *cmd_buffer, 316 copy_image(struct anv_cmd_buffer *cmd_buffer, 439 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); 475 copy_buffer_to_image(struct anv_cmd_buffer *cmd_buffer, 612 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); 632 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); 672 blit_image(struct anv_cmd_buffer *cmd_buffer, 793 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); 858 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); 883 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffe [all...] |
| H A D | anv_private.h | 993 struct anv_cmd_buffer ** cmd_buffers; 1224 * When decoding a anv_cmd_buffer, we might need to search for BOs through 1227 struct anv_cmd_buffer *cmd_buffer_being_decoded; 1516 /* Link in the anv_cmd_buffer.owned_batch_bos list */ 3082 struct anv_cmd_buffer { struct 3172 anv_cmd_buffer_is_chainable(struct anv_cmd_buffer *cmd_buffer) 3178 VkResult anv_cmd_buffer_init_batch_bo_chain(struct anv_cmd_buffer *cmd_buffer); 3179 void anv_cmd_buffer_fini_batch_bo_chain(struct anv_cmd_buffer *cmd_buffer); 3180 void anv_cmd_buffer_reset_batch_bo_chain(struct anv_cmd_buffer *cmd_buffer); 3181 void anv_cmd_buffer_end_batch_buffer(struct anv_cmd_buffer *cmd_buffe [all...] |
| H A D | genX_query.c | 324 khr_perf_query_ensure_relocs(struct anv_cmd_buffer *cmd_buffer) 605 emit_ps_depth_count(struct anv_cmd_buffer *cmd_buffer, 631 emit_query_pc_availability(struct anv_cmd_buffer *cmd_buffer, 651 emit_zero_queries(struct anv_cmd_buffer *cmd_buffer, 721 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); 837 emit_perf_intel_query(struct anv_cmd_buffer *cmd_buffer, 896 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); 1073 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); 1235 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); 1291 gpu_write_query_result_cond(struct anv_cmd_buffer *cmd_buffe [all...] |
| H A D | gfx7_cmd_buffer.c | 49 gfx7_cmd_buffer_emit_scissor(struct anv_cmd_buffer *cmd_buffer) 162 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); 174 get_depth_format(struct anv_cmd_buffer *cmd_buffer) 204 genX(cmd_buffer_flush_dynamic_state)(struct anv_cmd_buffer *cmd_buffer) 472 genX(cmd_buffer_enable_pma_fix)(struct anv_cmd_buffer *cmd_buffer,
|
| H A D | gfx8_cmd_buffer.c | 38 gfx8_cmd_buffer_emit_viewport(struct anv_cmd_buffer *cmd_buffer) 95 gfx8_cmd_buffer_emit_depth_viewport(struct anv_cmd_buffer *cmd_buffer, 131 genX(cmd_buffer_enable_pma_fix)(struct anv_cmd_buffer *cmd_buffer, bool enable) 205 want_depth_pma_fix(struct anv_cmd_buffer *cmd_buffer) 294 want_stencil_pma_fix(struct anv_cmd_buffer *cmd_buffer) 418 genX(cmd_buffer_flush_dynamic_state)(struct anv_cmd_buffer *cmd_buffer) 826 ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer);
|
| H A D | genX_gpu_memcpy.c | 55 genX(cmd_buffer_so_memcpy)(struct anv_cmd_buffer *cmd_buffer,
|