Bugfix: Clear(Named)BufferSubData requires an explicit size argument.

This commit is contained in:
Ioannis Tsakpinis 2014-07-04 21:04:15 +03:00
parent 5cf86767bb
commit e38fa15535
2 changed files with 6 additions and 6 deletions

View File

@ -50,10 +50,10 @@ public interface ARB_clear_buffer_object {
void glClearBufferSubData(@GLenum int target, void glClearBufferSubData(@GLenum int target,
@GLenum int internalformat, @GLenum int internalformat,
@GLintptr long offset, @GLintptr long offset,
@AutoSize("data") @GLsizeiptr long size, @GLsizeiptr long size,
@GLenum int format, @GLenum int format,
@GLenum int type, @GLenum int type,
@Const @GLvoid ByteBuffer data); @Check("1") @Const @GLvoid ByteBuffer data);
@Dependent("GL_EXT_direct_state_access") @Dependent("GL_EXT_direct_state_access")
void glClearNamedBufferDataEXT(@GLuint int buffer, void glClearNamedBufferDataEXT(@GLuint int buffer,
@ -66,9 +66,9 @@ public interface ARB_clear_buffer_object {
void glClearNamedBufferSubDataEXT(@GLuint int buffer, void glClearNamedBufferSubDataEXT(@GLuint int buffer,
@GLenum int internalformat, @GLenum int internalformat,
@GLintptr long offset, @GLintptr long offset,
@AutoSize("data") @GLsizeiptr long size, @GLsizeiptr long size,
@GLenum int format, @GLenum int format,
@GLenum int type, @GLenum int type,
@Const @GLvoid ByteBuffer data); @Check("1") @GLvoid ByteBuffer data);
} }

View File

@ -89,10 +89,10 @@ public interface GL43 {
void glClearBufferSubData(@GLenum int target, void glClearBufferSubData(@GLenum int target,
@GLenum int internalformat, @GLenum int internalformat,
@GLintptr long offset, @GLintptr long offset,
@AutoSize("data") @GLsizeiptr long size, @GLsizeiptr long size,
@GLenum int format, @GLenum int format,
@GLenum int type, @GLenum int type,
@Const @GLvoid ByteBuffer data); @Check("1") @Const @GLvoid ByteBuffer data);
// ------------------------------------------------------------------ // ------------------------------------------------------------------
// ----------------------[ ARB_compute_shader ]---------------------- // ----------------------[ ARB_compute_shader ]----------------------