public class Shaders extends Object
Constructor and Description |
---|
Shaders() |
Modifier and Type | Method and Description |
---|---|
static int |
compileShader(javax.media.opengl.GL2 gl,
int shaderType,
String source) |
static int |
compileShader(javax.media.opengl.GL2 gl,
int shaderType,
String[] sources) |
static int |
createProgram(javax.media.opengl.GL2 gl,
String vertSource,
String geomSource,
String fragSource) |
static String |
getProgramInfoLog(javax.media.opengl.GL2 gl,
int program) |
static String |
getShaderInfoLog(javax.media.opengl.GL2 gl,
int shader) |
static int |
linkProgram(javax.media.opengl.GL2 gl,
int... shaders) |
static void |
requireNoErrors(javax.media.opengl.GL gl) |
public static int createProgram(javax.media.opengl.GL2 gl, String vertSource, String geomSource, String fragSource)
public static int compileShader(javax.media.opengl.GL2 gl, int shaderType, String source)
public static int compileShader(javax.media.opengl.GL2 gl, int shaderType, String[] sources)
public static String getShaderInfoLog(javax.media.opengl.GL2 gl, int shader)
public static void requireNoErrors(javax.media.opengl.GL gl)
public static int linkProgram(javax.media.opengl.GL2 gl, int... shaders)
public static String getProgramInfoLog(javax.media.opengl.GL2 gl, int program)
Copyright © 2016 Metron, Inc.. All rights reserved.