Dled the latest 19.6.2 drivers yesterday and got a small improvement in Dx12 performance in Strange Brigade. Installed Win 1903 this morning then tried SB again and got another gain in performance over 1803.
The Vega 64 has always had problems with that game in that when the textures are set to ultra some of them change to DX 7 quality. It got quite bad as it got worse the longer it was run. These two changes have almost completely eliminated the bad textures issue.
From a programming perspective, I saw a difference with 1903. On heavily threaded CPU-focused tasks, I saw a slowdown with 1803. On my test with a 2400g, I started with a run pre-1803 update and was around 130m processes a second in int32 calculations (this was something I coded for benching cpus) After 1803 it dropped to 105-110m. after 1903 update it increased to 140m processes a second. There was a significant boost on 64bit floating point math as well when the data set exceeded cache size and required ram calls. that went from 53m on 1803 to 63m on 1903(Edit: correction on the floating point math. 63m was with faster ram. so 64bit floats remained mostly unchanged from my recollection.). These benches were performed on the same day with no other changes made except the update.
With synthetic benches, there is room for gaming the system or specialized advantages placed into the program. The output value of the bench has little to no explanation of how the number was calculated. Actual time values for a set number of competed processes or processes per second is a more fair representation of performance than some random digit assigned by a mystery calculation.