Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-14 | getNativeKeyData impl for non Darwin non GTK | Erik Kundiman | |
Copying from GTK users part though. | |||
2023-09-12 | Set but not used variable isn't an error | Erik Kundiman | |
Encountered when using Clang on Linux. Switched to Clang cause sometimes errors can be less escapable on GCC. | |||
2023-09-12 | Swap dependency between llmath & llmeshoptimizer | Erik Kundiman | |
It seems easier the other way around. This is only so building shared libraries won't fail. | |||
2023-09-11 | Revive HiDPI support & multi threaded OpenGL | Erik Kundiman | |
See 7dd1149e3649057f0962b85bdc467f4e9299b235. The attributes only needed to be moved from LLWindowMacOS X to LLWindowSDL. | |||
2023-09-10 | Use prebuilt OpenJPEG for now | Erik Kundiman | |
until we figure out what's causing crashes with vanilla OpenJPEG. | |||
2023-09-10 | macOS still uses viewer_manifest for now | Erik Kundiman | |
until we're ready with CPack for it. | |||
2023-09-10 | The header for CFBundleRef & CFBundleCreate | Erik Kundiman | |
2023-09-10 | GL_ALPHA8_EXT as an alternative to GL_ALPHA8 | Erik Kundiman | |
2023-09-10 | Darwin hasn't been using llwindowmacosx | Erik Kundiman | |
2023-09-10 | GL_RGBA16F is used when there's no GL_RGBA16 | Erik Kundiman | |
2023-09-10 | Lose the _EXT from GL_FRAMEBUFFER macro | Erik Kundiman | |
2023-09-10 | Always compile vertex array code | Erik Kundiman | |
So that, especially modern, GL implementations that do have vertex array but don't have the legacy GL_ARB_vertex_array_object defined have such code compiled too. | |||
2023-09-10 | Preprocess GLU implementors only code | Erik Kundiman | |
2023-09-10 | Missing parameter for non file picker implementors | Erik Kundiman | |
2023-09-10 | Preprocess non portable OpenGL code | Erik Kundiman | |
2023-09-10 | Lose the _ARB suffix from many macros | Erik Kundiman | |
2023-09-07 | Bring back glBufferParameteriAPPLE | Erik Kundiman | |
GL_APPLE_flush_buffer_range is defined on other platforms such as FreeBSD but there would failure to link, hence the extra LL_DARWIN. | |||
2023-09-07 | Bring back GL_MULTISAMPLE_ARB to macOS | Erik Kundiman | |
since it doesn't have GL_MULTISAMPLE_EXT. | |||
2023-09-07 | Revert "Bring back GL funcs & macros that work on macOS" | Erik Kundiman | |
This reverts commit e600f6504cd7edd9d2883ea7dc17c2574b1ff468. | |||
2023-09-07 | Bring back OpenGL >= 3.0 functionalities to macOS | Erik Kundiman | |
They weren't compiled with the previous commit, and it affected a lot. | |||
2023-09-07 | Bring back GL funcs & macros that work on macOS | Erik Kundiman | |
2023-09-07 | Comment out the GL funcs redefinition for Darwin | Erik Kundiman | |
2023-09-07 | Implementations without shm_unlink can use APR | Erik Kundiman | |
2023-09-06 | GL_ALPHA8_EXT as an alternative to GL_ALPHA8 | Erik Kundiman | |
2023-09-06 | Preprocess appearance GL fixed-function features | Erik Kundiman | |
so non implementors won't try to compile the code. | |||
2023-09-06 | Comment out the GL functions redefinitions for all | Erik Kundiman | |
2023-09-06 | Re-exclude FBSD test on Nvidia headers | Erik Kundiman | |
to minimise difference from upstream, as it's certain it's not FreeBSD anyway due to the removal of LL_FREEBSD on the containing scope. | |||
2023-09-06 | GL TIME_ELAPSED_EXT as alternative to TIME_ELAPSED | Erik Kundiman | |
2023-09-06 | glDrawBuffers instead of glDrawBuffer | Erik Kundiman | |
since the latter is less portable. I'm guessing 1st arg is 0 since the condition is when mTex is empty. | |||
2023-09-06 | Suffixless GL_LUMINANCE(_ALPHA) | Erik Kundiman | |
for those that don't implement the 8 suffixed ones. | |||
2023-09-06 | Check for GL_BGRA_EXT before compiling its code | Erik Kundiman | |
2023-09-06 | Check texture compression implementations | Erik Kundiman | |
before compiling its code. | |||
2023-09-06 | Preprocess anisotropy related code | Erik Kundiman | |
2023-09-06 | GL_EXT_draw's can be used for transform feedback | Erik Kundiman | |
2023-09-06 | EXT_disjoint_timer_query as alternative to ARB's | Erik Kundiman | |
2023-09-06 | Disable glFlushMappedBufferRangeAPPLE use | Erik Kundiman | |
2023-09-06 | Core profile glFlushMappedBufferRange function | Erik Kundiman | |
replacing its APPLE counterpart. | |||
2023-09-06 | GL_EXT_map_buffer_range as an alternative to ARB's | Erik Kundiman | |
2023-09-06 | Disable glBufferParameteriAPPLE use | Erik Kundiman | |
2023-09-06 | Always compile vertex array code | Erik Kundiman | |
So that, especially modern, GL implementations that do have vertex array but don't have the legacy GL_ARB_vertex_array_object defined have such code compiled too. | |||
2023-09-06 | Core profile glBlendFuncSeparate | Erik Kundiman | |
replacing its EXT suffixed counterpart. | |||
2023-09-06 | Khronos debug as an alternative to ARB's | Erik Kundiman | |
2023-09-06 | Lose the _ARB suffix from many macros | Erik Kundiman | |
so the macros can be used on platforms that don't have ARB specs. | |||
2023-09-06 | Some GL_VERSION_2_0 sampler implementor only code | Erik Kundiman | |
preprocessed so it doesn't get compiled on non implementors. | |||
2023-09-06 | Core profile query related functions | Erik Kundiman | |
replacing their legacy ARB counterparts. | |||
2023-09-06 | Core profile buffer related functions | Erik Kundiman | |
replacing their legacy ARB counterparts. | |||
2023-09-06 | Left out from previous commit | Erik Kundiman | |
2023-09-06 | Core profile vertex attribute related functions | Erik Kundiman | |
replacing legacy ARB versions. | |||
2023-09-06 | Core profile uniform related functions | Erik Kundiman | |
replacing legacy ARB versions. | |||
2023-09-06 | Core profile program object related functions | Erik Kundiman | |
Whether to create/delete, or take the program object as an argument. Include ones for attaching & detaching shaders too, ones that deal with attributes & uniforms and so on, etc.. Replacing legacy ARB versions. |