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,
@GLenum int internalformat,
@GLintptr long offset,
@AutoSize("data") @GLsizeiptr long size,
@GLsizeiptr long size,
@GLenum int format,
@GLenum int type,
@Const @GLvoid ByteBuffer data);
@Check("1") @Const @GLvoid ByteBuffer data);
@Dependent("GL_EXT_direct_state_access")
void glClearNamedBufferDataEXT(@GLuint int buffer,
@ -66,9 +66,9 @@ public interface ARB_clear_buffer_object {
void glClearNamedBufferSubDataEXT(@GLuint int buffer,
@GLenum int internalformat,
@GLintptr long offset,
@AutoSize("data") @GLsizeiptr long size,
@GLsizeiptr long size,
@GLenum int format,
@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,
@GLenum int internalformat,
@GLintptr long offset,
@AutoSize("data") @GLsizeiptr long size,
@GLsizeiptr long size,
@GLenum int format,
@GLenum int type,
@Const @GLvoid ByteBuffer data);
@Check("1") @Const @GLvoid ByteBuffer data);
// ------------------------------------------------------------------
// ----------------------[ ARB_compute_shader ]----------------------