Commit Graph

295 Commits

Author SHA1 Message Date
jaxl 7c17798f6a Update Jenkinsfile 2021-04-29 17:24:20 +08:00
jaxl d42d2c7fbb 2021-4-28 update
New feature and improvement
* Update Vulkan Headers to 1.2.174
* Support dynamic enable of color writes
* Add partial nested cmd buffer support to GpuDebug layer

Issue fix
* [AMDVLK issue #187] AMDVLK give out of memory errors when no AMD GPU installed
* [AMDVLK issue #204] DCC incorrectly enabled for certain format lists
* Few applications are running with llvmpipe driver by default with AMD switchable graphics layer
2021-04-28 16:59:55 +08:00
jaxl 19a62ef505 Update amdvlk_release_for_tag.py: a minor fix 2021-04-07 18:35:26 +08:00
jaxl f1b97f7e6b 2021-4-7 update -fix
New feature and improvement
* Add Navi12 support
* Update Khronos Vulkan Headers to 1.2.173
* Enable AMD switchable graphics layer and fix potential issues

Issue fix
* Memory leak on create device queues failure
* Memory leak on create failures with layers enabled
2021-04-07 17:55:00 +08:00
jaxl 8891decec4 2021-4-7 update
New feature and improvement
* Add Navi12 support
* Update Khronos Vulkan Headers to 1.2.173
* Enable AMD switchable graphics layer and fix potential issues

Issue fix
* Fix memory leak on create device queues failure
* If there is no AMD GPU in the system, then return Initialization Failed error
* Fix memory leaks on create failures with layers enabled
2021-04-07 16:01:32 +08:00
jaxl 3f5c515c85 Update README.md 2021-04-07 15:57:56 +08:00
jaxl a3f54d5948 change package script to support generating json files 2021-03-29 17:41:48 +08:00
jaxl f404771a8e 2021-3-19 update
New feature and improvement
* Add Navi22 support
2021-03-19 20:27:57 +08:00
jaxl a0b78814ff Add Rx 6700 to supported product list 2021-03-19 20:22:26 +08:00
Witold Baryluk 52ef1b11b2 Correct use of cmake and ninja in Build section
There is no such thing as `-H.`. I am pretty sure the intention was to use `-S.` (which is a default actually).

`-H` is display help. I am not even sure how it works with `-H.`

For ninja, just use `-C`. No need to change directories, which could be confusing later.

Also the lines before for getting source code use literal directory `vulkandriver`,
so use that in the build too. There is zero reason to complicate it, and if somebody
uses different directory, they are smart enough to change things accordingly.
2021-03-16 15:49:07 +08:00
jaxl 56170eba73 2021-3-12 update
New feature and improvement
* Enable extension VK_KHR_sampler_ycbcr_conversion
* Enable extension VK_KHR_synchronization2
* Enable extension VK_EXT_4444_formats
* Update Khronos Vulkan Headers to 1.2.170
* Use upstream vmid support
* [GpuDebug] Add Surface Capture functionality

Issue fix
* Performance drop with Re-Size bar enabled
2021-03-12 14:43:37 +08:00
jaxl f728f27bbf Update api version to 1.2.170 2021-03-12 12:16:16 +08:00
jaxl ab996a7d0f 2021-2-25 update
New feature and improvement
* Update API version to 1.2.169
* Mad Max: Performance tuning
2021-02-25 14:46:01 +08:00
jaxl ba98a3fc6f Update API version to 1.2.169 2021-02-25 13:30:21 +08:00
jaxl 3e7f94e57f 2021-2-8 update
New feature and improvement
* War Thunder : Performance tuning
* Update Vulkan API version to 1.2.168
2021-02-08 14:42:09 +08:00
jaxl b574534709 Update Vulkan API vesion to 1.2.168 2021-02-08 14:02:39 +08:00
jaxl aa76c2ec19 Update readme: add WX x200 Series 2021-02-01 14:29:43 +08:00
jaxl cfbfe47bfd 2021-1-29 update
New feature and improvement
* Performance tuning for Doom Eternal, Doom, Wolfenstein II, Wolfenstein-Youngblood on Navi21
* Update api version to 1.2.167

Issue fix
* Vulkaninfo crash when VK_LAYER_AMD_switchable_graphics enabled
* [RGP] Crash if instance fails to acquire debug VMID
2021-01-29 18:00:02 +08:00
jaxl e77387bc44 Fix disable switchable graphics layer 2021-01-29 17:52:27 +08:00
jaxl 2ccd1e2df1 2021-1-29 update
New feature and improvement
* Performance tuning for Doom Eternal, Doom, Wolfenstein II, Wolfenstein-Youngblood on Navi21
* Update API version to 1.2.167
2021-01-29 17:16:39 +08:00
jaxl eaec73f185 Update Vulkan API version to 1.2.167 2021-01-29 16:29:49 +08:00
jaxl 933592eb85 Disable switchable graphics layer 2021-01-29 15:07:13 +08:00
jaxl 44ce3fb8c6 Update ReadMe: add AllowVkPipelineCachingToDisk 2021-01-19 15:16:06 +08:00
jaxl fa7bec6a6e Update package script: add amdllpc binary to github release asset 2021-01-18 16:14:21 +08:00
jaxl 6a1f16ca80 Update ReadMe: Edit supported product list 2021-01-11 18:14:27 +08:00
jaxl 0b8a7192d4 2021-1-6 update
New feature and improvement
* Add AMD switchable graphics layer to switch AMD Vulkan driver between amdvlk and RADV
* Update Khronos Vulkan Headers to 1.2.164
* Navi21 performance tuning for game X-Plane,  Madmax, Talos Principle, Rise of Tomb Raider, F12017

Issue fix
* RPCS3  Corruption observed on Game window on Navi10
2021-01-08 12:07:38 +08:00
jaxl 728affa451 Update package script to support AMD switchable graphics layer 2021-01-08 11:58:05 +08:00
jaxl 7b8a8a119e Update json files
* Update api vesion to 1.2.164
* Add AMD switchable graphics layer
2021-01-06 18:37:45 +08:00
jaxl 52a9f5750f Update README.md: Usage of AMD switchable graphics layer 2021-01-06 18:34:49 +08:00
jaxl 3940b58b2b 2020-12-14 update
New feature and improvement
* Update Vulkan API version to 1.2.162
* Performance tuning for Shadow of the Tomb Raider on Navi21
* Enable extension VK_EXT_shader_terminate_invocation
* Enable extension VK_KHR_fragment_shading_rate

Issue fix
* [AMDVLK issue #179] Corruption in X-Plane 11.50
2020-12-15 16:20:26 +08:00
jaxl 0283039815 Update Vulkan API version to 1.2.162 2020-12-14 18:29:01 +08:00
jaxl 2cd49c0114 Update README.md: Add RX6800 Series 2020-11-19 14:53:03 +08:00
jaxl 7adf4f0321 2020-11-19 update
New feature and improvement
* Add support for Navi21
2020-11-19 12:14:25 +08:00
jaxl 57c3821bc5 2020-11-13 update
New feature and improvement
* Update Vulkan API version to 1.2.159

Issue fix
* Driver does not work with two videocards: radeon+amdgpu
* [AMDVLK issue #135]Tropico 4 demo: Corrpution observed during game play
2020-11-17 14:39:16 +08:00
jaxl 698faa52b7 Update Vulkan API version to 1.2.159 2020-11-17 14:36:05 +08:00
jaxl 247e0acb44 2020-11-5 update
New feature and improvement
* Enable VK_EXT_robustness2 for pre GFX9
* Update Vulkan API version to 1.2.158

Issue fix
* Vulkan apps fails in Wayland on upstream since Mesa 20.1
* [GPA] Counter collection hangs RenderDoc
2020-11-05 16:07:18 +08:00
jaxl a69cae2ee0 Update Vulkan API version to 1.2.158 2020-11-05 15:13:06 +08:00
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