rkt Posted April 4, 2022 Report Share Posted April 4, 2022 After turning on FXAA in game it shows a shader compiling error, and the FXAA make the game a white screen. See attachments. I am running an Intel iMac 2017 and macOS Monterery. Can anyone help? Quote Link to comment Share on other sites More sharing options...
rkt Posted April 4, 2022 Author Report Share Posted April 4, 2022 (edited) I think this may due to the version of OpenGL in macOS is old, but is there any workaround to make the glsl shader to work by only changing the required version of opengl? Edited April 4, 2022 by rkt Quote Link to comment Share on other sites More sharing options...
asterix Posted April 4, 2022 Report Share Posted April 4, 2022 (edited) 2 hours ago, rkt said: I think this may due to the version of OpenGL in macOS is old, but is there any workaround to make the glsl shader to work by only changing the required version of opengl? Very likely so you can read what is required here https://play0ad.com/new-release-0-a-d-alpha-24-xsayarsa/#more-4707 or https://trac.wildfiregames.com/wiki/FAQ for FXAA implementation is responsible @vladislavbelovhttps://code.wildfiregames.com/D2537 but it could be recent driver bugs in MacOS in general as per https://code.wildfiregames.com/search/query/bNCzNiSdvRDu/#R Edited April 4, 2022 by asterix Quote Link to comment Share on other sites More sharing options...
asterix Posted April 4, 2022 Report Share Posted April 4, 2022 maybe related Quote Link to comment Share on other sites More sharing options...
vladislavbelov Posted April 4, 2022 Report Share Posted April 4, 2022 Unfortunately FXAA isn't supported on macOS yet. Because it requires GL3.3+ shaders support, but macOS can't provide it for GL2.1 mode that we use. I plan to add a possibility to disable an option for platforms where it's unsupported. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.