Skip to content

API Reference / @gtkx/gl / getDebugMessageLog

Function: getDebugMessageLog()

getDebugMessageLog(count, bufSize): [number, number[], number[], number[], number[], number[], string]

Defined in: generated/commands.d.ts:2521

GLuint glGetDebugMessageLog(GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog)

Provided by GL_VERSION_4_3. Registry note: Reuse commands from KHR_debug (includes ARB_debug_output commands promoted to KHR without suffixes) Also provided by the GL_KHR_debug extension. GL_KHR_debug note: KHR extensions mandate suffixes for ES, unlike for GL. Also known as glGetDebugMessageLogARB, glGetDebugMessageLogKHR.

Parameters

count

number

GLuint

bufSize

number

GLsizei

Returns

[number, number[], number[], number[], number[], number[], string]

Tuple of GLuint, sources (DebugSource[], length count), types (DebugType[], length count), ids (GLuint[], length count), severities (DebugSeverity[], length count), lengths (GLsizei[], length count), messageLog (string, length bufSize)

Released under the MPL-2.0 License.