mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-23 14:19:46 -06:00
FramebufferManager: Use D24S8 on Adreno when using Vulkan
D32F clears are broken on Adreno, which resulted in smeared geometry across the screen.
This commit is contained in:
@ -269,6 +269,13 @@ enum Bug
|
||||
// Started Version: 1.7
|
||||
// Ended Version: 1.10
|
||||
BUG_BROKEN_CLEAR_LOADOP_RENDERPASS,
|
||||
|
||||
// BUG: 32-bit depth clears are broken in the Adreno Vulkan driver, and have no effect.
|
||||
// To work around this, we use a D24_S8 buffer instead, which results in a loss of accuracy.
|
||||
// We still resolve this to a R32F texture, as there is no 24-bit format.
|
||||
// Started version: -1
|
||||
// Ended version: -1
|
||||
BUG_BROKEN_D32F_CLEAR,
|
||||
};
|
||||
|
||||
// Initializes our internal vendor, device family, and driver version
|
||||
|
Reference in New Issue
Block a user