Lines Matching full:radv
30 - VK_KHR_dynamic_rendering_local_read on RADV
31 - VK_EXT_legacy_vertex_attributes on lavapipe, ANV, Turnip and RADV
32 - VK_MESA_image_alignment_control on RADV
33 - VK_EXT_shader_replicated_composites on ANV, dozen, hasvk, lavapipe, nvk, RADV, and Turnip
35 - VK_KHR_maintenance7 on RADV
82 - RADV/ACO: assert on per-sample interpolation
83 - radv: large descriptor layout creation is slow
87 - RADV: Smooth lines affect triangle rendering
96 - [radv] GPU hang in Starfield on RX 5700 XT
108 - regression in !29436 for radv+angle on stoney
109 - [radv][regression] Starfield invisible terrain on a 7900 XTX
132 - radv: Crash due to nir validation fail in Enshrouded
145 - radv regression bisected: Flickering textures (vega)
154 - radv: Enshrouded GPU hang on RX 6800
173 - radv/video: 10-bit support
174 - radv: vkCmdWaitEvents2 is broken
520 - radv: Use zerovram for Enshrouded.
659 - radv: check gs_copy_shader directly for executable props
660 - radv: make radv_pipeline_has_ngg static
716 - radv/video: don't truncate frame_num and POC to 32
875 - radv: mark nir_opt_loop() as not idempotent
876 - radv: move nir_opt_dead_cf() before nir_opt_loop()
897 - radv: emit discard as demote by default
922 - radv: use NIR loop invariant code motion pass
1007 - radv/video/encode: fix quality params on v2 hw.
1015 - radv/video: fix layered decode h264/5 tests.
1016 - radv/video: use vcn ip versions for encoder detection.
1017 - ac/radv/radeonsi: move av1 ctx/probs size/filling to common code.
1018 - ac/radv/radeon: move film grain init to common code.
1029 - radv/video: advertise mutable/extended for dst video images.
1074 - ci/radv: dEQP-GLES3.functional.polygon_offset.fixed16_render_with_units passes now
1089 - ci/radv: Document recent flake
1103 - radv/video: Set correct bit depth and format for 10bit input
1104 - radv/video: Check encode profiles and bit depth in capabilities query
1105 - radv/video: Report maxBitrate in encode capabilities
1121 - radv/video: Add missing VCN 3.0.2 to decoder init switch
1276 - radv/ci: add navi21 flakes
1285 - ci: reuse dead .vkd3d-proton-test to make vkd3d less radv-specific
1333 - radv/ci: move amdgpu-specific kernel message warning to src/amd/ci/
1349 - radv/ci: document angle regressions from !29436 on stoney
1358 - radv/ci: fix manual rules
1359 - radv/ci: move radv manual rules into their own group
1367 - radv/ci: document navi31 regression from !29235
1371 - radv/ci: drop duplicate navi21-aco flakes line
1372 - radv/ci: drop duplicate navi31-aco flakes line
1679 - radv: Use vk_physical_device_get_spirv_capabilities()
1737 - radv: Advertise VK_EXT_shader_replicated_composites
1992 - radv: Use max_se instead of num_se where appropriate
1994 - radv/rt: Fix memory leak when compiling libraries
2025 - radv, radeonsi: don't use D16 for f2f16_rtz
2026 - radv: always run nir_opt_16bit_tex_image
2060 - radv: inline partial push constant loads
2075 - radv/nir: add a pass to optimize shuffle/booleans dependent only on tid/consts
2076 - radv: use radv_nir_opt_tid_function for shuffles
2077 - radv: use radv_nir_opt_tid_function to create inverse_ballot
2119 - radv: Implement VK_MESA_image_alignment_control
2263 - radv: Return hang status from radv_check_gpu_hangs()
2424 - radv: Fix crash when using SQTT and NO_COMPUTE
2425 - radv: Add \`RADV_PROFILE_PSTATE` envvar
2426 - radv: Fix shader mask for SQ_WGP SPM counters
2850 - docs: Add documentation about debugging GPU hangs on RADV
2851 - ac/debug,radv: Read UMR wave dumps into memory before parsing
2852 - radv: Use a struct for the trace_bo layout
2853 - radv: Trace indirect dispatch sizes
2857 - radv: Handle all dependencies of CmdWaitEvents2
2859 - radv: Fix radv_shader_arena_block list corruption
2860 - radv: Remove arenas from capture_replay_arena_vas
2861 - radv: Zero initialize capture replay group handles
2862 - radv/ci: Add back pipeline library flakes
2863 - radv/ci: Document recent flakes
2865 - radv: Remove radv_cmd_dirty_dynamic_bits
2867 - radv: Add locking to radv_replay_shader_arena_block
2868 - radv: Replace is_rt_shader with RADV_SHADER_TYPE_RT_PROLOG
2869 - radv: Remove uses_dynamic_rt_callable_stack
2870 - radv/rt: Track ray_launch_id reads
2871 - radv/rt: Track ray_launch_size reads
2872 - radv/rt: Remove load_rt_dynamic_callable_stack_base_amd
2873 - radv: Return a block from radv_replay_shader_arena_block
2876 - radv/ci: Bring back vkcts-navi21-llvm-valve
2884 - radv: Clean up pipeline barrier handling
2885 - radv: Remove dead access bits
2886 - radv/meta: Use READ access for dst_access_flush
2887 - radv/rra: Detect BVHs with back edges
2888 - radv/rra: Move some code into handle_accel_struct_write
2889 - radv/rra: Fix disabling the ray history
2890 - radv/rra: Fix reporting the isec invocations
2891 - radv/rra: Bump rt_driver_interface_version to 8.0
2892 - radv/rra: Reduce the memory requirement of copy_after_build
2893 - radv/rra: Rework calculating the ray history size
2894 - radv/rra: Enable RADV_RRA_TRACE_COPY_AFTER_BUILD by default
2905 - radv: Use vk_expand_(src|dst)_access_flags2
2906 - radv: Remove no-op access flag handling
2907 - radv: Remove handling for expanded access flags
2908 - radv: Remove write access handling from radv_dst_access_flush
2909 - radv: Handle AS access bits like shader storage access bits
2910 - radv: Refactor radv_(dst|src)_access_flush
2911 - radv: Fix smooth lines with dynamic polygon mode and topology
2912 - radv: Always use dynamic line smoothing
3325 - nvk+zink/ci: rename the ga106 jobs to be more in line with RADV
3331 - radv+zink/ci: document recent flakes
3332 - radv/ci: add a bunch of flakes
3782 - radv/sqtt: use radeon_check_space before emit_spm_*
3803 - radeonsi, radv: bump libdrm_amdgpu version requirement
3851 - radv: keep track of unaligned dynamic vertex access
3856 - radv: advertise VK_EXT_legacy_vertex_attributes
3874 - radv: malloc graphics pipeline stages
3881 - radv/gfx12: don't add workgroup id shader args
3895 - radv: lower sub-dword push constants
3908 - radv: lower push constants in NIR
3930 - radv: remove unecessary nir_remove_unused_varyings cleanup passes
4103 - radv: fix image format properties with fragment shading rate usage
4104 - docs: Add an alternative way to debug GPU hangs with RADV
4105 - radv/rt: add radv_ray_tracing_state_key
4106 - radv/rt: pass radv_ray_tracing_state_key to radv_rt_pipeline_compile()
4107 - radv/rt: rework the helper that hashes a ray tracing pipeline
4108 - radv/ci: add more flakes
4109 - radv: simplify DB_Z_INFO.NUM_SAMPLES with null ds target on GFX11
4110 - radv: remove bogus VkShaderCreateInfoEXT::flags being 0 assert for compute
4111 - radv: simplify radv_emit_primitive_restart_enable()
4112 - radv: inline radv_get_pa_su_sc_mode_cntl() in radv_emit_culling()
4113 - radv: remove useless DB_Z_INFO.NUM_SAMPLES when emitting the MSAA state
4114 - radv: pre-compute VGT_TF_PARAM.DISTRIBUTION_MODE
4115 - radv: use the bound GS copy shader when emitting shader objects
4116 - radv: add GS copy shader BO to the cmdbuf BO list at bind time
4117 - radv: add RT prolog BO to the cmdbuf BO list at bind time
4118 - radv: add shaders BO to the cmdbuf BO list at bind time
4119 - radv: emit compute pipelines directly from the cmdbuf
4120 - radv: precompute compute/task shader register values
4121 - radv: clear unwritten color attachments for monolithic PS earlier
4122 - radv: compact SPI_SHADER_COL_FORMAT as late as possible
4123 - radv: rename col_format_non_compacted to spi_shader_col_format
4124 - radv: store cb_shader_mask for fragment shaders and epilogs
4125 - radv: add a new dirty state for emitting the color output state
4126 - radv/ci: document a recent regression on GFX6-8
4127 - radv: split cmdbuf dirty flags into dirty/dirty_dynamic
4128 - radv: precompute existing legacy GS register values later
4129 - radv: precompute fragment shader register values
4130 - radv: precompute mesh shader register values
4131 - radv: precompute legacy GS register values
4132 - radv: precompute vertex shader register values
4133 - radv: precompute DB_SHADER_CONTROL for fragment shaders later
4136 - radv: implement VK_KHR_dynamic_rendering_local_read
4137 - radv: advertise VK_KHR_dynamic_rendering_local_read
4138 - radv: add a new mechanism for tracking registers per cmdbuf
4139 - radv: move common registers between VS/GS and NGG
4140 - radv: precompute NGG register values
4141 - radv: remove unused parameter to radv_pipeline_emit_pm4()
4142 - radv: stop recomputing the last VGT API stage when emitting graphics shaders
4143 - radv: do not emit non-context registers to radv_pipeline::ctx_cs
4144 - radv: track and bind more VRS states from the graphics pipeline
4146 - radv: remove gfx10_emit_ge_pc_alloc()
4147 - radv: do not emit VGT_GS_OUT_PRIM_TYPE to ctx_cs on GFX11
4148 - radv: simplify radv_emit_hw_ngg() slightly
4149 - radv: simplify radv_emit_hw_vs() slightly
4150 - radv: simplify radv_emit_hw_gs() slightly
4151 - radv: fix the late scissor workaround for GFX9 since a recent refactoring
4152 - radv: make radv_conv_gl_prim_to_gs_out() a non-static function
4153 - radv: emit graphics pipelines directly from the cmdbuf
4154 - radv: add graphics shaders context registers that need to be tracked
4155 - radv: add more radeon_opt_set_xxx variants
4156 - radv: track all graphics shaders context registers
4157 - radv: simplify radv_emit_ps_inputs() slightly
4158 - radv: stop using radv_physical_device for radeon helpers
4159 - radv: introduce radeon_set_reg_seq()
4160 - radv: remove redundant radeon_set_perfctr_reg() helper
4161 - radv: rename radeon perfctr uconfig helpers
4162 - radv: add a helper to configure ring buffer descriptors
4163 - radv: only enable VK_MESA_image_alignment_control on GFX9-11.5
4164 - radv: reject unsupported buffer formats earlier
4165 - ac,radv,radeonsi: add a helper to translate buffer numformat
4166 - ac,radv,radeonsi: add a helper to translate buffer dataformat
4167 - radv: simplify radv_emit_default_sample_locations()
4168 - radv: pass radv_physical_device to radv_emit_default_sample_locations()
4169 - radv: use float instead of double for viewport zscale/ztranslate
4170 - radv: add more helpers to emit viewports
4172 - ac,radv,radeonsi: introduce a helper to build a sampler descriptor
4173 - radv: stop checking the output value of radv_translate_tex_numformat
4174 - radv: use PIPE_FORMAT in radv_translate_tex_numformat()
4175 - ac,radv,radeonsi: add a function to translate tex numformat
4176 - radv: use PIPE_FORMAT in radv_translate_colorswap()
4177 - ac,radv,radeonsi: add a function to translate colorswap
4178 - radv: use PIPE_FORMAT in radv_translate_dbformat()
4179 - ac,radv,radeonsi: add a function to translate db format
4180 - ac,radv,radeonsi: add a function to get the color format endian swap
4181 - radv: allow 3d views with VK_IMAGE_CREATE_2D_VIEW_COMPATIBLE_BIT_EXT
4182 - radv: simplify creating gfx10 texture descriptors for sliced 3d/2d view of 3d
4183 - radv: remove redundant check for VK_FORMAT_E5B9G9R9_UFLOAT_PACK32 on GFX6-10
4184 - radv: stop checking the return value of ac_get_cb_number_type()
4185 - radv: add radv_is_colorbuffer_format_blendable()
4187 - ac,radv,radeonsi: add helper to know if a format is supported by CB
4188 - ac,radv,radeonsi: add helper to know if a format is supported by DB
4189 - ac,radv,radeonsi: introduce a helper to build a FMASK descriptor
4191 - radv: mark some formats as unsupported on GFX8/CARRIZO
4192 - radv: set image view descriptors as buffer for non-graphics GPU
4193 - ac,radv,radeonsi: add a helper to get the tile mode index
4194 - radv: tidy up swizzle in radv_set_mutable_tex_desc_fields()
4195 - radv: tidy up custom pitch for gfx10.3 in radv_set_mutable_tex_desc_fields()
4196 - radv: tidy up meta_va in radv_set_mutable_tex_desc_fields()
4197 - radv: set ITERATE_256 for GFX10+ in radv_set_mutable_tex_desc_fields()
4198 - radv: stop clearing unnecessary bitfields in radv_set_mutable_tex_desc_fields()
4199 - ac,radv,radeonsi: add a helper to set mutable tex desc fields
4200 - ac,radv,radeonsi: add a function for getting border color swizzle
4201 - radv: only set ALPHA_IS_ON_MSB if the image has DCC on GFX6-9
4202 - radv: adjust determining if alpha should be on MSB
4203 - ac,radv,radeonsi: add function to determine if alpha should be on MSB
4204 - ac,radv,radeonsi: add a common helper for translating swizzle
4207 - radv: use new common helpers for building buffer descriptor
4209 - radv: remove unused radv_translate_buffer_dataformat()
4210 - radv: remove useless check about FIXED formats
4211 - radv: simplify radv_is_vertex_buffer_format_supported()
4212 - radv: replace vk_to_non_srgb_format() by vk_format_no_srgb()
4213 - radv: fix setting a custom pitch for CB on GFX10_3+
4214 - radv: replace db_{z,stencil}_{read,write}_base by db_{depth,stencil}_base
4215 - radv: tidy up radv_initialise_ds_surface()
4216 - radv: separate non-mutable vs mutable fields for ds surface
4218 - radv: use the common helper for initializing DS surfaces
4220 - radv: only enable DB_STENCIL_INFO.ITERATE_FLUSH when necessary
4221 - radv: do not check image usage for ITERATE256 with TC-compat HTILE
4222 - ac,radv,radeonsi: add function to get the number of ZPLANES
4223 - ac,radv,radeonsi: a function that sets mutable DS surface fields
4224 - ac,radv,radeonsi: move ZRANGE_PRECISION to mutable DS fields
4226 - radv: use PIPE_FORMAT in radv_translate_tex_dataformat()
4227 - ac,radv,radeonsi: add a function to translate texture data format
4229 - ac,radv: add a stride parameter to ac_build_attr_ring_descriptor()
4231 - radv: align DCC control settings to RadeonSI for GFX8
4233 - radv: use the common helper for initializing CB surfaces
4235 - ac,radv,radeonsi: a function that sets mutable CB surface fields
4236 - radv: apply the workaround for no PS inpputs and LDS on GFX11 only
4237 - radv: apply the SQ_THREAD_TRACE_WPTR workaround on GFX11 only
4238 - radv: fix flushing DB meta cache on GFX11.5
4239 - radv: only emit streamout enable for legacy streamout
4241 - ac,radv,radeonsi: add ac_gpu_info::has_tc_compatible_htile
4242 - radv: update NUM_THREAD_FULL bitfields
4243 - radv: enable GS_FAST_LAUNCH_2 by default on GFX12
4244 - radv: do not emit non-existent registers on GFX12
4245 - radv: update configuring sample locations on GFX12
4246 - radv: update configuring viewport/scissor on GFX12
4247 - radv: update configuring PS states on GFX12
4248 - radv: update configuring NGG states on GFX12
4249 - radv: update configuring VGT states on GFX12
4250 - radv: update configuring DB states on GFX12
4251 - radv: update configuring rasterization states on GFX12
4252 - radv: update configuring some CB states on GFX12
4253 - radv: update configuring occlusion query state on GFX12
4254 - radv: update configuring MSAA state on GFX12
4255 - radv: update configuring GFX preamble on GFX12
4256 - radv: update configuring tess rings on GFX12
4257 - radv: update binning settings on GFX12
4258 - radv: update emitting discard rectangles on GFX12
4259 - radv: update shader input arguments for GS stage on GFX12
4261 - radv: do not emulate clear state for shadowed regs on GFX12
4262 - radv: update cache flush emission on GFX12
4263 - radv: update emitting stipple line on GFX12
4264 - radv: disallow merging multiple draws into one wave on GFX12
4265 - radv: emit SQ_NON_EVENT packets after drawing with streamout on GFX12
4266 - radv: update configuring the number of patch control points on GFX12
4267 - radv: update configuring VGT_SHADER_STAGES_EN on GFX12
4268 - radv: enable GE_CNTL.DIS_PG_SIZE_ADJUST_FOR_STRIP on GFX12
4269 - radv: update NUM_THREAD_FULL bitfields on GFX12
4270 - radv: update global graphics shader pointers on GFX12
4271 - radv: update SDMA resource type on GFX12
4272 - radv: update VS input VGPRs on GFX12
4273 - radv: do not enable HTILE for depth/stencil storage images
4274 - radv: allow STORAGE for depth formats
4275 - radv: fix configuring the number of patch control points on GFX6
4276 - radv: configure DB_Z_INFO.NUM_SAMPLES on GFX12
4277 - radv: configure DB_RENDER_CONTROL to zero on GFX12
4278 - radv: do not enable MEM_ORDERED on GFX12
4279 - radv: update configuring the attribute ring on GFX12
4280 - radv: do not flush L2 metadata on GFX12
4281 - radv: mark all images coherent with TC L2 on GFX12
4282 - radv: update configuring SPI_SHADER_PGM_LO_LS on GFX12
4283 - radv: update configuring SPI_SHADER_PGM_LO_ES on GFX12
4284 - radv: update configuring SPI_SHADER_PGM_RSRC4_{HS,GS,PS} on GFX12
4285 - radv: update configuring GE_CNTL.PRIM_GRP_SIZE_GFX11 on GFX12
4286 - radv: update configuring SPI_PS_IN_CONTROL on GFX12
4287 - radv: configure PA_SC_HISZ_CONTROL on GFX12
4288 - radv: configure SPI_SHADER_GS_OUT_CONFIG_PS on GFX12
4289 - radv: update configuring GS_VGPR_COMP_CNT on GFX12
4290 - radv: do not set DX10_CLAMP on GFX12
4291 - radv: fix VRS subpass attachments with mipmaps
4293 - radv: configure PA_SC_SAMPLE_PROPERTIES on GFX12
4294 - radv: update number of input VGPRs for VS on GFX12
4295 - radv: update configuring color buffers on GFX12
4296 - radv: update configuring depth stencil buffers on GFX12
4297 - radv: update configuring PA_SC_WINDOW_SCISSOR on GFX12
4298 - radv: do not emit SPI_SHADER_PGM_RSRC3_GS on GFX12
4299 - radv: fix configuring NGG registers on GFX12
4300 - radv: do not set VGT_PRIMITIVEID_EN.PRIMITIVEID_EN on GFX12
4301 - radv: cleanup radv_precompute_registers_hw_{ngg,fs}
4302 - radv: assert that GDS/GDS OA buffers can't be created on GFX12
4303 - radv: only set valid bitfields for CB/DS surfaces address
4304 - radv: only emit VGT_GS_MAX_PRIMS_PER_SUBGROUP on GFX9
4305 - radv: only emit SQ_PERFCOUNTER_MASK on GFX7-9
4306 - radv: do not set VGT_SHADER_STAGES_EN.DYNAMIC_HS on GFX9
4307 - radv: only emit SPI_SHADER_PGM_SRC3_GS on GFX7+
4308 - radv: only emit CB_COLOR0_DCC_CONTROL on GFX8
4309 - radv: use pipe_format when building image view descriptors
4310 - ac,radv,radeonsi: add a function to build texture descriptors
4312 - Revert "radv/ci: Bring back vkcts-navi21-llvm-valve"
4313 - radv: update configuring depth clamp enable on GFX12
4314 - radv: update configuring COVERAGE_TO_SHADER_SELECT on GFX12
4315 - radv: fix emitting VGT_PRIMITIVEID_RESET in the GFX preamble on GFX12
4316 - radv: only set valid bitfields for CB/DS surfaces address on GFX12
4317 - radv: add a helper to get image VA
4320 - radv: initialize compute preambles with the common helper
4321 - radv: fix creating unlinked shaders with ESO when nextStage is 0
4322 - radv: pass a radv_shader to radv_get_compute_pipeline_metadata()
4323 - radv: don't assume that TC_ACTION_ENA invalidates L1 cache on gfx9
4324 - ac,radv: add a helper for SQTT control register
4325 - ac,radv,radeonsi: add more parameters to ac_sqtt
4329 - radv: emit more consecutive registers for SQTT on GFX8-9
4330 - radv: use the common SQTT implementation
4331 - radv: update VGT_TESS_DISTRIBUTION.ACCUM_ISOLINE value
4332 - radv: do not set registers set by CLEAR_STATE in the preamble on GFX10-11.5
4333 - radv: emit SPI_GS_THROTTLE_CNTL1 when the attr ring is emitted
4334 - radv: fix incorrect buffer_list advance for multi-planar descriptors
4335 - radv: use BDA in the DGC prepare shader
4336 - radv: remove dynamic uniform/storage buffers support with DGC
4337 - radv: do not use nir_pkt3() when the packet len is constant with DGC
4338 - radv: add new macros for emiting packets in DGC
4339 - radv: remove redundant nir_builder param in some DGC helpers
4340 - radv: add a helper to load the pipeline VA for DGC
4341 - radv: store a pointer to the logical device in dgc_cmdbuf
4342 - radv: allow VK_NV_device_generated_commands_{compute} with LLVM
4343 - radv: always save/restore all shader objects for internal operations
4344 - radv: update configuring WALK_ALIGN8_PRIM_FITS_ST on GFX12
4346 - radv: declare a new user SGPR for the streamout state buffer on GFX12
4347 - radv/nir: lower nir_intrinsic_load_xfb_state_address_gfx12_amd
4348 - radv: implement streamout on GFX12
4349 - radv: force using indirect descriptor sets for indirect compute pipelines
4350 - radv: emit indirect sets for indirect compute pipelines with DGC
4351 - radv: fix emitting indirect descriptor sets in the DGC prepare shader
4352 - radv: cleanup getting AC_UD_TASK_RING_ENTRY for mesh shader
4353 - radv: use radv_shader_info::user_data_0 for task shaders
4354 - radv: remove dead mesh shader code for indirect draws
4355 - radv: remove useless masking in radv_cs_emit_indirect_mesh_draw_packet()
4356 - radv: remove useless draw_id to radv_emit_userdata_task()
4357 - radv: add the DGC preprocess BO to the cmdbuf BO list
4358 - radv/amdgpu: allow cs_execute_ib() to pass a VA instead of a BO
4359 - radv/amdgpu: use the non-IB path for dumping CS with external IBs
4361 - radv/amdgpu: fix chaining CS with external IBs on compute queue
4362 - radv: add a helper to execute a DGC IB
4363 - radv: add support for computing the DGC ACE IB size
4364 - radv: prepare for DISPATCH_TASKMESH_GFX emission in the DGC shader
4365 - radv: prepare for DISPATCH_TASKMESH_DIRECT_ACE emission in the DGC shader
4366 - radv: refactor some DGC helpers in preparation for the ACE IB
4367 - radv: add a helper to pad DGC IB
4368 - radv: add support for preparing the ACE IB in DGC
4369 - radv: add support for executing the DGC ACE IB
4370 - radv: fix incorrect cache flushes before decompressing DCC on compute
4371 - radv: improve clarity of DGC offset computations
4372 - radv: pre-compute the base upload offset in radv_prepare_dgc()
4373 - radv: add a helper that determines if DGC uses task shaders
4374 - radv: split allocating and emitting push constants with DGC
4375 - radv: rework emitting push constants with DGC
4376 - radv: reserve space for push constants in the DGC ACE IB
4377 - radv: adjust the base upload offset when DGC uses task shaders
4378 - radv: emit push constant for task shaders with DGC
4379 - radv: disable conditional rendering with DGC and task shaders
4380 - radv: fix a synchronization issue with non-preprocessed DGC with task shader
4381 - radv: enable task shaders support with NV DGC
4382 - radv: suspend user conditional rendering when DGC has task shaders
4383 - radv: rename radv_get_user_sgpr() to radv_get_user_sgpr_info()
4384 - radv: add radv_get_user_sgpr{_loc}() helpers
4385 - radv: use radv_get_user_sgpr_loc() for the GS copy shader too
4386 - radv: remove unused parameter to dgc_emit_draw_mesh_tasks_ace()
4387 - radv: do not emit compute userdata for empty dispatches
4388 - radv: cleanup using vtx_base_sgpr for userdata with DGC
4389 - radv: use radv_dgc_with_task_shader() more
4390 - radv: move radv_CmdPreprocessGeneratedCommandsNV() to radv_cmd_buffer.c
4391 - radv: use the graphics pipeline from the DGC info
4392 - radv: use radv_get_user_sgpr() more in DGC
4394 - radv: advertise VK_KHR_maintenance7
4396 - radv: remove unused parameter to radv_pipeline_import_retained_shaders()
4397 - radv: simplify importing libraries with retained shaders
4398 - radv: remove unused get_vs_output_info() function
4399 - radv: remove unnecessary radv_pipeline_has_ngg() function
4400 - radv: move radv_hash_shaders() to radv_graphics_pipeline.c
4401 - radv: simplify determining when the rasterization primitive is unknown
4402 - radv: simplify determining when a VS prolog is needed
4403 - radv: stop passing a pipeline to some graphics related helpers
4404 - radv: rework generating all graphics state for compiling pipelines
4405 - radv: remove radv_descriptor_set_layout::shader_stages
4406 - radv: use blake3 for hashing descriptor set layouts
4407 - radv: use blake3 for hashing pipeline layouts
4408 - radv: disable VK_EXT_sampler_filter_minmax on TAHITI and VERDE
4410 - radv: use ac_is_reduction_mode_supported()
4411 - radv: fix marking RADV_DYNAMIC_COLOR_ATTACHMENT_MAP as dirty
4414 - radv: destroy the perf counter BO in radv_device_finish_perf_counter()
4415 - radv: add radv_device_init_perf_counter()
4416 - radv: add helpers for init/deinit device memory cache
4417 - radv: add helpers for init/deinit RGP
4418 - radv: simplify keeping shader info for GPU hangs debugging
4419 - radv: add radv_device_init_trap_handler()
4420 - radv: add helpers for init/deinit device fault detection
4421 - radv: add radv_device_init_rmv()
4422 - radv: regroup all tools initialization in one helper
4423 - radv: use zero allocation for the device queues
4424 - radv/meta: remove non-valuable comments
4425 - radv/meta: remove unnecessary blit2d_dst_temps struct
4426 - radv/meta: remove redundant check for hw resolve pipelines
4427 - radv/meta: remove unused number of rectangles for internal operations
4428 - radv/meta: remove useless checks for NULL handles before destroying
4429 - radv/meta: add a helper to create compute pipeline
4430 - radv/meta: add a helper to create pipeline layout
4431 - radv/meta: add a helper to create descriptor set layout
4434 - radv: do not expose ImageFloat32AtomicMinMax on GFX11_5
4435 - radv: fix programming DB_RENDER_CONTROL for NULL depth/stencil on GFX11_5
4436 - radv: expose BufferFloat32AtomicMinMax on GFX11_5
4437 - radv: disable SPM trace on GFX11_5
4439 - radv: allow to capture with RGP on GFX11_5
4440 - radv/meta: fix potential race condition when creating the copy VRS pipeline
4441 - radv/meta: rework creating the VRS copy HTILE pipeline
4442 - radv/meta: remove the depth resummarize operation
4443 - radv/meta: avoid potential NULL deref with the gfx depth decompress pipeline
4444 - radv/meta: move locking around the gfx depth decompress pipeline
4445 - radv/meta: remove unused parameter to radv_get_depth_pipeline()
4446 - radv/meta: rework creating the gfx depth decompress pipeline
4447 - radv/meta: create the compute depth decompress pipeline on-demand
4448 - radv/meta: cleanup creating the compute depth decompress pipeline
4449 - radv/meta: separate creating the fill/copy pipelines
4450 - radv/meta: create the fill/copy pipelines on-demand
4451 - radv/meta: cleanup radv_device_init_meta_blit_{color,depth,stencil]()
4452 - radv/meta: move the locking around creating blit pipelines
4453 - radv/meta: cleanup meta_emit_blit()
4454 - radv/meta: rework creating blit pipelines
4455 - radv/meta: create fmask expand layouts regardless on-demand
4456 - radv/meta: rework creating FMASK expand pipelines
4457 - radv/meta: create fmask copy layouts regardless on-demand
4458 - radv/meta: rework creating copy expand pipelines
4459 - radv/meta: fix potential race condition when creating DCC retile pipelines
4460 - radv/meta: fix potential memleak when creating DCC retile pipelines
4461 - radv/meta: rework creating DCC retile pipelines
4462 - radv/meta: remove useless memset when destroying DCC retile state
4463 - radv/meta: rework creating GFX depth/stencil resolve pipelines
4464 - radv/meta: rework creating GFX color resolve pipelines
4465 - radv/meta: rework creating compute color resolve pipelines
4466 - radv/meta: rework creating compute depth/stencil resolve pipelines
4467 - radv/meta: cleanup creating HW resolve pipelines
4468 - radv/meta: rework creating HW resolve pipelines
4469 - radv/meta: rework creating DCC decompress compute pipelines
4470 - radv/meta: rework creating clear HTILE mask pipeline
4471 - radv/meta: create clear HTILE mask pipeline on-demand when needed
4472 - radv/meta: create DCC comp-to-single pipelines on-demand when needed
4473 - radv/meta: add a helper to create itob pipelines
4474 - radv/meta: create itob pipelines on-demand when needed
4475 - radv/meta: add a helper to create btoi pipelines
4476 - radv/meta create btoi pipelines on-demand when needed
4477 - radv/meta: add a helper to create btoi r32g32b32 pipeline
4478 - radv/meta: create btoi r32g32b32 pipeline on-demand when needed
4479 - radv/meta: update the helper that creates itoi pipelines
4480 - radv/meta: create itoi pipelines on-demand when needed
4481 - radv/meta: add a helper to create itoi r32g32b32 pipeline
4482 - radv/meta: create itoi r32g32b32 pipelines on-demand when needed
4483 - radv/meta: update the helper that creates clear pipelines
4484 - radv/meta: create clear pipeliones on-demand when needed
4485 - radv/meta: add a helper to create clear r32g32b32 pipeline
4486 - radv/meta: create clear r32g32b32 pipelines on-demand when needed
4487 - radv: fix shaders cache corruption with indirect pipeline binds
4488 - radv/meta: stop checking that creating NIR shaders failed
4489 - radv/meta: remove unnecessary goto
4490 - radv/meta: stop creating similar pipeline layouts for depth decompress
4491 - radv/meta: create the layouts for blit pipelines on-demand
4492 - radv/meta: create the layouts for FS resolve pipelines on-demand
4493 - radv/meta: create the layouts for depth decompress on-demand
4494 - radv/meta: create the layouts for FMASK copy on-demand
4495 - radv/meta: create the layouts for FMASK expand on-demand
4496 - radv/meta: create the layouts for compute resolve on-demand
4497 - radv/meta: create the louts for DCC comp-to-single clear on-demand
4498 - radv/meta: rework getting clear color pipelines
4499 - radv/meta: create the layout for clear color on-demand
4500 - radv/meta: rework getting depth stencil clear pipelines
4501 - radv/meta: create the layout for clear depth/stencil on-demand
4588 - radv: Remove radv_queue::device again
4657 - radv: Add TES num_linked_patch_inputs.
4658 - radv: Add shader stats for inputs and outputs.
4659 - radv: Fix TCS -> TES I/O linking typo of VARYING_SLOT vs. BIT.
4663 - radv: Properly link TCS->TES IO again.
4665 - radv: Ignore mediump IO flag.
4669 - radv: Use number of TES inputs for TCS-TES linking.
4678 - radv: Optimize memcpy in write_image_descriptor