I was having this issue, for me I got it fixed by doing this,
1. Open AMD Radeon Software
2. Click "Settings" (Top right clog wheel sign)
3. Click "Graphics" tab
4. At the page end (bottom) click "Advanced"
5. Scroll down to the page end (bottom) and click "Reset Shader Cache"
6. Open "Destiny 2" and go to tower or any destination, yes it will load very slow this time, wait (~3-5min) for the shader cache to do it work
7. Check "C:\Users\username\AppData\Local\AMD\DxCache" and you will see a ~32 MB size cache file
8. After sometime (~3-5min) you will see "Destiny 2" will be smooth as before
9. If all are OK then from the next time "Destiny 2" loading time will be fast (hopefully)
10. ENJOY YOUR GAMING! 😇
P.S. [b]YOU DO NOT NEED TO EDIT ANY REGISTRY OR ANYTHING! I DIDN'T EDITED MY REGISTRY![/b]
-
The presence of a cache file doesn't seem to be the issue here. Destiny is producing a cache file but still studders and runs poorly compared to old drivers.