mesa/src/intel/vulkan
Francisco Jerez 68cb551b1d intel: Move pixel hashing table computation into common header file.
In order to avoid some duplication between the GL and Vulkan driver,
which will get worse as we introduce additional code in order to
handle more recent generations.

Reviewed-by: Caio Oliveira <caio.oliveira@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13569>
2022-01-10 18:28:35 -08:00
..
tests anv/tests: Free BO cache and device mutex 2022-01-07 13:33:32 +00:00
anv_acceleration_structure.c anv: Add an anv_bo_is_pinned helper 2021-11-09 02:48:24 +00:00
anv_allocator.c anv: Align buffer VMA to 2MiB for XeHP 2021-12-13 22:29:18 +00:00
anv_android.c anv: Use the common QueueSignalReleaseImageANDROID from RADV 2022-01-05 16:36:10 +00:00
anv_android.h anv: move VkImage object allocation to anv_CreateImage 2021-10-06 02:18:39 +00:00
anv_android_stubs.c anv: move VkImage object allocation to anv_CreateImage 2021-10-06 02:18:39 +00:00
anv_batch_chain.c anv: fix execbuf syncobjs/syncobj_values array leak 2021-11-24 17:29:46 +00:00
anv_blorp.c anv: Drop code from get_blorp_surf_for_anv_buffer 2021-11-30 13:36:35 +00:00
anv_bo_sync.c anv: Drop anv_sync_create_for_bo 2021-12-17 00:55:31 +00:00
anv_cmd_buffer.c anv: Use the common vk_error and vk_errorf helpers 2021-10-07 20:51:36 +00:00
anv_descriptor_set.c anv: Flip around the way we reason about storage image lowering 2021-10-11 10:29:09 -05:00
anv_device.c anv: Fixed maxFragmentCombinedOutputResources 2022-01-10 19:28:17 +00:00
anv_formats.c anv: Allow transfer-only linear ASTC images 2021-11-30 13:36:35 +00:00
anv_gem.c intel/dev: Add gtt_size to devinfo 2021-12-11 05:05:19 +00:00
anv_gem_stubs.c intel/dev: Add gtt_size to devinfo 2021-12-11 05:05:19 +00:00
anv_genX.h anv: Add genX(cmd_buffer_emit_gfx12_depth_wa) 2021-08-20 17:50:35 +00:00
anv_image.c anv: Also disallow CCS_E for multi-LOD images 2021-11-09 23:05:53 +00:00
anv_measure.c intel: Rename genx keyword to gfxx in source files 2021-04-02 18:33:07 +00:00
anv_measure.h intel: support secondary command buffers in INTEL_MEASURE 2021-02-01 17:24:57 -08:00
anv_nir.h anv: Do UBO loads with global addresses for bindless 2021-03-17 17:49:59 +00:00
anv_nir_add_base_work_group_id.c anv: use nir_shader_instructions_pass in anv_nir_add_base_work_group_id 2021-10-05 10:02:54 +00:00
anv_nir_apply_pipeline_layout.c anv: Add a anv_use_relocations helper and use it 2021-11-09 02:48:24 +00:00
anv_nir_compute_push_layout.c anv: fix push constant lowering with bindless shaders 2021-10-26 15:41:43 +00:00
anv_nir_lower_multiview.c anv: preserve all metadata when anv_nir_lower_multiview doesn't make progress 2021-10-05 10:02:54 +00:00
anv_nir_lower_ubo_loads.c anv: Add a pass for lowering A64 UBO access 2021-03-17 17:49:59 +00:00
anv_nir_lower_ycbcr_textures.c anv: use nir_shader_instructions_pass in anv_nir_lower_ycbcr_textures 2021-10-05 10:02:54 +00:00
anv_pass.c vulkan/util: Handle depth-only formats in vk_att_ref_stencil_layout 2021-11-11 17:17:16 +00:00
anv_perf.c anv: Use the new common device lost tracking 2021-11-16 10:02:08 -06:00
anv_pipeline.c anv: limit compiler valid color outputs using NIR variables 2022-01-10 09:38:32 +02:00
anv_pipeline_cache.c anv: Use the common vk_error and vk_errorf helpers 2021-10-07 20:51:36 +00:00
anv_private.h anv: Add BINDING_TABLE_POOL_BLOCK_SIZE 2021-12-20 17:58:13 +00:00
anv_queue.c anv: Convert to the common sync and submit framework 2021-11-16 10:54:27 -06:00
anv_util.c anv: Use the common vk_error and vk_errorf helpers 2021-10-07 20:51:36 +00:00
anv_wsi.c anv,wsi: simplify WSI synchronization 2021-12-17 00:55:31 +00:00
anv_wsi_display.c anv: Convert to the common sync and submit framework 2021-11-16 10:54:27 -06:00
genX_blorp_exec.c anv/blorp: Apply pending pipe flushes after PIPELINE_SELECT 2022-01-07 03:14:55 +00:00
genX_cmd_buffer.c intel/xehp: Implement XeHP workaround Wa_14014148106. 2022-01-11 00:17:32 +00:00
genX_gpu_memcpy.c anv: Cache VB/IB in L3$ for Gfx12 2021-06-15 12:57:42 +00:00
genX_pipeline.c intel/xehp: Update 3DSTATE_PS maximum number of threads per PSD. 2022-01-10 18:27:41 -08:00
genX_query.c anv: Use helpers in util/os_time.h in the query code 2021-11-16 10:54:27 -06:00
genX_state.c intel: Move pixel hashing table computation into common header file. 2022-01-10 18:28:35 -08:00
gfx7_cmd_buffer.c anv: Include viewport size in scissor rectangle 2021-11-03 17:48:10 +00:00
gfx8_cmd_buffer.c anv, iris: Implement Wa_14014890652 for DG2 2021-12-16 00:00:23 +00:00
meson.build anv: Add a BO sync type 2021-11-16 10:54:27 -06:00
TODO intel: Rename genx keyword to gfxx in source files 2021-04-02 18:33:07 +00:00