-
-
Notifications
You must be signed in to change notification settings - Fork 324
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
Run macOS workflows only on opengl-2
branch
#1012
Conversation
We should still build on main to make sure the code compiles. Only tests should be disabled. |
@ntadej Do you think we should disable the tests or still run them for the |
In In |
@ntadej I enabled the macOS Objective-C tests on The Node CI fails to build due to a missing header on macOS.
This is the case. |
Let me see what all is involved in keeping mac building on main - we probably need to create stub gl* functions to satisfy the linker. |
…awable-1 * commit 'f100a4c5d6449307547c2da850db04b12c6a3a95': Minor reorg of defines. Removed more commented code. Removed commented code. Upgrade OpenGL backend to ES 3.0 (maplibre#995) Run macOS workflows only on `opengl-2` branch (maplibre#1012) Roll back linux metrics submit along with macos metrics. (maplibre#1009)
I created a new branch
opengl-2
that will stay on OpenGL 2.0 while the renderer modularization and Metal backend implementation are underway. This branch can still be used with macOS. Themain
branch will start using OpenGL ES 3.0 after #995 is merged.