Skip to content

Releases: GPUOpen-Drivers/AMDVLK

v-2020.Q3.1

21 Jul 08:08
Compare
Choose a tag to compare

Driver installation instruction

2020-7-10 update

New feature and improvement

  • Add support for extension: VK_EXT_extended_dynamic_state
  • Performance tuning for The Talos Principle in ultra mode
  • Performance tuning for Doom: Eternal
  • Performance tuning for Mad Max
  • Update api version to 1.2.145

v-2020.Q2.6

30 Jun 09:55
Compare
Choose a tag to compare

Driver installation instruction

2020-6-30 update

New feature and improvement

  • Add support for extension: VK_GOOGLE_user_type
  • Performance tuning for Ghost Recon Breakpoint
  • Performance tuning for Zombie Army 4: Dead War
  • Improve performance of pipeline compiler by using PipelineAbiReader instead of Processor
  • Update api version to 1.2.143

v-2020.Q2.5

24 Jun 09:58
Compare
Choose a tag to compare

Driver installation instruction

2020-6-24 update

New feature and improvement

  • Enable vkGetDeviceQueue2
  • Make CmdCopyImageGraphics faster
  • Add VK_COMPOSITE_ALPHA_PRE_MULTIPLIED_BIT_KHR in supportedCompositeAlpha

Issue fix

  • Randr lease display is broken
  • Driver crashes when setting basePipelineHandle to an invalid value
  • Nullptr crash and some memtracker errors in the GPU profiler
  • AMDVLK sets timezone to GMT+0 which affected in-game clock

v-2020.Q2.4

28 May 15:27
Compare
Choose a tag to compare

Driver installation instruction

2020-5-28 update

New feature and improvement

  • Improve memory allocation for systems that have no local invisible memory
  • Turn off command buffer prefetch for local memory
  • Use backend optimization for kills

Issue fix

  • Vulkan RGP instruction tracing is not working
  • LlpcOptions doesn't work when pipeline cache is enabled
  • Issues in OpAtomicIDecrement and OpAtomicIIncrement for shader_image_atomic_int64 extension
  • Out of bounds reads in ElfWriter

v-2020.Q2.3

14 May 14:07
Compare
Choose a tag to compare

Driver installation instruction

2020-5-14 update

New feature and improvement

  • Support VK_EXT_pipeline_creation_cache_control extension
  • Remove optimization that sinks arithmetic out of "if" blocks
  • Remove waTessIncorrectRelativeIndex workaround
  • Optimizations for SubgroupShuffleXor() function
  • Update api_version to 1.2.139

Issue fix

  • External memory CTS tests failure on platform that doesn't have local invisible heap
  • Trackmania 2 glitchy graphical issue

v-2020.Q2.2

30 Apr 06:36
Compare
Choose a tag to compare

Driver installation instruction

2020-4-30 update

New feature and improvement

  • Enable pipeline binary cache by default
  • Support VK_MEMORY_PROPERTY_PROTECTED_BIT
  • Shadow of Tomb Raider benchmark performance tuning

Issue fix

  • ANGLE conformance test functional_transform_feedback crash
  • [RGP] incorrect start/stop frame/tag values reported back to SQTT file
  • EDID parsing bugs for HDR support

v-2020.Q2.1

17 Apr 10:27
Compare
Choose a tag to compare

Driver installation instruction

2020-4-16 update

New feature and improvement

  • Enable Renoir support
  • Update api version to 1.2.135
  • Add limitation on cache directory size
  • Add panel setting to disable AMD Vendor extensions

Issue fix

  • The issue that scratch allocations, once multiplied for wave size, could be under the WaveSize granularity

v-2020.Q1.4

27 Mar 06:34
Compare
Choose a tag to compare

Driver installation instruction

2020-3-26 update

New feature and improvement

  • Enable Immediate and Mailbox mode for direct display

Issue fix

  • SPM issues

v-2020.Q1.3

19 Mar 05:02
Compare
Choose a tag to compare

Driver installation instruction

2020-3-12 update

New feature and improvement

  • Enable flip by default
  • Support VK_EXT_post_depth_coverage extension
  • Support VK_EXT_texel_buffer_alignment extension
  • Support VK_KHR_non_semantic_info extension
  • Performance tuning for Thrones of Britannia, Talos principle and Serious sam
  • Update api version to 1.2.133

Issue fix

  • Corruption in non power of two compressed textures on Gfx9 and Gfx10 when using the CopyImage2DMipLevel shader

v-2020.Q1.2

24 Feb 13:47
Compare
Choose a tag to compare

Driver installation instruction

2020-2-21 update

New feature and improvement

  • Update api version to 1.2.131
  • Disable VK_IMAGE_CREATE_SPARSE_BINDING_BIT for images with YUV format
  • Support barrier for streamout buffer
  • Add a new type FmaskOnly for Image MetadataMode which makes color msaa Image only have Cmask/Fmask metadata
  • Avoid issue TCC metadata cache invalidation for image without metadata
  • Allow compressed copySrc layout for color msaa image that supports MetaDataTexFetch
  • Add wave32 support for indirect command generator dispatches
  • Disable DCC on mipmap array resource by default and adjust the UseDCC validation logic

Issue fix

  • Vk GPA extension not returning correct return code
  • Clearing 3D image views (created from 3D PRT images) via clear load ops does not work as expected
  • Image corruption during memory defrag copy (Corrupt non power of 2 textures)
  • Random failure with XFBCaptureAndVerifyOnHost test cases when using vkDrawIndirectByteCountEXT() draw calls
  • A minor logic error causing a whole bunch of extra updates to DCC state metadata inside PAL barriers
  • A bug of DCC constant encoding
  • CTS 1.2 api.image_clearing..clear_depth_stencil_ random failures on Linux for asics before gfx10