18a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos    // C function GLuint glGetDebugMessageLog ( GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog )
28a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos
38a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos    public static native int glGetDebugMessageLog(
48a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int count,
58a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int bufSize,
68a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int[] sources,
78a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int sourcesOffset,
88a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int[] types,
98a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int typesOffset,
108a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int[] ids,
118a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int idsOffset,
128a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int[] severities,
138a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int severitiesOffset,
148a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int[] lengths,
158a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int lengthsOffset,
168a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        byte[] messageLog,
178a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int messageLogOffset);
188a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos
198a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos    // C function GLuint glGetDebugMessageLog ( GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog )
208a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos
218a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos    public static native int glGetDebugMessageLog(
228a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int count,
238a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        java.nio.IntBuffer sources,
248a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        java.nio.IntBuffer types,
258a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        java.nio.IntBuffer ids,
268a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        java.nio.IntBuffer severities,
278a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        java.nio.IntBuffer lengths,
288a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        java.nio.ByteBuffer messageLog);
298a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos
308a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos    // C function GLuint glGetDebugMessageLog ( GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog )
318a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos
328a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos    public static native String[] glGetDebugMessageLog(
338a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int count,
348a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int[] sources,
358a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int sourcesOffset,
368a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int[] types,
378a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int typesOffset,
388a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int[] ids,
398a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int idsOffset,
408a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int[] severities,
418a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int severitiesOffset);
428a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos
438a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos    // C function GLuint glGetDebugMessageLog ( GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog )
448a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos
458a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos    public static native String[] glGetDebugMessageLog(
468a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        int count,
478a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        java.nio.IntBuffer sources,
488a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        java.nio.IntBuffer types,
498a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        java.nio.IntBuffer ids,
508a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos        java.nio.IntBuffer severities);
518a59ca73f2434f0e19321351e38229314c173e4fPablo Ceballos
52