Comments (3)
Nobody actually uses this header and it has not been throughly debugged. That's why it isn't linked from the registry web page. There was some notional interest by some of the Linux distributors / Mesa folks in moving to an autogenerated header instead of their handwritten header, and to that end we would probably want to capture the horrid conditional logic for platform-dependent stuff in a separate glplatform.h, but we haven't closed on all the issues involved yet. I'll track this fact somehow, probably by a comment in the header. Or maybe just remove it from the tree, it can still always be built from the scripts.
from opengl-registry.
That was exactly what I was interested in trying (move a cross-platform package set, Nixpkgs, to those autogenerated headers instead of Mesa ones). I'll just stick to Mesa for now; thanks for the explanation!
from opengl-registry.
I pulled the gl.h/glx.h/wgl.h headers out of the tree and left some comments in the xml/ directory on their existence for those inclined to experiment. Hopefully that's a good medium.
from opengl-registry.
Related Issues (20)
- glIndexFuncEXT takes float parameter in extension and GLclampf in gl.xml HOT 2
- glCreateShaderProgramvEXT "strings" parameter does not match glCreateShaderProgramv HOT 7
- EGL_KHR_partial_update for FBOs HOT 23
- Out-of-range floating-point color values HOT 6
- Min/Max function changes lower bits of float mantissa in shaders HOT 2
- NV_pack_subimage missing from XML HOT 2
- glNamedFramebufferTextureMultiviewOVR missing from XML HOT 3
- Mistake in OpenGL 4.6 (Core Profile) specification error listing of SpecializeShader HOT 1
- for `EXT_YUV_target`, how to set YUV to RGBA convert standard in ReadPixels ? HOT 2
- Visibility of changes to targets created from EGLImages is underspecified HOT 13
- Create a Security Policy
- Source text or machine-readable data for state tables HOT 14
- XID type is missing from glx.xml HOT 1
- Clarification at EXT_external_objects_win32 HOT 3
- GL_LUMINANCE is missing from glext.h HOT 7
- EXT_texture_shared_exponent spec incorrect? HOT 1
- Commands lack "tidy" names HOT 15
- [question] ABI other than the Linux ABI HOT 4
- Tag ABI document as historical HOT 1
- Wrong texture environment tables in specifications for GL versions 1.3, 1.4 and 1.5 HOT 1
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 opengl-registry.