godot icon indicating copy to clipboard operation
godot copied to clipboard

OpenGL: FXAA antialiasing is not reimplemented yet

Open Calinou opened this issue 3 years ago • 1 comments

Godot version

4.0.beta7

System information

Fedora 36, GL Compatibility, AMD Radeon RX 6900 XT

Issue description

FXAA is missing in 3D rendering in the OpenGL renderer. In comparison, Godot 3.x's GLES3 renderer supports FXAA.

Steps to reproduce

  • Set Screen Space AA to FXAA in the advanced project settings.
  • Run the project.

Minimal reproduction project

demo-fxaa.zip

Calinou avatar Dec 01 '22 21:12 Calinou

We don't have any immediate plans to re-implement FXAA in the OpenGL renderer as we are working to avoid doing any post-processing at all. The post-processing pass required for FXAA can be a killer on mobile devices.

Moving the milestone as this definitely won't be added for 4.0. We can consider adding it in later releases as we expose more performance trade-offs to users (i.e. we could make the post processing pass optional)

clayjohn avatar Dec 05 '22 20:12 clayjohn