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

Examples do not work on newer versions of macOS #914

Open
azeey opened this issue Sep 20, 2023 · 1 comment
Open

Examples do not work on newer versions of macOS #914

azeey opened this issue Sep 20, 2023 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@azeey
Copy link
Contributor

azeey commented Sep 20, 2023

Environment

  • OS Version: macOS Ventura
  • Source or binary build? any

Description

UNSUPPORTED (log once): gldCopyBufferSubData: NEEDS IMPLEMENTATION
libc++abi: terminating due to uncaught exception of type Ogre::RenderingAPIException: OGRE EXCEPTION(3:RenderingAPIException): Fragment Program Ogre/DPSM/CubeToDpsm_ps_GLSL failed to compile. See compile log above for details. in GLSLShader::compile at /tmp/ogre2.3-20230526-26210-1dj9624/ogre-next-2.3.1/RenderSystems/GL3Plus/src/GLSL/OgreGLSLShader.cpp (line 364)

Also, the fact that almost all of the examples use OpenGL and GLUT may be problematic on macOS.

@iche033
Copy link
Contributor

iche033 commented Sep 20, 2023

Also, the fact that almost all of the examples use OpenGL and GLUT may be problematic on macOS.

in many of the examples, users can specify to use metal as the graphics rendering API and it should work. For the bounding box camera example, we'll need to extend it to take the metal arg like what's done in other examples

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: To do
Development

No branches or pull requests

2 participants