Commit Graph

158 Commits

Author SHA1 Message Date
jaxl
47816358c4 2020-10-29 update
New feature and improvement
* Update Vulkan API version to 1.2.157

Issue fix
* [AMDVLK issue #160] DOOM Eternal GPU hang on Cultist Base
2020-10-29 11:17:31 +08:00
jaxl
d9d1940b08 Update Vulkan API version to 1.2.157 2020-10-28 14:39:35 +08:00
jaxl
7ee7a2fdf1 2020-10-20 update
New feature and improvement
* Update Vulkan API version to 1.2.156
* Enable extension: VK_EXT_shader_image_atomic_int64

Issue fix
* 50% performance drop in 4k low for X-plane new update
* System hangs while playing Wolfenstein II: The New Colossus for 5-10 mins
* [Regression in v-2020.Q1.2 AMDVLK on Polaris GPU] Some shadow fails to be rendered
* Second Extinction crashes during launch
2020-10-20 17:09:31 +08:00
jaxl
c68190873e Update api version to 1.2.156 2020-10-20 11:44:49 +08:00
jaxl
0d3edb1312 2020-9-27 update
New feature and improvement
* Enable extension VK_EXT_robustness2

Issue fix
* Junk Screen is observed during gameplay on Doom VFR Game on Navi10
* Baldur's Gate 3 stops responding after enabling Vsync
* Flickering corruption visible in shadows in Baldur's Gate 3
* Green color corruption flashes and disappears on launching the jesse-cube demo
* Red Dead Redemption 2 game is not launching with LLPC driver with latest Game update
* [AMDVLK issue #170] Blank screen is observed while playing "Little Witch Nobeta demo" game
2020-09-28 12:16:50 +08:00
jaxl
7933159b1b 2020-9-12 update
New feature and improvement
* Update api version to 1.2.152
* Eliminate invisible copy of trace buffer on APU platforms

Issue fix
* Corruption observed in Detroit: Become Human on RX 5600XT
* Tropico 4 demo: Game Crashes instantly after launch
* Doom 2016: TDR / Hang Observed playing a while
* GTA IV: Game crashes instantly on launch
2020-09-14 17:04:57 +08:00
jaxl
82f7265f5a Update api version to 1.2.152 2020-09-11 17:33:04 +08:00
jaxl
c9c9a41056 2020-8-24 update
New feature and improvement
* Enable extension: VK_EXT_image_robustness
* Update api version 1.2.150
* Shader Tuning opts for Ghost Recon Breakpoint
* Add panel setting for prefer compute path for non-local copies
* [Profiler] Output filename hashes and force-draw-granularity-profiling
* [Profiler] Add option to allow skipping of data writes for non-draw/dispatch cmd-bufs

Issue fix
* Intermittent crash of Doom Eternal on Navi10
* Strange Brigade Crashes on Launch
* HDR display gamut chromaticity coordinates is wrong
* Crash in GPA tests
* [Wayland] Vulkan apps fails in Wayland on upstream since Mesa 20.1
* Fallout 76 Game : System hang observed at Loading screen
2020-08-24 17:11:18 +08:00
jaxl
0fad196737 2020-8-21 update
New feature and improvement
* Enable extension: VK_EXT_image_robustness
* Development of extension: VK_EXT_4444_formats
* Update api version 1.2.150
* Shader Tuning opts for Ghost Recon Breakpoint
* Add panel setting for prefer compute path for non-local copies
* [Profiler] Output filename hashes and force-draw-granularity-profiling
* [Profiler] Add option to allow skipping of data writes for non-draw/dispatch cmd-bufs

Issue fix
* Fix intermittent crash of Doom Eternal on Navi10
* Strange Brigade Crashes on Launch
* HDR display gamut chromaticity coordinates is wrong
* Fix for crash in GPA tests
* [Wayland] Vulkan apps fails in Wayland on upstream since Mesa 20.1
2020-08-21 19:14:44 +08:00
jaxl
fc992d791c Update api version to 1.2.150 2020-08-21 19:09:29 +08:00
jaxl
24551b2702 2020-8-6 update
New feature and improvement
* Enable pipeline cache
* Enable sharing metadata of images.
* CmdBufferLogger: Add dump Viewports
* Improve the implementation of defer-freeing command chunk in QueueContext
* Add support for DispatchMeshIndirectMutli

Issue fix
* Fix for memory leak in VaMgr Singleton
2020-08-07 13:14:48 +08:00
jaxl
5650b212f2 Update README.md: Use ninja 2020-08-07 12:27:30 +08:00
jaxl
080542c8db Clean rpm deb packages before main agent start job 2020-07-23 14:27:38 +08:00
jaxl
a9386979ea 2020-7-22 update
New feature and improvement
* Prefer y-coordinate major swizzle modes for 3D color attachments on GFX10
* Extend “defer reusing command stream chunk” concept to all scenario
* Restrict pipelined cache flush optimization to only cases where it's definitely legal
* Update api version to 1.2.146

Issue fix
* Fixing shared metadata bug of gfx6
* Don't disable alpha and color RB+ blend opts individually to fix some 999e5 format failures
2020-07-23 11:26:53 +08:00
jaxl
c9ceb66737 Update api version to 1.2.146 2020-07-22 18:16:45 +08:00
jaxl
bbfa4ec21f Update AMDVLK README.md: Use cmake instead of cmake3 on RHEL8 2020-07-22 14:57:36 +08:00
jaxl
199e73a081 Update README.md
Update cmake requirements, cmake 3.13.4 or newer is requried
2020-07-21 16:51:25 +08:00
jaxl
0a84377df2 Update README.md
Add i386 arch to apt source list
2020-07-21 15:06:39 +08:00
jaxl
a132dccb94 Add 32bit package for ubuntu 2020-07-21 14:56:36 +08:00
jaxl
a367e6d276 Fix Jenkinsfile bug 2020-07-15 17:28:59 +08:00
jaxl
c6404f768c 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
2020-07-15 17:14:52 +08:00
jaxl
96aeb87612 Update README.md
* pkg-config and git packages were missing
* Install repo through repositories on Ubuntu 18.04 (not in repos for
  20.04)
* Ubuntu 20.04 does not have a `python` executable, so repo needs to be
  patched
* Add rpm pre-built package for RHEL
2020-07-15 17:06:21 +08:00
jaxl
eb9432af12 Add prm package to release 2020-07-15 16:31:13 +08:00
jaxl
5ecd0cda9b Update api version to 1.2.145 2020-07-10 16:12:34 +08:00
jaxl
90a66445fa 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
2020-06-30 17:17:12 +08:00
jaxl
e023e2f060 Update api version to 1.2.143 2020-06-30 16:14:05 +08:00
jaxl
fe996fc7a4 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
2020-06-24 17:09:01 +08:00
jaxl
fc576d9b33 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
* Enable TMZ  (trusted memory zone)  feature
* 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
2020-05-28 23:04:46 +08:00
Jacob He
9f88f24055 Update README.md:
Update AMDVLK README.md for RHEL wayland

Change-Id: I7defb602488eced1b781b27c55cb20338fb94875
2020-05-27 10:58:02 +08:00
jaxl
228883d5d3 Fix build agent issue 2020-05-14 20:38:07 +08:00
jaxl
f98a1b7628 format string in release notes. 2020-05-14 18:56:14 +08:00
jaxl
396f069614 add buildnode parameter to jenkinsfile. 2020-05-14 18:34:44 +08:00
jaxl
9ab06171d4 Update AMDVLK README.md
Update operating system support: remove support for ubuntu 16.04
2020-05-14 18:09:55 +08:00
jaxl
0d96c72350 Build release package on ubuntu 18.04 2020-05-14 17:57:52 +08:00
jaxl
95b204d74c Change agent to 18.04 2020-05-14 17:55:48 +08:00
jaxl
c54654496a 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
2020-05-14 16:48:53 +08:00
jaxl
ed6dabeb7d Update api version to 1.2.139 2020-05-14 16:38:35 +08:00
jaxl
8195c91126 Update AMDVLK README.md
Update operating system support and the llvm-project branch name
2020-05-14 14:22:44 +08:00
TotalCaesar659
c6cc1be865 Update URLs to HTTPS 2020-05-14 09:56:39 +08:00
jaxl
7b51aa7034 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
2020-04-30 12:40:45 +08:00
jaxl
08699d3574 Remove cwpack and metrohash path from cmake options 2020-04-17 18:34:06 +08:00
jaxl
c59322aa30 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
2020-04-16 21:52:55 +08:00
jaxl
075f757b9d Update api version to 1.2.135 2020-04-16 12:55:36 +08:00
jaxl
d5ddc3fb6f 2020-3-26 update
New feature and improvement
*  Enable Immediate and Mailbox mode for direct display

Issue fix
* SPM issues
2020-03-27 14:14:48 +08:00
jaxl
bd575372af Fix Issue #148, update README.md
On Ubuntu, x11proto-dri2-dev package support both i386 and amd64,
so we don't need to install x11proto-dri2-dev:i386.
2020-03-23 16:21:26 +08:00
jaxl
24e1ca9deb Use python3 to execute pakcage script 2020-03-19 13:07:55 +08:00
jaxl
12df867cd3 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
2020-03-13 10:58:23 +08:00
jaxl
d636d08df3 Update api version to 1.2.133 2020-03-12 19:32:17 +08:00
jaxl
b81c3a09c9 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
2020-02-21 21:03:44 +08:00
jaxl
079f46c56d Update api version to 1.2.131 2020-02-21 14:25:00 +08:00