..
bvh
radv/rt: Avoid encoding infinities in box node coords
2025-06-02 19:33:18 +00:00
layers
radv: stop using vk_common entrypoints when not necessary
2025-06-11 07:10:02 +00:00
meta
radv/meta: add a helper to determine if clearing is a full rect
2025-06-20 06:36:19 +00:00
nir
radv: switch to nir_intrinsic_load_input_attachment_coord
2025-06-20 06:12:24 +00:00
tests
radv: remove radv_disable_dedicated_sparse_queue completely
2025-06-13 06:43:47 +00:00
winsys
radv: add RADV_PERFTEST option to turn off gtt spilling
2025-06-17 06:46:27 +00:00
.clang-format
radv/clang-format: Do not indent C++ modifiers
2023-11-02 15:48:36 +00:00
.editorconfig
meson.build
vulkan: Specify library_arch in ICD files
2025-06-19 17:30:24 +00:00
radv_acceleration_structure.c
radv: stop using vk_common entrypoints when not necessary
2025-06-11 07:10:02 +00:00
radv_aco_shader_info.h
aco: remove unused aco_shader_info::tcs_offchip_layout
2025-05-08 02:54:13 +00:00
radv_android.c
radv: relax the native_handle_t::numFds requirement
2025-06-20 16:51:18 +00:00
radv_android.h
radv: use SPDX-License-Identifier
2024-04-08 07:17:31 +00:00
radv_buffer.c
Revert "radv,driconf: Add radv_force_64k_sparse_alignment config"
2025-06-13 06:43:47 +00:00
radv_buffer.h
radv: switch to device address from vk_buffer
2025-03-06 09:46:01 +00:00
radv_buffer_view.c
radv: Remove offset parameter from radv_make_texel_buffer_descriptor.
2025-05-02 09:13:14 +00:00
radv_buffer_view.h
radv: Remove offset parameter from radv_make_texel_buffer_descriptor.
2025-05-02 09:13:14 +00:00
radv_check_va.py
radv: Add sparse mappings to radv_check_va.py.
2024-11-29 12:57:42 +00:00
radv_cmd_buffer.c
radv: fix 1x user sample locations on GFX10+
2025-06-16 06:18:07 +00:00
radv_cmd_buffer.h
radv: use paired shader registers for graphics on GFX12
2025-06-04 09:17:51 +00:00
radv_constants.h
radv: replace radv_combined_image_descriptor_sampler_offset() by a constant
2025-06-19 12:58:31 +00:00
radv_cp_dma.c
radv: rework command buffer emission with begin/end sequences
2025-04-01 06:18:28 +00:00
radv_cp_dma.h
radv: rename fill/copy memory helpers
2025-02-13 13:47:14 +01:00
radv_cp_reg_shadowing.c
ac: remove gfx11_emulate_clear_state
2025-05-02 18:40:11 +00:00
radv_cp_reg_shadowing.h
radv: use SPDX-License-Identifier
2024-04-08 07:17:31 +00:00
radv_cs.c
radv: rework command buffer emission with begin/end sequences
2025-04-01 06:18:28 +00:00
radv_cs.h
radv: add macros for paired shader registers on GFX12
2025-06-04 09:17:51 +00:00
radv_debug.c
radv/debug: use common path for dmesg and tail
2025-05-22 07:05:03 +00:00
radv_debug.h
radv: add RADV_PERFTEST option to turn off gtt spilling
2025-06-17 06:46:27 +00:00
radv_descriptor_set.c
radv: use one descriptor per plane for combined image+sampler with ycbcr
2025-06-19 12:58:32 +00:00
radv_descriptor_set.h
radv: add a separate path for writing ycbcr combined image+sampler desc
2025-06-19 12:58:31 +00:00
radv_device.c
radv: stop using vk_common entrypoints when not necessary
2025-06-11 07:10:02 +00:00
radv_device.h
radv: ignore radv_zero_vram=true if zeroInitialDeviceMemory is enabled
2025-05-12 06:53:55 +00:00
radv_device_memory.c
radv: ignore radv_zero_vram=true if zeroInitialDeviceMemory is enabled
2025-05-12 06:53:55 +00:00
radv_device_memory.h
radv: add import and export handle_type in radv_alloc_memory
2025-03-03 08:26:51 +00:00
radv_dgc.c
radv: stop using vk_common entrypoints when not necessary
2025-06-11 07:10:02 +00:00
radv_dgc.h
radv/meta: convert DGC pipeline layout to vk_meta
2024-12-29 18:31:50 +00:00
radv_event.c
radv: use SPDX-License-Identifier
2024-04-08 07:17:31 +00:00
radv_event.h
radv: use SPDX-License-Identifier
2024-04-08 07:17:31 +00:00
radv_formats.c
radv: use one descriptor per plane for combined image+sampler with ycbcr
2025-06-19 12:58:32 +00:00
radv_formats.h
radv: add vk_format_is_96bit()
2025-05-20 13:30:07 +00:00
radv_image.c
ac/surface: fix aliasing DCC tilings with HiZ info on GFX12
2025-06-16 05:56:45 +00:00
radv_image.h
radv: check HTILE compression for depth/stencil images per level
2025-02-28 08:05:14 +00:00
radv_image_view.c
radv: make sure to zero-initialize image view descriptors
2025-06-13 06:27:25 +00:00
radv_image_view.h
radv: disable TC-compatible CMASK with {FMASK,DCC}_DECOMPRESS
2025-03-28 19:41:07 +00:00
radv_instance.c
radv: add RADV_PERFTEST option to turn off gtt spilling
2025-06-17 06:46:27 +00:00
radv_instance.h
Revert "radv,driconf: Add radv_force_64k_sparse_alignment config"
2025-06-13 06:43:47 +00:00
radv_llvm_helper.cpp
amd,radeonsi: reduce legacy::PassManager use to only run backend passes
2024-10-05 09:10:06 +00:00
radv_llvm_helper.h
radv: use SPDX-License-Identifier
2024-04-08 07:17:31 +00:00
radv_nir_to_llvm.c
ac/llvm: allocate LLVM PS output variables on demand
2025-06-10 03:31:20 +00:00
radv_nir_to_llvm.h
radv: use SPDX-License-Identifier
2024-04-08 07:17:31 +00:00
radv_perfcounter.c
radv: rework command buffer emission with begin/end sequences
2025-04-01 06:18:28 +00:00
radv_perfcounter.h
radv: add more helpers to start/stop perfcounters
2025-03-28 07:49:04 +00:00
radv_physical_device.c
radv: use one descriptor per plane for combined image+sampler with ycbcr
2025-06-19 12:58:32 +00:00
radv_physical_device.h
radv: enable shaderBufferFloat32AtomicMinMax on GFX12
2025-06-13 08:47:59 +00:00
radv_pipeline.c
radv,aco: switch to shader statistics framework
2025-06-20 09:26:58 +00:00
radv_pipeline.h
radv: add RADV_DEBUG=pso_history
2025-03-07 09:14:18 +01:00
radv_pipeline_binary.c
radv: fix creating pipeline binary from the traversal shader
2025-03-25 10:10:06 +00:00
radv_pipeline_binary.h
radv: add initial support for pipeline binaries
2024-09-10 08:19:52 +00:00
radv_pipeline_cache.c
radv,aco: switch to shader statistics framework
2025-06-20 09:26:58 +00:00
radv_pipeline_cache.h
radv: Add missing includes and remove unnecessary NIR includes.
2025-02-12 22:33:07 +01:00
radv_pipeline_compute.c
radv: dump NIR for executable info after nir_to_asm
2025-06-19 07:02:20 +00:00
radv_pipeline_compute.h
radv: fix skipping on-disk shaders cache when not useful
2024-11-20 10:01:26 +00:00
radv_pipeline_graphics.c
radv: switch to nir_intrinsic_load_input_attachment_coord
2025-06-20 06:12:24 +00:00
radv_pipeline_graphics.h
radv: roll line topology dynamic state changes into existing rast samples flag
2025-03-06 01:26:02 +00:00
radv_pipeline_rt.c
radv: dump NIR for executable info after nir_to_asm
2025-06-19 07:02:20 +00:00
radv_pipeline_rt.h
radv: Add missing includes and remove unnecessary NIR includes.
2025-02-12 22:33:07 +01:00
radv_printf.c
radv: Handle nir_intrinsic_printf
2025-04-10 19:31:37 +00:00
radv_printf.h
radv: Handle nir_intrinsic_printf
2025-04-10 19:31:37 +00:00
radv_query.c
radv: add support for VK_QUERY_POOL_CREATE_RESET_BIT_KHR
2025-06-13 07:33:03 +00:00
radv_query.h
radv: allocate memory for the shader query buffer on GFX12
2025-01-21 08:42:32 +00:00
radv_queue.c
radv: fix 1x user sample locations on GFX10+
2025-06-16 06:18:07 +00:00
radv_queue.h
radv: rename attr_ring to ge_rings
2025-01-14 00:59:38 -08:00
radv_radeon_winsys.h
radv: fix CP DMA with NULL PRT pages on GFX8-9
2025-05-21 09:41:23 +00:00
radv_rmv.c
radv: switch to device address from vk_buffer
2025-03-06 09:46:01 +00:00
radv_rmv.h
radv/rmv: fix image binds logging for disjoint images
2024-04-10 11:23:40 +00:00
radv_rra.c
radv: stop using vk_common entrypoints when not necessary
2025-06-11 07:10:02 +00:00
radv_rra.h
radv: Use the BVH8 format on GFX12
2025-04-17 20:20:40 +00:00
radv_rra_gfx10_3.c
radv/rra: Move gfx10_3 specific code to a new file
2025-04-17 20:20:40 +00:00
radv_rra_gfx12.c
radv: Use the BVH8 format on GFX12
2025-04-17 20:20:40 +00:00
radv_sampler.c
radv: move the disable_trunc_coord drirc at instance/pdev level
2025-04-10 06:36:09 +00:00
radv_sampler.h
radv: use SPDX-License-Identifier
2024-04-08 07:17:31 +00:00
radv_sdma.c
radv: add vk_format_is_96bit()
2025-05-20 13:30:07 +00:00
radv_sdma.h
radv: fix SDMA copies for linear 96-bits formats
2025-05-13 06:15:55 +00:00
radv_shader.c
radv,aco: switch to shader statistics framework
2025-06-20 09:26:58 +00:00
radv_shader.h
radv,aco: switch to shader statistics framework
2025-06-20 09:26:58 +00:00
radv_shader_args.c
ac: move tcs_offchip_layout into ac_shader_args
2025-06-07 16:29:39 +00:00
radv_shader_args.h
ac: move tcs_offchip_layout into ac_shader_args
2025-06-07 16:29:39 +00:00
radv_shader_info.c
ac/nir/tess: compute the number of remapped VRAM outputs in common code
2025-06-07 16:29:39 +00:00
radv_shader_info.h
ac/nir/tess: compute the number of remapped VRAM outputs in common code
2025-06-07 16:29:39 +00:00
radv_shader_object.c
radv: Add radv_foreach_stage to ForEachMacros again.
2025-04-11 18:01:47 +00:00
radv_shader_object.h
radv: use SPDX-License-Identifier
2024-04-08 07:17:31 +00:00
radv_spm.c
radv: print more error messages during SPM initialization
2025-04-16 06:35:33 +00:00
radv_spm.h
radv: resize the SPM bo when it's too small
2024-10-29 18:33:17 +00:00
radv_sqtt.c
radv: rework command buffer emission with begin/end sequences
2025-04-01 06:18:28 +00:00
radv_sqtt.h
radv: add new start/stop sqtt helpers for capturing with SQTT
2024-11-28 07:03:21 +00:00
radv_video.c
radv/video: Fix indentation
2025-06-17 16:28:59 +00:00
radv_video.h
radv/video: Only enable VP9 decode with supported firmware
2025-06-17 16:28:59 +00:00
radv_video_enc.c
radv/video: port hevc slice header encoding from radeonsi
2025-06-20 07:31:04 +00:00
radv_wsi.c
radv: use SPDX-License-Identifier
2024-04-08 07:17:31 +00:00
radv_wsi.h
radv: use SPDX-License-Identifier
2024-04-08 07:17:31 +00:00