JOGL v2.6.0-rc-20250712
JOGL, High-Performance Graphics Binding for Java™ (public API).
com.jogamp.opengl.test.junit.util.GLSLSimpleProgram Class Reference
Collaboration diagram for com.jogamp.opengl.test.junit.util.GLSLSimpleProgram:

Public Member Functions

void release (final GL2ES2 gl)
 
int getFragShader ()
 
int getShaderProgram ()
 
int getVertShader ()
 
boolean isValid ()
 

Static Public Member Functions

static GLSLSimpleProgram create (final GL2ES2 gl, final String vertShaderCode, final String fragShaderCode, final boolean link)
 

Detailed Description

Definition at line 38 of file GLSLSimpleProgram.java.

Member Function Documentation

◆ create()

static GLSLSimpleProgram com.jogamp.opengl.test.junit.util.GLSLSimpleProgram.create ( final GL2ES2  gl,
final String  vertShaderCode,
final String  fragShaderCode,
final boolean  link 
)
static

Definition at line 51 of file GLSLSimpleProgram.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getFragShader()

int com.jogamp.opengl.test.junit.util.GLSLSimpleProgram.getFragShader ( )

Definition at line 116 of file GLSLSimpleProgram.java.

◆ getShaderProgram()

int com.jogamp.opengl.test.junit.util.GLSLSimpleProgram.getShaderProgram ( )

Definition at line 120 of file GLSLSimpleProgram.java.

◆ getVertShader()

int com.jogamp.opengl.test.junit.util.GLSLSimpleProgram.getVertShader ( )

Definition at line 124 of file GLSLSimpleProgram.java.

◆ isValid()

boolean com.jogamp.opengl.test.junit.util.GLSLSimpleProgram.isValid ( )

Definition at line 128 of file GLSLSimpleProgram.java.

◆ release()

void com.jogamp.opengl.test.junit.util.GLSLSimpleProgram.release ( final GL2ES2  gl)

Definition at line 103 of file GLSLSimpleProgram.java.

Here is the call graph for this function:
Here is the caller graph for this function:

The documentation for this class was generated from the following file: