Is this a regression?
What driver version.
Edit: Ah it is a custom mesa fork https://github.com/StevenMXZ/Adreno-Tools-Drivers/releases/tag/v30
Is this a regression? What driver version.
Edit: Ah it is a custom mesa fork https://github.com/StevenMXZ/Adreno-Tools-Drivers/releases/tag/v30
So what do you recommend I do in this situation?
Is this a regression? If not then I'd be more inclined to call it a likely driver issue.
Is this a regression? If not then I'd be more inclined to call it a likely driver issue.
Yes this is a regression. I’ve tried many drivers and get the same result with all of them. When I asked ChatGPT about this, it gave me the following response:
This issue in the image is a classic color channel swap problem — meaning the game is being rendered with an incorrect color format.
Short and clear cause:
👉 VKD3D-Proton incorrectly maps RGB ↔ BGR / RGBA ↔ BGRA formats on some devices.
🎯 Why does this happen?
In your setup, the rendering chain works like this:
DX12 game → VKD3D-Proton → Vulkan → (Turnip/Adreno GPU)
The problem usually occurs at this stage:
👉 If this conversion is handled incorrectly:
🔵 Blue appears as orange
🔴 Red appears as blue
🟢 Green is usually less affected
This matches exactly what you're seeing.
@ersincraft If you are using GameHub then go into PC Engine setting of the game and in the Graphics settings change Surface format from BGRA8 to RGBA8 when using the vkd3d-proton-3.0.1
proton 3.0x1 2026-05proton10.0x1 2026-05
I'm using a Redmagic Astra Android tablet, and there's a color issue in VKD3D Proton version 3.0.1. Red colors appear blue, and blue colors appear orange.
System information
Sample images
https://imgur.com/a/lUxHbaN