Lines Matching full:radv

42 - VK_AMD_texture_gather_bias_lod on RADV.
44 - VK_AMD_gpu_shader_half_float on RADV/ACO.
46 - VK_AMD_gpu_shader_int16 on RADV/ACO.
48 - VK_EXT_extended_dynamic_state on ANV and RADV.
50 - VK_EXT_image_robustness on RADV.
52 - VK_EXT_private_data on ANV and RADV.
54 - VK_EXT_custom_border_color on ANV and RADV.
56 - VK_EXT_pipeline_creation_cache_control on ANV and RADV.
58 - VK_EXT_shader_demote_to_helper_invocation on RADV/LLVM.
60 - VK_EXT_subgroup_size_control on RADV/ACO.
62 - VK_GOOGLE_user_type on ANV and RADV.
64 - VK_KHR_shader_subgroup_extended_types on RADV/ACO.
70 - RADV now uses ACO per default as backend
72 - RADV_DEBUG=llvm option to enable LLVM backend for RADV
78 - VK_EXT_4444_formats on ANV and RADV.
80 - VK_KHR_memory_model on RADV.
92 - [RADV] Problems reading primitive ID in fragment shader after tessellation
95 - vkCmdCopyImage broadcasts subsample 0 of MSAA src into all subsamples of dst on RADV
98 - Horizon Zero Dawn graphics corruption with with radv
102 - radv: Corruption in "The Surge 2"
103 - [RADV] Detroit: Become Human Demo game lock-ups with RADV
106 - [RADV/ACO] Death Stranding cause a GPU hung (*ERROR* Waiting for fences timed out!)
110 - radv: blitting 3D images with linear filter
115 - [RADV] commit d19bc94e4eb94 broke gamescope with Navi
120 - radv: dEQP-VK.synchronization.op.multi_queue.timeline_semaphore.write_clear_attachments_*_concurr…
153 - RADV: VK_ACCESS_MEMORY_READ/WRITE_BIT is not implemented
157 - [RADV] System crash when playing XCOM Chimera Squad because of commit #7a5e6fd2
158 - [RADV] Non-precise occlusion queries return non-zero when all fragments are discarded
175 - [RADV/GFX8] Performance drop in DOOM Eternal when "Present from compute" is enabled
179 - [RADV] - Path of Exile (238960) - Map outline, landscape and markers are missing with the Vulkan …
196 - [RADV/LLVM]: void llvm::ICmpInst::AssertOK(): Assertion \`getOperand(0)->getType() == getOperand(…
210 - Doom Eternal 1.1 performs very poorly on RADV
217 - [RADV] - Doom Eternal (782330) & Metro Exodus (412020) - Title requires 'RADV_DEBUG=zerovram' to …
218 - [RADV] - Doom Eternal (782330) & Metro Exodus (412020) - Title requires 'RADV_DEBUG=zerovram' to …
248 - radv regression on android
269 - [RADV/LLVM/ACO/Regression] After mesa commit a3dc7fffbb7be0f1b2ac478b16d3acc5662dff66 all games s…
848 - radv: Fix implicit sync with recent allocation changes.
849 - radv: Extend tiling flags to 64-bit.
850 - radv: Provide a better error for permission issues with priorities.
851 - radv: Support VK_PIPELINE_COMPILE_REQUIRED_EXT.
852 - radv: Support VK_PIPELINE_CREATE_EARLY_RETURN_ON_FAILURE_BIT_EXT.
853 - radv: Support VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT_EXT.
854 - radv: Expose VK_EXT_pipeline_creation_cache_control.
855 - radv/winsys: Finish mapping for sparse residency.
856 - radv/winsys: Remove extra sizeof multiply.
857 - radv: Handle failing to create .cache dir.
858 - radv: Remove dead code.
859 - radv: Do not close fd -1 when NULL-winsys creation fails.
860 - radv: Implement vkGetSwapchainGrallocUsage2ANDROID.
869 - radv: Include gfx10_format_table.h only from a single source file.
870 - radv: Use common gfx10_format_table.h
871 - radv: Use ac_surface to determine fmask enable.
872 - radv: Pass no_metadata_planes info in to ac_surface.
873 - radv: Enforce the contiguous memory for DCC layers in ac_surface.
874 - radv: Rely on ac_surface for avoiding cmask for linear images.
875 - radv: Use offsets in surface struct.
876 - radv: Disable DCC in ac_surface.
877 - radv: Disable HTILE in ac_surface.
878 - radv: Allocate values/predicates at the end of the image.
880 - radv: Use ac_surface to allocate aux surfaces.
882 - radv/winsys: Deal with realloc failures in BO lists.
883 - radv: Handle mmap failures.
884 - radv/winsys: Distinguish device/host memory errors.
885 - radv: Make radv_alloc_shader_memory static.
887 - meson: Do not require shader cache for radv.
889 - radv: Set handle types in Android semaphore/fence import.
890 - radv: Always enable PERFECT_ZPASS_COUNTS.
891 - Revert "radv: add support for MRTs compaction to avoid holes"
892 - radv: Use correct semaphore handle type for Android import.
900 - radv/winsys: Add binary syncobj ABI changes for timeline semaphores.
901 - radv: Add thread for timeline syncobj submission.
902 - radv: Add winsys support for submitting timeline syncobj.
903 - radv: Add winsys functions for timeline syncobj.
904 - radv: Add timeline syncobj for timeline semaphores.
905 - radv: Fix uninitialized variable in renderpass.
908 - radv: Fix host->host signalling with legacy timeline semaphores.
910 - radv: Don't use both DCC and CMASK for single sample images.
911 - radv: Fix assert that is too strict.
912 - radv: Do not consider layouts fast-clearable on compute queue.
913 - radv: When importing an image, redo the layout based on the metadata.
914 - radv: Use getter instead of setter to extract value.
916 - radv: Override the uniform buffer offset alignment for World War Z.
917 - radv: Fix handling of attribs 16-31.
918 - radv: Remove conformance warnings with ACO.
919 - radv: Update CTS version.
920 - radv: Fix 3d blits.
921 - radv: Fix threading issue with submission refcounts.
922 - radv: Avoid deadlock on bo_list.
1122 - radv: use util_float_to_half_rtz
1127 - radv: Always expose non-visible local memory type on dedicated GPUs
1259 - radv/aco: implement logic64 instead of lowering
1262 - radv: introduce RADV_DEBUG=llvm option
1263 - radv: change use_aco -> use_llvm
1264 - radv: enable ACO by default
1284 - radv: call radv_nir_lower_ycbcr_textures after first optimizations
1530 - radv: cleanup locking around timeline waiting.
1540 - radv: link with ld_args_build_id
1924 - radv: replace all dup() with os_dupfd_cloexec()
2113 - radv: update internal reference
2296 - tu,radv: fix potentially wrong offset of flexible array.
2614 - anv,turnip,radv,clover,glspirv: Run nir_copy_prop before nir_opt_deref
2706 - radv: remove seccomp includes
2877 - radv: Remove RANGE_SIZE usage
2880 - radv: Implement VK_EXT_custom_border_color
2882 - radv: Implement VK_EXT_4444_formats
3039 - radv/android: Remove unused variable
3456 - radv: fix build on Android 7 (v2)
3660 - radv: Don't take absolute value of unsigned type.
3664 - radv: Explicitly cast TIMESTAMP_NOT_READY value to uin32_t where needed.
3758 - radv: fix null descriptor for dynamic buffers
3759 - radv: fix vertex buffer null descriptors
3817 - radv: set keep_statistic_info with RADV_DEBUG=shaderstats
3818 - ac/gpu_info, radv: set max_wave64_per_simd to 20 on GFX10
3855 - radv: add new drirc option radv_no_dynamic_bounds
3856 - radv: enable radv_no_dynamic_bounds for Path of Exile
3857 - radv: enable radv_no_dynamic_bounds for more Path of Exile executables
3860 - radv: fix image variable types in meta shaders
3863 - radv/aco,aco: allow SMEM SSBO loads on GFX6/7
3872 - radv: enable zerovram for Quantic Dream games
3883 - radv: use lower_shuffle_to_swizzle_amd
3893 - radv: enable more float_controls features
3899 - radv: replace discard with demote for Quantic Dream games
3909 - radv: fix invalid conversion warnings in vk_format.h
3914 - radv/aco,aco: use scoped barriers
3916 - nir,radv/aco: add and use pass to lower make available/visible barriers
3924 - radv: use scoped barriers
3942 - radv/aco: enable VK_KHR_memory_model
3945 - radv/llvm: enable VK_KHR_memory_model
3963 - radv: initialize with expanded cmask if the destination layout needs it
3964 - radv,aco: fix reading primitive ID in FS after TES
4081 - radv: don't set num_components for non-vectorized intrinsics
4268 - radv: enable shaderInt16 unconditionally with LLVM and only GFX8+ with ACO
4269 - radv: cleanup radv_CreateInstance()
4270 - radv: rename radv_devices() to radv_enumerate_physical_devices()
4271 - radv: fix a memleak if the physical device initialization failed
4272 - radv: report INITIALIZATION_FAILED when the amdgpu winsys init failed
4273 - radv: don't report error with other vendor DRM devices
4274 - radv: use a linked list for physical devices
4275 - radv: display an error message if the winsys init failed
4276 - radv/winsys: do not count visible VRAM buffers twice in the budget
4277 - ci: remove unused .test-radv-fossilize rule
4278 - ci: set ACO_DEBUG=validateir,validatera global for RADV testing
4279 - ci: run radv-fossils with Pitcairn (GFX6) and Bonaire (GFX7) too
4280 - radv: remove the LLVM version string when ACO is used
4281 - radv: do not print the LLVM version string twice in hang reports
4282 - radv: report correct backend IR in hang reports when ACO is used
4286 - radv: limit the Vulkan version to 1.1 for Android
4287 - radv: handle different Vulkan API versions correctly
4288 - radv: update the list of allowed Android extensions
4290 - radv: use the common base object type for VkDevice
4291 - radv: use the base object struct types
4292 - radv: implement VK_EXT_private_data
4294 - radv: use the common code for generating extensions and dispatch tables
4297 - radv: add a LLVM version string workaround for SotTR and ACO
4301 - radv: enable shaderResourceMinLod
4303 - radv: fix missing break in radv_GetPhysicalDeviceProperties2()
4313 - radv/aco: enable storageInputOutput16 on GFX9+
4315 - radv: fix missing break in radv_GetPhysicalDeviceFeatures2()
4316 - radv: fix duplicated expression in ac_setup_rings()
4317 - radv/winsys: remove useless free in radv_amdgpu_create_bo_list()
4326 - radv: do not return from radv_GetPhysicalDeviceFeatures2()
4327 - radv: cleanup physical device features
4328 - radv: remove useless assignment in build_streamout_vertex()
4333 - radv: advertise shaderDeviceClock on GFX8+
4338 - radv: add support for querying which formats support texture gather LOD
4339 - radv: advertise VK_AMD_texture_gather_bias_lod
4340 - spirv,radv,anv: implement no-op VK_GOOGLE_user_type
4341 - radv/aco: enable VK_EXT_subgroup_size_control
4347 - radv/aco: enable VK_KHR_subgroup_extended_types on GFX8+
4348 - radv: enable zero VRAM for Doom Eternal
4349 - radv: enable zero VRAM for all VKD3D (DX12->VK) games
4354 - radv/aco: enable 64-bit atomic features if RADV is linked with LLVM 8
4358 - radv/aco: enable VK_KHR_shader_subgroup_extended_types on GFX6-GFX7
4361 - radv/llvm: expose VK_EXT_shader_demote_to_helper_invocation with LLVM 9+
4364 - radv/aco: enable 8-bit/16-bit storage on GFX6-GFX7
4365 - radv/aco: enable shaderInt16 on GFX6-GFX7
4366 - radv/aco: enable shaderInt8 and VK_KHR_shader_float16_int8 on GFX6-GFX7
4368 - radv: set DB_SHADER_CONTROL.CONSERVATIVE_Z_EXPORT correctly
4369 - radv: add new drirc option radv_enable_mrt_output_nan_fixup
4371 - radv/llvm: implement radv_enable_mrt_output_nan_fixup workaround
4372 - radv: enable radv_enable_mrt_output_nan_fixup for RAGE 2
4377 - radv/aco: enable FP16 features/extensions on GFX9+
4378 - radv: lower discards to demote to workaround a RDR2 game bug
4379 - radv: make sure to set CB_SHADER_MASK correctly for internal CB operations
4380 - radv: compute CB_SHADER_MASK from the fragment shader outputs
4381 - radv: only requires LLVM 9 for GFX10 if not using ACO
4382 - radv: replace == GFX10 with >= GFX10 where it's needed
4384 - radv: add support for Sienna Cichlid
4385 - radv: require LLVM 11+ for GFX 10.3 if not using ACO
4389 - gitlab-ci: stop testing RADV with LLVM
4390 - gitlab-ci: update the list of expected CTS failures for RADV/ACO
4392 - radv: fix checking the return value of cs_finalize()
4394 - radv: lower 64-bit drcp/dsqrt/drsq for fixing precision issues
4395 - radv: lower 64-bit dfloor on GFX6 for fixing precision issues
4396 - gitlab-ci: add a list of expected failures for RADV/ACO on NAVI14
4400 - radv: remove the shader ballot workaround for Youngblood with LLVM
4401 - radv: remove the load/store workaround for Monster Hunter World with LLVM
4402 - radv: enable VK_AMD_shader_ballot on GFX6-7 with both compiler backends
4403 - radv: adjust CB_SHADER_MASK for dual-source blending in the shader info pass
4404 - radv: rework 8/16-bit color attachment formats detection
4405 - radv: use SPI_SHADER_ZERO for non-written color attachments
4406 - radv: add support for MRTs compaction to avoid holes
4407 - radv: fix wide points and lines
4408 - radv: fix wide lines with multisample enabled
4410 - radv,vulkan: add a new x11 wsi drirc workaround for DOOM Eternal
4411 - radv: disable FMASK compression when drawing with GENERAL layout
4412 - radv: set depth/stencil enable values correctly for the meta clear path
4413 - radv: implement missing VK_ACCESS_MEMORY_{READ,WRITE}_BIT
4414 - radv: store the primitive topology hardware value in the pipeline
4415 - radv: adjust IA_MULTI_VGT_PARAM.WD_SWITCH_ON_EOP at draw time
4416 - radv: adjust IA_MULTI_VGT_PARAM.PARTIAL_VS_WAVE at draw time
4417 - radv: compute prim_vertex_count at draw time
4419 - radv: return VK_ERROR_DEVICE_LOST if wait-for-idle failed or expired
4420 - radv: remove the secure compile support feature
4421 - radv: rework dynamic viewports/scissors support
4422 - radv: add VK_EXT_extended_dynamic_state but leave it disabled
4423 - radv: declare new extended dynamic states
4424 - radv: add support for dynamic cull mode and front face
4425 - radv: add support for dynamic primitive topology
4426 - radv: add support for dynamic and scissor count
4427 - radv: add support for dynamic depth/stencil states
4428 - radv: add support for dynamic vertex input binding stride
4429 - radv: advertise VK_EXT_extended_dynamic_state
4430 - radv: add the custom border color BO to the list of buffers
4431 - radv: destroy the base object if VkCreateQueryPool() failed
4432 - radv: destroy the base object if VkCreateRenderPass*() failed
4433 - radv: destroy the base object if VkCreateImage() failed
4434 - radv: destroy the base object if VkCreateBuffer() failed
4435 - radv: destroy the base object if VkCreateEvent() failed
4436 - radv: destroy the base object if VkCreateSemaphore() failed
4437 - radv: destroy the base object if VkCreateFence() failed
4438 - radv: destroy the base object if VkAllocateCommandBuffers() failed
4439 - radv: destroy the base object if VkCreateInstance() failed
4440 - radv/winsys: replace alloca() by malloc() everywhere
4441 - radv/winsys: pass the buffer list via the CS ioctl for less CPU overhead
4442 - radv: fix destroying the syncobj when exporting a fence FD
4443 - radv: fix the error code when exporting a semaphore/fence fails
4444 - radv: fix the error code when allocating a fresh imported syncobj fails
4445 - radv: optimize creating signaled syncobj with amdgpu_cs_create_syncobj2()
4446 - radv: split fence into two parts as enum+union.
4447 - radv: remove one useless goto in radv_queue_submit_deferred()
4448 - radv: improve the error messages when a CS submission failed
4449 - radv: return better Vulkan error codes when VkQueueSubmit() fails
4450 - radv: disable CPU caching for IBS to reduce fetch latency
4451 - radv/winsys: always allow GTT placements on APUs
4452 - radv: advertise VK_EXT_image_robustness
4453 - radv: do not perform read-modify-write with the upload BO
4454 - radv: disable CPU caching for the upload BO to reduce fetch latency
4457 - radv: advertise VK_EXT_shader_atomic_float
4458 - radv: add missing return values check for some winsys calls
4459 - radv/winsys: check more allocation failures
4460 - radv/winsys: remove useless check when binding virtual buffers/images
4461 - radv/winsys: return a Vulkan error code when binding virtual buffers/images
4462 - radv/winsys: be more robust when a CS failed during recording
4463 - radv: remove declared but unused radv_pipeline::is_dual_src
4464 - radv: remove set but unused radv_pipeline::vertex_elements
4465 - radv: remove outdated TODO related to PA_SU_VTX_CNTL.PIX_CENTER
4466 - radv: emit more invariant registers as part of the initial gfx state
4467 - radv: emit PA_SC_LINE_CNTL as part of the rasterization state
4468 - radv: clean up VGT_SHADER_STAGES_EN emission
4469 - radv: clean up PA_SC_CLIPRECT_RULE emission
4470 - radv: reduce the number of allocated dwords for compute CS
4471 - radv: clean up radv_compute_generate_pm4()
4472 - radv: remove unnecessary radv_tessellation_state::num_patches
4473 - radv: remove no-op si_multiwave_lds_size_workaround()
4474 - radv: remove one unnecessary param to radv_generate_graphics_pipeline_key()
4475 - radv: align the LDS size in calculate_tess_lds_size()
4476 - radv: set LDS TCS size at shaders creation for GFX9+
4477 - radv: remove unnecessary radv_tessellation_state::lds_size
4478 - radv: clean up tessellation state emission
4479 - radv: add radv_pipeline_init_input_assembly_state()
4480 - radv: add radv_pipeline_generate_vgt_gs_out()
4481 - radv: clean up adjusting MSAA state if conservative rast is enabled
4482 - radv: clean up binning state initialization
4483 - radv: assign pipeline gfx fields before PM4 emission
4484 - radv: constify all radv_pipeline_generate_*() helpers
4485 - radv: add radv_pipeline_init_shader_stages_state()
4486 - radv: remove useless return value to radv_pipeline_scratch_init()
4487 - radv: clean up remaining pipeline init functions
4488 - radv: print warnings for famous RADV_PERFTEST options that no longer exist
4489 - radv: do not honor a user-specified pitch on GFX 10.3
4490 - radv: increase minimum NGG vertex count requirement per workgroup on GFX 10.3
4491 - radv: fix sample shading on GFX 10.3
4492 - radv: set BYPASS_VTX_RATE_COMBINER_GFX103 on GFX 10.3
4493 - radv/gfx10: add missing initialization of registers
4494 - radv: limit LATE_ALLOC_GS to prevent a GPU hang on GFX10
4495 - radv: fix emitting the border color pointer on the compute queue
4499 - radv: fix transform feedback crashes if pCounterBufferOffsets is NULL
4523 - radv: use bitshifts for debug enum values
4561 - radv: fix regression with builtin cache
4633 - radv/aco: Always enable subgroup shuffle.
4697 - radv: Fix various non-critical integer overflows