-
-
Notifications
You must be signed in to change notification settings - Fork 780
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
MacOS: glgsg error when enabling msaa on floating point color buffer #756
Comments
I'm getting some strong déjà vu: What's different here, I guess, is that the buffer is 16-bit float, but the multisample buffer is being created as 32-bit float, so we need to add an extra case. |
You have a better memory than me :) And indeed, when setting explicitly the component size to 32 it works fine. |
I think 6dcaab2 should fix it, would you mind testing it to be sure? |
Will an installer be available on buildbot ? (I tried building from source but the resulting sdk crashes at startup when instancing CocoaGraphicsPipe(). Actually it's the first time I compile Panda on Mojave...) |
Thanks, it works fine with your build :) I will look why I can't have a valid build with Mojave... |
For the record, to this day it is still crashing with the following image format:
|
On MacOS, when activating MSAA on a frame buffer with floating point color the glgsg throws errors then abort because the configuration is not supported by the driver but not detected by Panda. This happens both with the legacy profile and the core profile.
Here is a minimal test program :
See forum thread : https://discourse.panda3d.org/t/gltf-viewer-glgsg-error-on-mac-when-using-msaa/25236
The text was updated successfully, but these errors were encountered: