From 87dc9d6891440d44b3530c3206b6712009077bbf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4ger?= Date: Sat, 16 Mar 2024 21:23:47 +0100 Subject: [PATCH 1/2] Add a bunch of missing entires for glGet* --- es3.1/html/indexflat.php | 2 +- es3/html/indexflat.php | 2 +- gl4/glGet.xml | 178 +++++++++++++++++++ gl4/glGetGraphicsResetStatus.xml | 4 +- gl4/html/glGet.xhtml | 216 ++++++++++++++++++++++++ gl4/html/glGetGraphicsResetStatus.xhtml | 4 +- gl4/html/indexflat.php | 2 +- 7 files changed, 401 insertions(+), 7 deletions(-) diff --git a/es3.1/html/indexflat.php b/es3.1/html/indexflat.php index 553d5e9f..aa008e89 100644 --- a/es3.1/html/indexflat.php +++ b/es3.1/html/indexflat.php @@ -365,8 +365,8 @@
  • glMapBufferRange
  • matrixCompMult
  • max
  • -
  • memoryBarrier
  • glMemoryBarrier
  • +
  • memoryBarrier
  • memoryBarrierAtomicCounter
  • memoryBarrierBuffer
  • glMemoryBarrierByRegion
  • diff --git a/es3/html/indexflat.php b/es3/html/indexflat.php index 72688a48..5a1d1a46 100644 --- a/es3/html/indexflat.php +++ b/es3/html/indexflat.php @@ -422,8 +422,8 @@
  • glMapBufferRange
  • matrixCompMult
  • max
  • -
  • memoryBarrier
  • glMemoryBarrier
  • +
  • memoryBarrier
  • memoryBarrierAtomicCounter
  • memoryBarrierBuffer
  • glMemoryBarrierByRegion
  • diff --git a/gl4/glGet.xml b/gl4/glGet.xml index 8119b03b..112a3958 100644 --- a/gl4/glGet.xml +++ b/gl4/glGet.xml @@ -467,6 +467,42 @@ + + GL_DEBUG_LOGGED_MESSAGES + + + data returns a single value, the number of messages + currently in the debug message log. + + + + + GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH + + + data returns a single value, the string length + of the oldest debug message in the debug message log. + + + + + GL_MAX_DEBUG_MESSAGE_LENGTH + + + data returns a single value, the maximum length of a + debug message string, including its null terminator. + + + + + GL_MAX_DEBUG_LOGGED_MESSAGES + + + data returns a single value, the maximum number + of messages stored in the debug message log. + + + GL_MAX_DEBUG_GROUP_STACK_DEPTH @@ -705,6 +741,70 @@ + + GL_QUERY_BUFFER_BINDING + + + data returns a single value, the name of the buffer object + currently bound to the target GL_QUERY_BUFFER. If no buffer object + is bound to this target, 0 is returned. The initial value is 0. + See glBindBuffer. + + + + + GL_COPY_READ_BUFFER_BINDING + + + data returns a single value, the name of the buffer object + currently bound to the target GL_COPY_READ_BUFFER. If no buffer object + is bound to this target, 0 is returned. The initial value is 0. + See glBindBuffer. + + + + + GL_COPY_WRITE_BUFFER_BINDING + + + data returns a single value, the name of the buffer object + currently bound to the target GL_COPY_WRITE_BUFFER. If no buffer object + is bound to this target, 0 is returned. The initial value is 0. + See glBindBuffer. + + + + + GL_COPY_WRITE_BUFFER_BINDING + + + data returns a single value, the name of the buffer object + currently bound to the target GL_COPY_WRITE_BUFFER. If no buffer object + is bound to this target, 0 is returned. The initial value is 0. + See glBindBuffer. + + + + + GL_RESET_NOTIFICATION_STRATEGY + + + data returns a single value, the reset notification behavior. + Either GL_NO_RESET_NOTIFICATION or GL_LOSE_CONTEXT_ON_RESET. + + + + + GL_TEXTURE_BUFFER_BINDING + + + data returns a single value, the name of the buffer object + currently bound to the target GL_TEXTURE_BUFFER. If no buffer object + is bound to this target, 0 is returned. The initial value is 0. + See glBindBuffer. + + + GL_LINE_SMOOTH @@ -902,6 +1002,30 @@ + + GL_MIN_FRAGMENT_INTERPOLATION_OFFSET + + + data returns one value, the furthest negative offset for interpolateAtOffset. + + + + + GL_MAX_FRAGMENT_INTERPOLATION_OFFSET + + + data returns one value, the furthest positive offset for interpolateAtOffset. + + + + + GL_FRAGMENT_INTERPOLATION_OFFSET_BITS + + + data returns one value, the subpixel bits for interpolateAtOffset. + + + GL_MAX_DRAW_BUFFERS @@ -924,6 +1048,51 @@ + + GL_MAX_COLOR_ATTACHMENTS + + + data returns one value, the maximum number + of FBO attachment points for colorbuffers. + + + + + GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS + + + data returns one value, the maximum number + of components to write to a single buffer in interleaved mode. + + + + + GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS + + + data returns one value, the maximum number + of separate attributes or outputs that can be captured in transform feedback. + + + + + GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS + + + data returns one value, the maximum number + of components per attribute or output in separate mode. + + + + + GL_MAX_TRANSFORM_FEEDBACK_BUFFERS + + + data returns one value, the maximum number + of buffer objs to write with transform feedback. + + + GL_MAX_ELEMENTS_INDICES @@ -1195,6 +1364,15 @@ + + GL_MAX_SAMPLES + + + data returns one value, + the maximum number of samples supported for multisampling. + + + GL_MAX_SERVER_WAIT_TIMEOUT diff --git a/gl4/glGetGraphicsResetStatus.xml b/gl4/glGetGraphicsResetStatus.xml index 8d133caf..4cf8e0bc 100644 --- a/gl4/glGetGraphicsResetStatus.xml +++ b/gl4/glGetGraphicsResetStatus.xml @@ -156,9 +156,9 @@ See Also - glGetError + glGetError, glGetIntegerv, - glGetQueryObjectuiv + glGetQueryObjectuiv, glGetSynciv diff --git a/gl4/html/glGet.xhtml b/gl4/html/glGet.xhtml index e207cd0a..28b91fde 100644 --- a/gl4/html/glGet.xhtml +++ b/gl4/html/glGet.xhtml @@ -638,6 +638,50 @@ See glBindBuffer.

    +
    + + GL_DEBUG_LOGGED_MESSAGES + +
    +
    +

    + data returns a single value, the number of messages + currently in the debug message log. +

    +
    +
    + + GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH + +
    +
    +

    + data returns a single value, the string length + of the oldest debug message in the debug message log. +

    +
    +
    + + GL_MAX_DEBUG_MESSAGE_LENGTH + +
    +
    +

    + data returns a single value, the maximum length of a + debug message string, including its null terminator. +

    +
    +
    + + GL_MAX_DEBUG_LOGGED_MESSAGES + +
    +
    +

    + data returns a single value, the maximum number + of messages stored in the debug message log. +

    +
    GL_MAX_DEBUG_GROUP_STACK_DEPTH @@ -920,6 +964,82 @@ See glReadPixels.

    +
    + + GL_QUERY_BUFFER_BINDING + +
    +
    +

    + data returns a single value, the name of the buffer object + currently bound to the target GL_QUERY_BUFFER. If no buffer object + is bound to this target, 0 is returned. The initial value is 0. + See glBindBuffer. +

    +
    +
    + + GL_COPY_READ_BUFFER_BINDING + +
    +
    +

    + data returns a single value, the name of the buffer object + currently bound to the target GL_COPY_READ_BUFFER. If no buffer object + is bound to this target, 0 is returned. The initial value is 0. + See glBindBuffer. +

    +
    +
    + + GL_COPY_WRITE_BUFFER_BINDING + +
    +
    +

    + data returns a single value, the name of the buffer object + currently bound to the target GL_COPY_WRITE_BUFFER. If no buffer object + is bound to this target, 0 is returned. The initial value is 0. + See glBindBuffer. +

    +
    +
    + + GL_COPY_WRITE_BUFFER_BINDING + +
    +
    +

    + data returns a single value, the name of the buffer object + currently bound to the target GL_COPY_WRITE_BUFFER. If no buffer object + is bound to this target, 0 is returned. The initial value is 0. + See glBindBuffer. +

    +
    +
    + + GL_RESET_NOTIFICATION_STRATEGY + +
    +
    +

    + data returns a single value, the reset notification behavior. + Either GL_NO_RESET_NOTIFICATION or GL_LOSE_CONTEXT_ON_RESET. +

    +
    +
    + + GL_TEXTURE_BUFFER_BINDING + +
    +
    +

    + data returns a single value, the name of the buffer object + currently bound to the target GL_TEXTURE_BUFFER. If no buffer object + is bound to this target, 0 is returned. The initial value is 0. + See glBindBuffer. +

    +
    GL_LINE_SMOOTH @@ -1151,6 +1271,36 @@ the maximum number of samples in a multisample depth or depth-stencil texture.

    +
    + + GL_MIN_FRAGMENT_INTERPOLATION_OFFSET + +
    +
    +

    + data returns one value, the furthest negative offset for interpolateAtOffset. +

    +
    +
    + + GL_MAX_FRAGMENT_INTERPOLATION_OFFSET + +
    +
    +

    + data returns one value, the furthest positive offset for interpolateAtOffset. +

    +
    +
    + + GL_FRAGMENT_INTERPOLATION_OFFSET_BITS + +
    +
    +

    + data returns one value, the subpixel bits for interpolateAtOffset. +

    +
    GL_MAX_DRAW_BUFFERS @@ -1177,6 +1327,61 @@ glBlendFuncSeparate.

    +
    + + GL_MAX_COLOR_ATTACHMENTS + +
    +
    +

    + data returns one value, the maximum number + of FBO attachment points for colorbuffers. +

    +
    +
    + + GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS + +
    +
    +

    + data returns one value, the maximum number + of components to write to a single buffer in interleaved mode. +

    +
    +
    + + GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS + +
    +
    +

    + data returns one value, the maximum number + of separate attributes or outputs that can be captured in transform feedback. +

    +
    +
    + + GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS + +
    +
    +

    + data returns one value, the maximum number + of components per attribute or output in separate mode. +

    +
    +
    + + GL_MAX_TRANSFORM_FEEDBACK_BUFFERS + +
    +
    +

    + data returns one value, the maximum number + of buffer objs to write with transform feedback. +

    +
    GL_MAX_ELEMENTS_INDICES @@ -1498,6 +1703,17 @@ the maximum number of sample mask words.

    +
    + + GL_MAX_SAMPLES + +
    +
    +

    + data returns one value, + the maximum number of samples supported for multisampling. +

    +
    GL_MAX_SERVER_WAIT_TIMEOUT diff --git a/gl4/html/glGetGraphicsResetStatus.xhtml b/gl4/html/glGetGraphicsResetStatus.xhtml index 441f663a..44b198d8 100644 --- a/gl4/html/glGetGraphicsResetStatus.xhtml +++ b/gl4/html/glGetGraphicsResetStatus.xhtml @@ -270,9 +270,9 @@

    See Also

    - glGetError + glGetError, glGetIntegerv, - glGetQueryObjectuiv + glGetQueryObjectuiv, glGetSynciv

    diff --git a/gl4/html/indexflat.php b/gl4/html/indexflat.php index 59d91f40..81e3aeb3 100644 --- a/gl4/html/indexflat.php +++ b/gl4/html/indexflat.php @@ -582,8 +582,8 @@
  • glMapNamedBufferRange
  • matrixCompMult
  • max
  • -
  • memoryBarrier
  • glMemoryBarrier
  • +
  • memoryBarrier
  • memoryBarrierAtomicCounter
  • memoryBarrierBuffer
  • glMemoryBarrierByRegion
  • From 73d4826ac0ccf6fdc45b05e8de652901a086e8ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4ger?= Date: Sat, 16 Mar 2024 21:30:45 +0100 Subject: [PATCH 2/2] Removed duplicate entry --- gl4/glGet.xml | 11 ----------- gl4/html/glGet.xhtml | 13 ------------- 2 files changed, 24 deletions(-) diff --git a/gl4/glGet.xml b/gl4/glGet.xml index 112a3958..608b8124 100644 --- a/gl4/glGet.xml +++ b/gl4/glGet.xml @@ -774,17 +774,6 @@ - - GL_COPY_WRITE_BUFFER_BINDING - - - data returns a single value, the name of the buffer object - currently bound to the target GL_COPY_WRITE_BUFFER. If no buffer object - is bound to this target, 0 is returned. The initial value is 0. - See glBindBuffer. - - - GL_RESET_NOTIFICATION_STRATEGY diff --git a/gl4/html/glGet.xhtml b/gl4/html/glGet.xhtml index 28b91fde..26a5e063 100644 --- a/gl4/html/glGet.xhtml +++ b/gl4/html/glGet.xhtml @@ -1003,19 +1003,6 @@ See glBindBuffer.

    -
    - - GL_COPY_WRITE_BUFFER_BINDING - -
    -
    -

    - data returns a single value, the name of the buffer object - currently bound to the target GL_COPY_WRITE_BUFFER. If no buffer object - is bound to this target, 0 is returned. The initial value is 0. - See glBindBuffer. -

    -
    GL_RESET_NOTIFICATION_STRATEGY