OpenGL-API
OpenGL-API copied to clipboard
OpenGL and OpenGL ES API Issue Tracker
There is a function signature error on page 369 of [https://registry.khronos.org/OpenGL/specs/gl/glspec46.core.pdf](https://registry.khronos.org/OpenGL/specs/gl/glspec46.core.pdf) ```c void MultiDrawArraysIndirectCount( enum mode, const void *indirect, intptr drawcount, intptr maxdrawcount, sizei stride ); ``` According to the...
What's the expectation for the AMD equivalent of GL_NV_MESH_SHADER, coming? It was said by AMD that the only missing piece was the Software, Driver wise it's good to go. AMD...
Hello Khronos OpenGL Working Group, I started out looking for blend modes and blend operators that give equal on-screen results for GtkGLArea widgets and CSS styled widgets. To that end...
TLDR; I believe implementations implement wider support for `GL_BGRA8_EXT` than the published extension specifications allow, and applications depend on this behavior. As such, it probably makes sense to consider to...
The fragment shader definition for `gl_PrimitiveID` is as follows: GLSL 4.6: > The input variable `gl_PrimitiveID` is filled with the value written to the `gl_PrimitiveID` geometry shader output, if a...
https://registry.khronos.org/OpenGL/specs/gl/glspec46.core.pdf#page=240 > The image is taken from the framebuffer exactly as if these arguments were passed to CopyPixels (see section 18.3) with argument type set to COLOR, DEPTH, DEPTH_STENCIL, or...
In the document [_The OpenGL® Graphics System: A Specification (Version 4.6 (Core Profile) - May 5, 2022)_](https://registry.khronos.org/OpenGL/specs/gl/glspec46.core.pdf), section 7.2.1 _Shader Specialization_, the error listing reads: > An `INVALID_OPERATION` error is...
[The OpenGL ES 3.2 spec](https://www.khronos.org/registry/OpenGL/specs/es/3.2/es_spec_3.2.pdf) section seems to say that depth textures are not filterable 8.17 page 207 > Using the preceding definitions, a texture is complete unless any of...
Section 10.7.4 (Transferring Vertices With ArrayElement) says: > If `ArrayElement` is called while primitive restart is enabled (see section 10.3.6 and i is equal to the primitive restart index, then...
What should be in `buf` when the code below is executed? The second call to `glShaderSource` should not generate an error, so it should presumably replace the existing shader source...