mesa/src/amd/vulkan
2023-02-09 07:48:03 +00:00
..
bvh radv: Merge the leaf and internal converter 2023-01-25 15:54:03 +00:00
layers radv: Fix creating accel structs with unbound buffers 2023-02-01 19:31:43 +00:00
radix_sort meson: do not use source_root() when possible 2022-11-22 06:11:07 +00:00
winsys radv: Don't place CS in VRAM when bandwidth is too low. 2023-02-02 02:13:10 +00:00
.editorconfig
meson.build radv: add video decoder register setup. 2023-02-07 12:47:48 +10:00
radv_acceleration_structure.c radv: Use an ordered dispatch for BVH encoding 2023-02-06 17:50:53 +00:00
radv_acceleration_structure.h radv: Fix creating accel structs with unbound buffers 2023-02-01 19:31:43 +00:00
radv_aco_shader_info.h radv, aco: Add uses_full_subgroups to compute shader info. 2023-01-26 01:59:26 +00:00
radv_android.c radv: Use internal allocation helpers for internal allocations 2023-01-11 06:55:04 +00:00
radv_check_va.py
radv_cmd_buffer.c radv: Refactor radv_emit_ngg_culling_state so it's based on dirty flags. 2023-02-08 09:28:20 +00:00
radv_constants.h radv: move GDS counters after reserved GDS offsets for streamout 2022-11-01 19:47:07 +00:00
radv_cp_reg_shadowing.c radv: add support for register shadowing 2023-01-25 04:53:34 +00:00
radv_cs.h radv: stop emitting RMW context registers for updating sample locations 2022-08-26 06:33:05 +00:00
radv_debug.c radv: fix assertion on gpu hang detection 2022-12-12 12:55:07 +00:00
radv_debug.h radv/video: add initial frameworking. 2023-02-07 12:47:50 +10:00
radv_descriptor_set.c radv: Use common ycbcr conversion lowering 2023-02-06 18:36:29 +00:00
radv_descriptor_set.h radv: Use common ycbcr conversion lowering 2023-02-06 18:36:29 +00:00
radv_device.c radv: add vcn h265 decode. 2023-02-07 12:48:24 +10:00
radv_device_generated_commands.c radv: Use internal allocation helpers for internal allocations 2023-01-11 06:55:04 +00:00
radv_formats.c radv: Use common ycbcr conversion lowering 2023-02-06 18:36:29 +00:00
radv_image.c radv/video: add initial h264 decoder for VCN 2023-02-07 12:47:53 +10:00
radv_llvm_helper.cpp radv: Rename radv_shader_helper.h to radv_llvm_helper.h 2021-10-01 10:40:18 +02:00
radv_llvm_helper.h radv: Rename radv_shader_helper.h to radv_llvm_helper.h 2021-10-01 10:40:18 +02:00
radv_meta.c radv: Get rid of app_shaders_internal. 2023-01-26 01:59:26 +00:00
radv_meta.h radv: Create a null TLAS as meta state 2023-01-15 21:30:21 +00:00
radv_meta_blit.c radv: Use the new NIR builder tex helpers for meta 2023-01-13 20:25:01 +00:00
radv_meta_blit2d.c radv: Use the new NIR builder tex helpers for meta 2023-01-13 20:25:01 +00:00
radv_meta_buffer.c radv: Use internal allocation helpers for internal allocations 2023-01-11 06:55:04 +00:00
radv_meta_bufimage.c radv: Use the new NIR builder tex helpers for meta 2023-01-13 20:25:01 +00:00
radv_meta_clear.c radv: Use internal allocation helpers for internal allocations 2023-01-11 06:55:04 +00:00
radv_meta_copy.c radv: Use VK_IMAGE_LAYOUT_ATTACHMENT_FEEDBACK_LOOP_OPTIMAL_EXT for render loops 2022-08-23 16:41:56 +00:00
radv_meta_copy_vrs_htile.c radv: Use the new NIR builder tex helpers for meta 2023-01-13 20:25:01 +00:00
radv_meta_dcc_retile.c radv: Use internal allocation helpers for internal allocations 2023-01-11 06:55:04 +00:00
radv_meta_decompress.c radv: Use internal allocation helpers for internal allocations 2023-01-11 06:55:04 +00:00
radv_meta_etc_decode.c radv: Use the new NIR builder tex helpers for meta 2023-01-13 20:25:01 +00:00
radv_meta_fast_clear.c radv: Use internal allocation helpers for internal allocations 2023-01-11 06:55:04 +00:00
radv_meta_fmask_copy.c radv: Use the new NIR builder tex helpers for meta 2023-01-13 20:25:01 +00:00
radv_meta_fmask_expand.c radv: Use the new NIR builder tex helpers for meta 2023-01-13 20:25:01 +00:00
radv_meta_resolve.c radv: Use internal allocation helpers for internal allocations 2023-01-11 06:55:04 +00:00
radv_meta_resolve_cs.c radv: Use the new NIR builder tex helpers for meta 2023-01-13 20:25:01 +00:00
radv_meta_resolve_fs.c radv: Use the new NIR builder tex helpers for meta 2023-01-13 20:25:01 +00:00
radv_nir_apply_pipeline_layout.c radv: load ssbo_atomic_fadd descriptor 2023-01-17 17:39:15 +00:00
radv_nir_lower_abi.c radv: Use shader code to skip NGG culling in small workgroups. 2023-02-08 09:28:19 +00:00
radv_nir_lower_ray_queries.c radv/rq: Use 16 stack entries if there is only one ray query 2023-02-05 11:51:42 +00:00
radv_nir_to_llvm.c radv/llvm: use the ring_offsets shader arg 2023-02-06 14:25:16 +00:00
radv_perfcounter.c radv: Fixes prototypes 2022-11-11 05:38:19 +00:00
radv_pipeline.c radv: make sure to disable MRT compaction when compiling a PS epilog with GPL 2023-02-09 07:48:03 +00:00
radv_pipeline_cache.c radv: pass the number of stages to radv_hash_shaders() 2023-01-30 09:37:52 +00:00
radv_pipeline_rt.c radv: pass radv_compute_pipeline to radv_compute_pipeline_compile() 2023-02-01 14:20:47 +00:00
radv_private.h radv: Refactor radv_emit_ngg_culling_state so it's based on dirty flags. 2023-02-08 09:28:20 +00:00
radv_query.c radv: Fix creating accel structs with unbound buffers 2023-02-01 19:31:43 +00:00
radv_radeon_winsys.h radv: Change radeon_cmdbuf counters to uint64_t to make alias analysis optimize radeon_emit better 2023-01-27 15:05:03 +00:00
radv_rmv.c radv/rmv: Correct timestamp shifting 2023-01-26 01:17:26 +00:00
radv_rra.c ac/info: move pci bus info in a struct 2023-01-16 10:27:15 +01:00
radv_rt_common.c radv/rt: Get rid of accel struct null checks 2023-01-15 21:30:21 +00:00
radv_rt_common.h radv: Use correct watermark for early loop exit. 2022-12-11 18:51:29 +00:00
radv_rt_shader.c radv: CSE ray_launch_{size|id} 2023-02-08 10:10:27 +00:00
radv_sdma_copy_image.c amd: fix tile_swizzle on gfx11 - should be shifted by 10 bits, not 8 2023-02-03 00:18:01 +00:00
radv_shader.c radv: use amd common force_vrs option 2023-02-07 08:09:39 +00:00
radv_shader.h radv: Don't change LDS_SIZE for NGG culling shaders. 2023-02-08 09:28:19 +00:00
radv_shader_args.c radv: use amd common force_vrs option 2023-02-07 08:09:39 +00:00
radv_shader_args.h ac: move ring_offsets to ac_shader_args 2023-02-06 14:25:15 +00:00
radv_shader_info.c radv: Don't change LDS_SIZE for NGG culling shaders. 2023-02-08 09:28:19 +00:00
radv_spm.c radv: move ac_perfcounters to physical_device. 2022-07-09 12:29:05 +00:00
radv_sqtt.c radv: apply register changes for SQTT on GFX11 2022-12-06 08:19:24 +01:00
radv_video.c radv/vcn: enable dynamic dpb tier 2 for h264/h265 on navi21+ 2023-02-07 12:48:28 +10:00
radv_wsi.c vulkan/wsi: Prepare things for image to image blits 2023-01-11 09:31:02 +00:00
si_cmd_buffer.c amd: sort and re-indent packet definitions 2023-02-03 00:18:02 +00:00
vk_format.h vulkan: Common vk_format_get_component_bits 2022-07-18 22:14:06 +00:00
vulkan.sym