Releases: GPUOpen-Drivers/AMDVLK
Releases · GPUOpen-Drivers/AMDVLK
v-2019.Q3.1
Driver installation instruction
2019-6-30 update
New feature and improvement
- Add HDR10 support for direct display mode, enable EXT_HDR_METADATA
- Expose VK_EXT_display_surface_counter by default
Issue fix
- MGPU app crashes when disable panel setting useSharedCmdAllocator
- Reading wrong slice from mip 1 when a 2d array of 9 slices, 2 mips is viewed as cubemap
- CTS test failure with dEQP-VK.wsi..surface.query_devgroup_present_modes, dEQP-VK.memory_model. and dEQP-VK.clipping.user_defined.clip_cull_distance*fragmentshader_read
- Access violation when destroying Image objects
- Crashes with two different ASICs installed
- RGP test failure
v-2019.Q2.5
Driver installation instruction
2019-6-6 update
New feature and improvement
- Update SDK headers to 1.1.109
- Enable Scratch Bounds Checking for GFX9
- VK_MEMORY_OVERALLOCATION_BEHAVIOR_ALLOWED_AMD: add support for the attachment image Vulkan memory type
- Optimizations for acquire-release barrier
Issue fix
- F1 2018 hang on gfx9
- Some acquire-release barrier issues
- World War Z - black patches corruption
v-2019.Q2.4
Driver installation instruction
2019-5-24 update
New feature and improvement
- Enable VK_EXT_host_query_reset extension
- Enable VK_EXT_separate_stencil_usage extension
- Enable VK_KHR_uniform_buffer_standard_layout extension
- Reduce optimizations run by llpc
- Support merge ELF binary for per stage cache and enable per-stage-shader cache
- Remove ETC2 support from GFXIP 8.1
- Update api_version to 1.1.108
Issue fix
- DiRT Rally 2.0 corruption
- DiRT 4 flickering
- Block corruption in Witcher3
- DiRT Rally 2.0 hang with ultra settings
- dEQP-VK.binding_model.descriptorset_random.sets32.unifindexed.ubolimithigh.sbolimitlow.imglimithigh.noiub.frag.0 failure
v-2019.Q2.3
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
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
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
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
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
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
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