You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Always link OpenGL libs, also add option to build with GLES3
As libprojectM 4.2 and higher will use a dedicated GL loader and no longer pass down the GL dependency (so apps can choose their own implementation), linking GL is now required explicitly. Won't break older versions though.
Also added a ENABLE_GLES CMake option to build the application with GLES 3.2 support, making it easier to build it on devices such as the Raspberry Pi. Affects both SDL GL initialization and the ImGui-internal GL loader. libprojectM needs to be built accordingly of course.
option(ENABLE_FLAT_PACKAGE"Creates a \"flat\" install layout with the executable, configuration file(s) and preset/texture dirs directly in the install prefix."OFF)
17
17
option(ENABLE_INSTALL_BDEPS"Installs all shared libraries projectMSDL requires to run. On some platforms, CMake 3.31 or higher is required for this to work!"OFF)
18
+
option(ENABLE_GLES"Build the application to use OpenGL ES instead of Core GL. May not work on all platforms and requires CMake 3.27 or higher."OFF)
0 commit comments