Comments (4)
I know where the problem is and I hoped this issue will never appear. The gl_magnum.c
file is generated by glLoadGen, which currently uses glGetString(GL_EXTENSIONS)
for getting extension list. This API is removed from core OpenGL and is replaced with glGetStringi(GL_EXTENSIONS, i)
. Sadly this change not backed by any extension which could be exposed in older GL, so I had to keep the old one for pre-3.0 drivers (Mesa on Linux) and hoped that it would be supported in newer ones as well. I need to fix that and use the proper one based on GL version.
By the way, what is your LOG(INFO)
/LOG(FATAL)
macro doing (even that you said I should ignore it)? Is it something else than alias to Debug()/Error()
?
from magnum.
By the way, what is your LOG(INFO)/LOG(FATAL) macro doing (even that you said I should ignore it)? Is it something else than alias to Debug()/Error()?
It's just printing to stdout and a file; it's easylogging++.
from magnum.
Should be fixed in b916148. The loader now doesn't try to parse extension lists, as this functionality is already available elsewhere. It should now work for both core and compatibility contexts. Please test and report any issues.
from magnum.
Seems to be fixed now, sorry for the late reply, I just upgraded to 10.9. :) Thanks.
from magnum.
Related Issues (20)
- few compile warnings HOT 1
- How to point to a local installation of `corrade` without using the bootstrap project? HOT 3
- undefined symbol: flextGLInit HOT 4
- Image rendered in gray since 1847c72 HOT 18
- Emscripten 3.1.21+ crashes EmscriptenApplication: "AsciiToString is not defined" HOT 4
- How to build from source on MSYS2 MINGW64? HOT 1
- keyReleaseEvent not triggered after printscreen on OSX HOT 6
- Conversion from CubicHermite to Bezier is wrong
- Mixing with raw openGL calls and Context::current().resetState() HOT 3
- C Bindings HOT 5
- WebGPU backend HOT 2
- Parallel rendering with glb files HOT 5
- Conflict with near and far Macros When Including WinSock2.h After Matrix4.h HOT 2
- emsdk compile error: typedef redefinition with different types HOT 4
- Memory leak when destroying GL::Mesh HOT 3
- Linking in Emscripten >= 3.1.52 doesn't work HOT 4
- Some trouble with LineGL3D shader when camera is close HOT 1
- Segmentation fault with nullptr instruction in AbstractShaderProgram at Cross-Compile HOT 21
- Apply MAGNUM_BUILD_STATIC_UNIQUE_GLOBALS for the flextGL globals as well HOT 4
- EmscriptenApplication keyboard handler doesn't send key event corresponding to text input events HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from magnum.