Added missing alternative signature functions.
This commit is contained in:
parent
be5655a254
commit
12ee2ecb3d
|
@ -64,10 +64,18 @@ public interface ARB_shader_subroutine {
|
|||
@Reuse("GL40")
|
||||
int glGetSubroutineUniformLocation(@GLuint int program, @GLenum int shadertype, @Const @NullTerminated ByteBuffer name);
|
||||
|
||||
@Alternate("glGetSubroutineUniformLocation")
|
||||
@Reuse("GL40")
|
||||
int glGetSubroutineUniformLocation(@GLuint int program, @GLenum int shadertype, @NullTerminated CharSequence name);
|
||||
|
||||
@Reuse("GL40")
|
||||
@GLuint
|
||||
int glGetSubroutineIndex(@GLuint int program, @GLenum int shadertype, @Const @NullTerminated ByteBuffer name);
|
||||
|
||||
@Alternate("glGetSubroutineIndex")
|
||||
@Reuse("GL40")
|
||||
int glGetSubroutineIndex(@GLuint int program, @GLenum int shadertype, @NullTerminated CharSequence name);
|
||||
|
||||
@Reuse("GL40")
|
||||
@StripPostfix("values")
|
||||
void glGetActiveSubroutineUniformiv(@GLuint int program, @GLenum int shadertype, @GLuint int index, @GLenum int pname,
|
||||
|
|
|
@ -218,9 +218,16 @@ public interface GL40 {
|
|||
|
||||
int glGetSubroutineUniformLocation(@GLuint int program, @GLenum int shadertype, @Const @NullTerminated ByteBuffer name);
|
||||
|
||||
@Alternate("glGetSubroutineUniformLocation")
|
||||
int glGetSubroutineUniformLocation(@GLuint int program, @GLenum int shadertype, @NullTerminated CharSequence name);
|
||||
|
||||
@GLuint
|
||||
int glGetSubroutineIndex(@GLuint int program, @GLenum int shadertype, @Const @NullTerminated ByteBuffer name);
|
||||
|
||||
@Alternate("glGetSubroutineIndex")
|
||||
@GLuint
|
||||
int glGetSubroutineIndex(@GLuint int program, @GLenum int shadertype, @NullTerminated CharSequence name);
|
||||
|
||||
@StripPostfix("values")
|
||||
void glGetActiveSubroutineUniformiv(@GLuint int program, @GLenum int shadertype, @GLuint int index, @GLenum int pname,
|
||||
@OutParameter @Check("1") IntBuffer values);
|
||||
|
|
Loading…
Reference in New Issue