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

Undefined symbols for glResolveMultisampleFramebufferAPPLE and _glRenderbufferStorageMultisampleAPPLE #77

Open
myonlylonely opened this issue Mar 7, 2022 · 1 comment

Comments

@myonlylonely
Copy link

XCode has these errors:

Undefined symbol: _glResolveMultisampleFramebufferAPPLE
Undefined symbol: _glRenderbufferStorageMultisampleAPPLE

I can see that in gl2ext.h, they are defined in GL_GLEXT_PROTOTYPES.

Does that mean that I need to build a version that has GL_GLEXT_PROTOTYPES enabled?

How to build that?

@kakashidinho
Copy link
Owner

Hi, glResolveMultisampleFramebufferAPPLE & glRenderbufferStorageMultisampleAPPLE are not implemented in MetalANGLE.
If you want to use multisample framebuffer. Use:

  • glBlitFramebuffer & glRenderbufferStorageMultisample (standard OpenGL ES 3.0 functions).
  • glBlitFramebufferANGLE & glRenderbufferStorageMultisampleANGLE if you use OpenGL ES 2.0 context. They are almost equivalent to above functions except they are extensions for OpenGL ES 2.0.

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

No branches or pull requests

2 participants