Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

additional AA options #87

Open
leilei- opened this issue Feb 11, 2024 · 0 comments
Open

additional AA options #87

leilei- opened this issue Feb 11, 2024 · 0 comments

Comments

@leilei-
Copy link
Member

leilei- commented Feb 11, 2024

Been thinking a lot about FSAA (aka SSAA / supersampling) lately.

Currently there's MSAA because that's all the OpenGL1 spec offers as an extension. MSAA doesn't work too well with alphatests (by design). The rest of the modes would have to be internal GLSL implementations. I don' t think there's environment variables to explicitly set the mode on old 2000-01 cards. GL1.5 adds a vague filtering quality hint.

Yes:
FSAA 2x / 4x
FSAA 2x w/ rotated grid
Vertical buffer filter (formerly "r_retroAA")
MSAA 2x / 4x

Hmm:
FXAA - not sure what it'll do to the console text

No:
MLAA/SMAA = designed for deferred rendering
TAA = ghosting artifacts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant