public final class EXTSeparateShaderObjects
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
GL_ACTIVE_PROGRAM_EXT
Accepted by <type> parameter to GetProgramPipelineivEXT:
|
static int |
GL_ALL_SHADER_BITS_EXT
Accepted by <stages> parameter to UseProgramStagesEXT:
|
static int |
GL_FRAGMENT_SHADER_BIT_EXT
Accepted by <stages> parameter to UseProgramStagesEXT:
|
static int |
GL_PROGRAM_PIPELINE_BINDING_EXT
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, and
GetFloatv:
|
static int |
GL_PROGRAM_SEPARABLE_EXT
Accepted by the <pname> parameter of ProgramParameteriEXT and
GetProgramiv:
|
static int |
GL_VERTEX_SHADER_BIT_EXT
Accepted by <stages> parameter to UseProgramStagesEXT:
|
Modifier and Type | Method and Description |
---|---|
static void |
glActiveShaderProgramEXT(int pipeline,
int program) |
static void |
glBindProgramPipelineEXT(int pipeline) |
static int |
glCreateShaderProgramEXT(int type,
java.nio.ByteBuffer string)
Single null-terminated source code string.
|
static int |
glCreateShaderProgramEXT(int type,
java.nio.ByteBuffer[] strings)
Overloads glCreateShaderProgramvEXT.
|
static int |
glCreateShaderProgramEXT(int type,
java.lang.CharSequence string)
Overloads glCreateShaderProgramvEXT.
|
static int |
glCreateShaderProgramEXT(int type,
java.lang.CharSequence[] strings)
Overloads glCreateShaderProgramvEXT.
|
static int |
glCreateShaderProgramEXT(int type,
int count,
java.nio.ByteBuffer strings)
Overloads glCreateShaderProgramvEXT.
|
static void |
glDeleteProgramPipelinesEXT(int pipeline)
Overloads glDeleteProgramPipelinesEXT.
|
static void |
glDeleteProgramPipelinesEXT(java.nio.IntBuffer pipelines) |
static int |
glGenProgramPipelinesEXT()
Overloads glGenProgramPipelinesEXT.
|
static void |
glGenProgramPipelinesEXT(java.nio.IntBuffer pipelines) |
static void |
glGetProgramPipelineEXT(int pipeline,
int pname,
java.nio.IntBuffer params) |
static int |
glGetProgramPipelineiEXT(int pipeline,
int pname)
Overloads glGetProgramPipelineivEXT.
|
static java.lang.String |
glGetProgramPipelineInfoLogEXT(int pipeline,
int bufSize)
Overloads glGetProgramPipelineInfoLogEXT.
|
static void |
glGetProgramPipelineInfoLogEXT(int pipeline,
java.nio.IntBuffer length,
java.nio.ByteBuffer infoLog) |
static boolean |
glIsProgramPipelineEXT(int pipeline) |
static void |
glProgramParameteriEXT(int program,
int pname,
int value) |
static void |
glProgramUniform1EXT(int program,
int location,
java.nio.FloatBuffer value) |
static void |
glProgramUniform1EXT(int program,
int location,
java.nio.IntBuffer value) |
static void |
glProgramUniform1fEXT(int program,
int location,
float v0) |
static void |
glProgramUniform1iEXT(int program,
int location,
int v0) |
static void |
glProgramUniform2EXT(int program,
int location,
java.nio.FloatBuffer value) |
static void |
glProgramUniform2EXT(int program,
int location,
java.nio.IntBuffer value) |
static void |
glProgramUniform2fEXT(int program,
int location,
float v0,
float v1) |
static void |
glProgramUniform2iEXT(int program,
int location,
int v0,
int v1) |
static void |
glProgramUniform3EXT(int program,
int location,
java.nio.FloatBuffer value) |
static void |
glProgramUniform3EXT(int program,
int location,
java.nio.IntBuffer value) |
static void |
glProgramUniform3fEXT(int program,
int location,
float v0,
float v1,
float v2) |
static void |
glProgramUniform3iEXT(int program,
int location,
int v0,
int v1,
int v2) |
static void |
glProgramUniform4EXT(int program,
int location,
java.nio.FloatBuffer value) |
static void |
glProgramUniform4EXT(int program,
int location,
java.nio.IntBuffer value) |
static void |
glProgramUniform4fEXT(int program,
int location,
float v0,
float v1,
float v2,
float v3) |
static void |
glProgramUniform4iEXT(int program,
int location,
int v0,
int v1,
int v2,
int v3) |
static void |
glProgramUniformMatrix2EXT(int program,
int location,
boolean transpose,
java.nio.FloatBuffer value) |
static void |
glProgramUniformMatrix3EXT(int program,
int location,
boolean transpose,
java.nio.FloatBuffer value) |
static void |
glProgramUniformMatrix4EXT(int program,
int location,
boolean transpose,
java.nio.FloatBuffer value) |
static void |
glUseProgramStagesEXT(int pipeline,
int stages,
int program) |
static void |
glValidateProgramPipelineEXT(int pipeline) |
public static final int GL_VERTEX_SHADER_BIT_EXT
public static final int GL_FRAGMENT_SHADER_BIT_EXT
public static final int GL_ALL_SHADER_BITS_EXT
public static final int GL_PROGRAM_SEPARABLE_EXT
public static final int GL_ACTIVE_PROGRAM_EXT
public static final int GL_PROGRAM_PIPELINE_BINDING_EXT
public static void glUseProgramStagesEXT(int pipeline, int stages, int program)
public static void glActiveShaderProgramEXT(int pipeline, int program)
public static int glCreateShaderProgramEXT(int type, java.nio.ByteBuffer string)
public static int glCreateShaderProgramEXT(int type, int count, java.nio.ByteBuffer strings)
Multiple null-terminated source code strings, one after the other.
public static int glCreateShaderProgramEXT(int type, java.nio.ByteBuffer[] strings)
public static int glCreateShaderProgramEXT(int type, java.lang.CharSequence string)
public static int glCreateShaderProgramEXT(int type, java.lang.CharSequence[] strings)
public static void glBindProgramPipelineEXT(int pipeline)
public static void glDeleteProgramPipelinesEXT(java.nio.IntBuffer pipelines)
public static void glDeleteProgramPipelinesEXT(int pipeline)
public static void glGenProgramPipelinesEXT(java.nio.IntBuffer pipelines)
public static int glGenProgramPipelinesEXT()
public static boolean glIsProgramPipelineEXT(int pipeline)
public static void glProgramParameteriEXT(int program, int pname, int value)
public static void glGetProgramPipelineEXT(int pipeline, int pname, java.nio.IntBuffer params)
public static int glGetProgramPipelineiEXT(int pipeline, int pname)
public static void glProgramUniform1iEXT(int program, int location, int v0)
public static void glProgramUniform2iEXT(int program, int location, int v0, int v1)
public static void glProgramUniform3iEXT(int program, int location, int v0, int v1, int v2)
public static void glProgramUniform4iEXT(int program, int location, int v0, int v1, int v2, int v3)
public static void glProgramUniform1fEXT(int program, int location, float v0)
public static void glProgramUniform2fEXT(int program, int location, float v0, float v1)
public static void glProgramUniform3fEXT(int program, int location, float v0, float v1, float v2)
public static void glProgramUniform4fEXT(int program, int location, float v0, float v1, float v2, float v3)
public static void glProgramUniform1EXT(int program, int location, java.nio.IntBuffer value)
public static void glProgramUniform2EXT(int program, int location, java.nio.IntBuffer value)
public static void glProgramUniform3EXT(int program, int location, java.nio.IntBuffer value)
public static void glProgramUniform4EXT(int program, int location, java.nio.IntBuffer value)
public static void glProgramUniform1EXT(int program, int location, java.nio.FloatBuffer value)
public static void glProgramUniform2EXT(int program, int location, java.nio.FloatBuffer value)
public static void glProgramUniform3EXT(int program, int location, java.nio.FloatBuffer value)
public static void glProgramUniform4EXT(int program, int location, java.nio.FloatBuffer value)
public static void glProgramUniformMatrix2EXT(int program, int location, boolean transpose, java.nio.FloatBuffer value)
public static void glProgramUniformMatrix3EXT(int program, int location, boolean transpose, java.nio.FloatBuffer value)
public static void glProgramUniformMatrix4EXT(int program, int location, boolean transpose, java.nio.FloatBuffer value)
public static void glValidateProgramPipelineEXT(int pipeline)
public static void glGetProgramPipelineInfoLogEXT(int pipeline, java.nio.IntBuffer length, java.nio.ByteBuffer infoLog)
public static java.lang.String glGetProgramPipelineInfoLogEXT(int pipeline, int bufSize)
Copyright © 2002-2009 lwjgl.org. All Rights Reserved.