Skip to content

Fix Vulkan FXAA/SMAA handling and ensure proper Scene_ldr transitions#7639

Merged
BMagnu merged 1 commit into
scp-fs2open:masterfrom
The-E:fix/fxaa-in-vulkan
Jul 22, 2026
Merged

Fix Vulkan FXAA/SMAA handling and ensure proper Scene_ldr transitions#7639
BMagnu merged 1 commit into
scp-fs2open:masterfrom
The-E:fix/fxaa-in-vulkan

Conversation

@The-E

@The-E The-E commented Jul 22, 2026

Copy link
Copy Markdown
Member

Address FXAA/SMAA shader selection logic by aligning it with the current anti-aliasing mode. Fix undefined behavior for discarded non-edge pixels during the FXAA main pass by transitioning Scene_ldr to a load-preserving layout. Optimize compatibility across IMR and tiled GPUs, preventing visual artifacts.

Address FXAA/SMAA shader selection logic by aligning it with the current anti-aliasing mode. Fix undefined behavior for discarded non-edge pixels during the FXAA main pass by transitioning Scene_ldr to a load-preserving layout. Optimize compatibility across IMR and tiled GPUs, preventing visual artifacts.
@The-E The-E mentioned this pull request Jul 22, 2026
@The-E The-E added graphics A feature or issue related to graphics (2d and 3d) vulkan Issues and Features related to the vulkan render backend labels Jul 22, 2026
@BMagnu
BMagnu merged commit 2c3e052 into scp-fs2open:master Jul 22, 2026
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

graphics A feature or issue related to graphics (2d and 3d) vulkan Issues and Features related to the vulkan render backend

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants