Page MenuHome

Workbench: FXAA Artifacts

Authored by Jeroen Bakker (jbakker) on May 22 2019, 2:09 PM.



When using FXAA when rendering to an image the alpha channel was not
correct what lead to visual artifacts.

These artifacts come from the FXAA function that overwrites the alpha
channel with the original Luma of the texel. In the shader this can be
turned on or off. But at the end it always overwrites the alpha with the

We didn't use this feature, but the alpha of the resulting pixel still
contained the luma value what lead to render artifacts.
By overwriting the alpha channel with the original alpha we remove these

Diff Detail

rB Blender
T64947 (branched from master)
Build Status
Buildable 3688
Build 3688: arc lint + arc unit

Event Timeline

This revision is now accepted and ready to land.May 22 2019, 2:10 PM
This revision was automatically updated to reflect the committed changes.