mesa/src/amd/vulkan
Bas Nieuwenhuizen b6be96a2bd radv: Modify load_sbt_amd intrinsic to get the descriptor.
That way we can get the address to the entry, which is needed for
some nir builtins because extra data in the entry can be used as
shader input.

Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12592>
2021-09-21 01:53:39 +00:00
..
layers ac/rgp, radv: report wave size for shaders 2021-09-17 08:05:36 +00:00
winsys radv: Support address capture and replay. 2021-07-05 17:27:51 +00:00
.editorconfig radv: Update editorconfig. 2021-04-10 03:31:58 +02:00
meson.build radv: Add bvh node definitions to a header. 2021-09-21 01:53:39 +00:00
radv_acceleration_structure.c radv: Add bvh node definitions to a header. 2021-09-21 01:53:39 +00:00
radv_acceleration_structure.h radv: Add bvh node definitions to a header. 2021-09-21 01:53:39 +00:00
radv_android.c radv/winsys: Return vulkan errors for buffer creation. 2021-07-05 17:27:51 +00:00
radv_check_va.py radv: add a Python script to check if a VA was ever valid 2020-12-30 08:40:21 +01:00
radv_cmd_buffer.c radv: Modify load_sbt_amd intrinsic to get the descriptor. 2021-09-21 01:53:39 +00:00
radv_constants.h radv: remove unused fast depth-stencil gfx clear path with expclear 2021-08-23 09:52:48 +02:00
radv_cs.h radv: Format. 2021-04-10 03:31:58 +02:00
radv_debug.c radv/winsys: Add support for a fixed VA address for replay. 2021-07-05 17:27:51 +00:00
radv_debug.h radv: Support NGG culling with new perftest environment variable. 2021-07-13 23:56:33 +00:00
radv_descriptor_set.c radv: add some asserts for descriptor updating 2021-09-01 20:08:24 +00:00
radv_descriptor_set.h Revert "radv: Do not access set layout during vkCmdBindDescriptorSets." 2021-05-20 13:38:33 +00:00
radv_device.c radv: advertise EXT_shader_atomic_float2 with LLVM 14+ 2021-09-15 14:10:42 +00:00
radv_formats.c radv: Add more acceleration structure formats. 2021-09-21 01:53:39 +00:00
radv_image.c radv: keep depth/stencil images compressed for TRANSFER_DST on compute 2021-09-20 15:17:42 +00:00
radv_llvm_helper.cpp radv/llvm: fix using Wave32 2021-09-15 12:31:32 +02:00
radv_meta.c radv: pre-calculate viewport transforms 2021-07-16 15:22:46 +00:00
radv_meta.h radv: rename radv_decompress_depth_stencil() 2021-09-20 15:17:42 +00:00
radv_meta_blit.c radv: Format. 2021-04-10 03:31:58 +02:00
radv_meta_blit2d.c radv: Format. 2021-04-10 03:31:58 +02:00
radv_meta_buffer.c nir: Move workgroup_size and workgroup_variable_size into common shader_info 2021-06-08 09:23:55 -07:00
radv_meta_bufimage.c radv: fix copying depth+stencil images on compute 2021-08-20 16:43:22 +00:00
radv_meta_clear.c radv: add MSAA support to the comp-to-single fast clear path 2021-09-13 16:43:07 +00:00
radv_meta_copy.c radv: add support for copying compressed depth/stencil images on compute 2021-09-20 15:17:42 +00:00
radv_meta_copy_vrs_htile.c radv: pass the HTILE buffer to radv_copy_vrs_htile() 2021-09-02 19:39:04 +00:00
radv_meta_dcc_retile.c radv: allow arbitrary swizzle modes for displayable DCC 2021-08-20 14:28:36 +00:00
radv_meta_decompress.c radv: implement depth/stencil expand on compute 2021-09-20 15:17:42 +00:00
radv_meta_fast_clear.c radv: remove useless check about the FCE predicate offset 2021-08-19 07:50:50 +00:00
radv_meta_fmask_expand.c radv: set image_dim and image_array intrinsic indices 2021-08-04 12:09:07 +00:00
radv_meta_resolve.c radv: remove useless check about number of samples in the HW resolve path 2021-08-27 07:29:17 +00:00
radv_meta_resolve_cs.c radv: set image_dim and image_array intrinsic indices 2021-08-04 12:09:07 +00:00
radv_meta_resolve_fs.c radv: Format. 2021-04-10 03:31:58 +02:00
radv_nir_lower_ycbcr_textures.c nir: Drop the unused instr arg for src/dest copy functions. 2021-09-14 17:53:06 +00:00
radv_nir_to_llvm.c radv/llvm: fix vertex input fetches with 16-bit floats 2021-09-15 11:48:01 +00:00
radv_pass.c radv: fix specifying the stencil layout for separate depth/stencil layouts 2021-07-16 09:20:58 +02:00
radv_pipeline.c radv: fix pipeline caching with robust buffer access 2021-09-17 13:49:46 +00:00
radv_pipeline_cache.c radv: cleanup LLVM related includes 2021-04-23 11:52:01 +02:00
radv_private.h radv: implement depth/stencil expand on compute 2021-09-20 15:17:42 +00:00
radv_query.c radv: use pool stride when copying single query results 2021-08-30 19:02:40 +00:00
radv_radeon_winsys.h radv: Support address capture and replay. 2021-07-05 17:27:51 +00:00
radv_shader.c ac/llvm: implement nir_intrinsic_elect 2021-09-07 17:51:41 +00:00
radv_shader.h radv: refactor handling of nir_options 2021-09-03 13:21:28 +00:00
radv_shader_args.c radv: remove NGG streamout support in LLVM 2021-09-02 17:58:51 +02:00
radv_shader_args.h radv: New shader args for NGG culling settings and viewport. 2021-07-13 23:56:33 +00:00
radv_shader_helper.h radv: remove RADV_DEBUG=nothreadllvm 2021-04-23 11:26:48 +00:00
radv_shader_info.c radv: implement VK_EXT_shader_atomic_float2 2021-07-27 08:44:36 +02:00
radv_sqtt.c radv: reduce SQTT traffic when instruction timing is disabled 2021-09-15 10:48:58 +02:00
radv_util.c radv: remove unecessary radv_finishme() for invalid color formats 2021-08-27 07:29:17 +00:00
radv_wsi.c radv: Format. 2021-04-10 03:31:58 +02:00
radv_wsi_display.c radv: Implement VK_EXT_acquire_drm_display 2021-06-24 15:48:38 +00:00
radv_wsi_wayland.c radv: Format. 2021-04-10 03:31:58 +02:00
radv_wsi_x11.c radv: Format. 2021-04-10 03:31:58 +02:00
si_cmd_buffer.c radv: use radeon_set_sh_reg_seq() more for initial gfx/compute state 2021-09-01 20:46:29 +00:00
vk_format.h vulkan,radv: Move vk_format_depth/stencil_only to common code 2021-08-17 21:29:35 +00:00
vulkan.sym radv: Add Android module info to linker script. 2021-01-12 20:17:52 +00:00
vulkan_radv.def radv: fix build with mingw 2021-08-13 12:13:21 +02:00