Added missing @OutParameters

This commit is contained in:
Ioannis Tsakpinis 2009-06-02 12:40:57 +00:00
parent d6f5dbef0c
commit a74dcdac8c
2 changed files with 12 additions and 5 deletions

View File

@ -186,12 +186,14 @@ public interface ARB_shader_objects {
@OutParameter @OutParameter
@Check(value = "1", canBeNull = true) @Check(value = "1", canBeNull = true)
@GLsizei IntBuffer length, @GLsizei IntBuffer length,
@OutParameter
@GLcharARB ByteBuffer infoLog); @GLcharARB ByteBuffer infoLog);
void glGetAttachedObjectsARB(@GLhandleARB int containerObj, @AutoSize("obj") @GLsizei int maxCount, void glGetAttachedObjectsARB(@GLhandleARB int containerObj, @AutoSize("obj") @GLsizei int maxCount,
@OutParameter @OutParameter
@Check(value = "1", canBeNull = true) @Check(value = "1", canBeNull = true)
@GLsizei IntBuffer count, @GLsizei IntBuffer count,
@OutParameter
@GLhandleARB IntBuffer obj); @GLhandleARB IntBuffer obj);
/** /**
@ -209,6 +211,7 @@ public interface ARB_shader_objects {
@Check("1") IntBuffer size, @Check("1") IntBuffer size,
@Check("1") @Check("1")
@GLenum IntBuffer type, @GLenum IntBuffer type,
@OutParameter
@GLcharARB ByteBuffer name); @GLcharARB ByteBuffer name);
@StripPostfix("params") @StripPostfix("params")
@ -221,5 +224,6 @@ public interface ARB_shader_objects {
@OutParameter @OutParameter
@Check(value = "1", canBeNull = true) @Check(value = "1", canBeNull = true)
@GLsizei IntBuffer length, @GLsizei IntBuffer length,
@OutParameter
@GLcharARB ByteBuffer source); @GLcharARB ByteBuffer source);
} }

View File

@ -202,18 +202,21 @@ public interface GL20 {
@OutParameter @OutParameter
@GLsizei @GLsizei
@Check(value = "1", canBeNull = true) IntBuffer length, @Check(value = "1", canBeNull = true) IntBuffer length,
@GLchar ByteBuffer infoLog); @OutParameter
@GLchar ByteBuffer infoLog);
void glGetProgramInfoLog(@GLuint int program, @AutoSize("infoLog") @GLsizei int maxLength, void glGetProgramInfoLog(@GLuint int program, @AutoSize("infoLog") @GLsizei int maxLength,
@OutParameter @OutParameter
@GLsizei @GLsizei
@Check(value = "1", canBeNull = true) IntBuffer length, @Check(value = "1", canBeNull = true) IntBuffer length,
@OutParameter
@GLchar ByteBuffer infoLog); @GLchar ByteBuffer infoLog);
void glGetAttachedShaders(@GLuint int program, @AutoSize("shaders") @GLsizei int maxCount, void glGetAttachedShaders(@GLuint int program, @AutoSize("shaders") @GLsizei int maxCount,
@OutParameter @OutParameter
@GLsizei @GLsizei
@Check(value = "1", canBeNull = true) IntBuffer count, @Check(value = "1", canBeNull = true) IntBuffer count,
@OutParameter
@GLuint IntBuffer shaders); @GLuint IntBuffer shaders);
/** /**
@ -241,9 +244,10 @@ public interface GL20 {
@StripPostfix("params") @StripPostfix("params")
void glGetUniformiv(@GLuint int program, int location, @OutParameter @Check IntBuffer params); void glGetUniformiv(@GLuint int program, int location, @OutParameter @Check IntBuffer params);
void glGetShaderSource(@GLuint int shader, @OutParameter @AutoSize("source") @GLsizei int maxLength, void glGetShaderSource(@GLuint int shader, @AutoSize("source") @GLsizei int maxLength,
@Check(value = "1", canBeNull = true) @Check(value = "1", canBeNull = true)
@GLsizei IntBuffer length, @GLsizei IntBuffer length,
@OutParameter
@GLchar ByteBuffer source); @GLchar ByteBuffer source);
// ------------------------------------------------------------------ // ------------------------------------------------------------------
@ -358,9 +362,8 @@ public interface GL20 {
@Check(value = "1", canBeNull = true) @Check(value = "1", canBeNull = true)
@GLsizei IntBuffer length, @GLsizei IntBuffer length,
@Check("1") IntBuffer size, @Check("1") IntBuffer size,
@Check("1") @Check("1") @GLenum IntBuffer type,
@GLenum IntBuffer type, @OutParameter
@Const
@GLchar ByteBuffer name); @GLchar ByteBuffer name);
int glGetAttribLocation(@GLuint int program, @NullTerminated @Const @GLchar ByteBuffer name); int glGetAttribLocation(@GLuint int program, @NullTerminated @Const @GLchar ByteBuffer name);