1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-10-05 19:31:04 +00:00
luanti/src/client/render
grorp 9b6a399011
Implement support for FSAA in combination with post-processing (#15392)
- Actually it's MSAA I think, or perhaps the terms are equivalent
- I've made it fit into the existing Irrlicht architecture, but that has resulted in code duplication compared to my original "hacky" approach
- OpenGL 3.2+ and OpenGL ES 3.1+ are supported
- EDT_OPENGL3 is not required, EDT_OPENGL works too
- Helpful tutorial: https://learnopengl.com/Advanced-OpenGL/Anti-Aliasing, section "Off-screen MSAA"
- This may be rough around the edges, but in general it works
2024-11-18 14:06:48 +01:00
..
anaglyph.cpp Replace licensing text in headers (LGPLv2.1) (#15321) 2024-10-28 15:57:39 +01:00
anaglyph.h Replace licensing text in headers (LGPLv2.1) (#15321) 2024-10-28 15:57:39 +01:00
core.cpp Replace licensing text in headers (LGPLv2.1) (#15321) 2024-10-28 15:57:39 +01:00
core.h Replace licensing text in headers (LGPLv2.1) (#15321) 2024-10-28 15:57:39 +01:00
factory.cpp Replace licensing text in headers (LGPLv2.1) (#15321) 2024-10-28 15:57:39 +01:00
factory.h Replace licensing text in headers (LGPLv2.1) (#15321) 2024-10-28 15:57:39 +01:00
interlaced.cpp Fix some smaller issues with texture/image handling 2024-11-16 16:54:22 +01:00
interlaced.h Replace licensing text in headers (LGPLv2.1) (#15321) 2024-10-28 15:57:39 +01:00
pipeline.cpp Implement support for FSAA in combination with post-processing (#15392) 2024-11-18 14:06:48 +01:00
pipeline.h Implement support for FSAA in combination with post-processing (#15392) 2024-11-18 14:06:48 +01:00
plain.cpp Add support for ECF_D24 texture format 2024-11-16 16:54:22 +01:00
plain.h Get rid of depth buffer workaround in the render pipeline code (#15407) 2024-11-15 11:38:56 +01:00
secondstage.cpp Implement support for FSAA in combination with post-processing (#15392) 2024-11-18 14:06:48 +01:00
secondstage.h Implement support for FSAA in combination with post-processing (#15392) 2024-11-18 14:06:48 +01:00
sidebyside.cpp Get rid of depth buffer workaround in the render pipeline code (#15407) 2024-11-15 11:38:56 +01:00
sidebyside.h Replace licensing text in headers (LGPLv2.1) (#15321) 2024-10-28 15:57:39 +01:00
stereo.cpp Replace licensing text in headers (LGPLv2.1) (#15321) 2024-10-28 15:57:39 +01:00
stereo.h Replace licensing text in headers (LGPLv2.1) (#15321) 2024-10-28 15:57:39 +01:00