Skip to content

Releases: GPUOpen-Drivers/AMDVLK

v-2019.Q2.3

13 May 08:31

Choose a tag to compare

Driver installation instruction

2019-5-12 update

New feature and improvement

  • LLPC compile time optimization
  • Update Vulkan header to 1.1.106
  • Enable shader cache to disk for Dawn of War3
  • Performance tuning for game Thrones of Britannia
  • Add option to use GpuHeapGartUswc for the pipeline uploader

v-2019.Q2.2

22 Apr 08:16

Choose a tag to compare

Driver installation instruction

2019-4-21 update

New feature and improvement

  • Performance optimization for Total:WarhammerII, Talos principle and Thrones of Britannia

Issue fix

  • Corruption in multiple dxvk games
  • CPU mapping problem for memory shared cross device
  • Thrones of Britannia tearing regression

v-2019.Q2.1

12 Apr 03:11

Choose a tag to compare

Driver installation instruction

2019-4-10 update

New feature and improvement

  • Update Vulkan headers to 1.1.105
  • Allow shared memory to be CPU visible
  • Enable priority regardless of whether VK_EXT_memory_priority is enabled or not for all external queues
  • Performance optimization for Total:WarhammerII

Issue fix

  • Just Cause3 flickering
  • Path of Exile incorrect rendering

v-2019.Q1.9

26 Mar 03:27

Choose a tag to compare

Driver installation instruction

2019-3-26 update

New feature and improvement

  • Enable VK_EXT_memory_priority extension
  • Enable VK_EXT_memory_budget extension
  • Enable skip fast clear eliminate optimization by default
  • Reduce unnecessary L2 cache actions on GFX9
  • Update pipeline ABI metadata note ID to 32 (from 13) to match HSA code objects
  • Improve CPU-bound performance in Mad Max

Issue fix

  • Abnormal timestamp on transfer queue
  • ShaderDbg bugs
  • Minor profiling validation and memory leak fixes
  • Dead loop in converting a FP16 denorm back to normalized FP32

v-2019.Q1.8

15 Mar 05:30

Choose a tag to compare

Driver installation instruction

2019-3-14 update

New feature and improvement

  • Enable below extensions:
    • VK_KHR_vulkan_memory_model
    • VK_EXT_depth_clip_enable
    • VK_KHR_depth_stencil_resolve
    • VK_KHR_shader_float16_int8
    • VK_EXT_debug_utils extension
    • VK_EXT_transform_feedback
  • Fall back to the internal shader cache for the case of VkPipelineCache miss

Issue fix

  • dEQP-VK.spirv_assembly.instruction.graphics.float16.derivative_* and dEQP-VK.spirv_assembly.instruction*.float16.arithmetic_.atan2 test failure
  • A bug in LLPC ShaderCache Merge function which causes Dota2 stuttering and performance drop after recent game update
  • Dynamic loop unroll crash
  • Rise of the Tomb Rider game crash with gcc 7 build
  • Witcher3-dxvk hang after loading screen

v-2019.Q1.7

04 Mar 09:24

Choose a tag to compare

Driver installation instruction

2019-3-1 update

New feature and improvement

  • [TransformFeedback] Fix the register setting for RasterizationStreamSelect capablitity
  • [VK_KHR_shader_float16_int8] handling of OpVectorInsertDynamic
  • Add supports for min and max stencil resolve using compute pipeline

Issue fix

  • Memory leak in CmdBufferLogger
  • vkmark corruption observed on Fiji + wayland
  • Corruption issue caused by DPP operand order in atomic optimizer

v-2019.Q1.6

26 Feb 13:46

Choose a tag to compare

Driver installation instruction

2019-2-25 update

New feature and improvement

  • Add debug support to the CmdBufferLogger layer that allows for "single-stepping" of draws/dispatches

Issue fix

  • Vulkan CTS OOM test case crashes and a wide range of many other potential PAL_NEW alloc failure crashes
  • Broken path of offchip GS
  • Transformfeedback multi-stream CTS failure on gfxip 8 and gfxip 9
  • PRT issues with SDMA on gfxip 6-8

v-2019.Q1.5

01 Feb 14:51

Choose a tag to compare

Driver installation instruction

2019-2-1 update

New feature and improvement

  • Update Vulkan Headers to 1.1.97
  • Enable the extensions under development (VK_EXT_DEBUG_UTILS, VK_KHR_SHADER_FLOAT16_INT8,VK_ EXT_TRANSFORM_FEEDBACK) through the environment variable AMDVLK_ENABLE_DEVELOPING_EXT (refer to the instruction here)
  • Add proper handling of allocation failures

Issue fix

  • Support for ECC GPR protection on Vega20
  • A memory priority issue
  • GFX7 indirect dispatch does not work correctly when submitted to a compute queue

v-2019.Q1.4

30 Jan 02:36

Choose a tag to compare

Driver installation instruction

Release notes:
2019-1-29 update

New feature and improvement

  • Add Vega20 and Raven2 support
  • Move VK_EXT_swapchain_colorspace to instance extension
  • Report CPU clock speed to RGP

Issue fix

  • Bugs in Release/acquire-based barrier
  • Top pipelines identified by timeReport.py is mismatched with the dumped pipelines

v-2019.Q1.3

25 Jan 11:31

Choose a tag to compare

Driver installation instruction

Release notes
2019-1-24 update

New feature and improvement

  • Enable EXT_INLINE_UNIFORM_BLOCK extension
  • Enable EXT_PCI_BUS_INFO extension
  • Enable inclusion of llvm-ir in section of ELF output
  • Add barrier filtering

Issue fix

  • CTS v1.1.2.2 failure in ./deqp-vk -n dEQP-VK.binding_model.descriptorset_random.sets32.noarray.ubolimitlow
  • Wrong reported LDS size per threadgroup for GFX7+