Top Description Fields Constructors Methods
com.jogamp.opengl.util.glsl.sdk

public Class CompileShaderNVidia

extends CompileShader
Class Inheritance
Imports
com.jogamp.opengl.*, java.io.*

Precompiles a shader into NVidia binary format. Input is the resource name of the shader, such as "com/jogamp/opengl/impl/glsl/fixed/shader/a.fp". Output is "com/jogamp/opengl/impl/glsl/fixed/shader/bin/nvidia/a.bfp".

Field Summary

Modifier and TypeField and Description
private static final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public int
public String
public File
public String
public static void
main(final String[] args)

Inherited from com.jogamp.opengl.util.glsl.sdk.CompileShader:
basenamedirnameprocessOneShaderprocessOneShaderrun

Field Detail

NVAPSDKback to summary
private static final String NVAPSDK

Constructor Detail

CompileShaderNVidiaback to summary
public CompileShaderNVidia()

Method Detail

getBinaryFormatback to summary
public int getBinaryFormat()

Implements abstract com.jogamp.opengl.util.glsl.sdk.CompileShader.getBinaryFormat.

Annotations
@Override
getFragmentShaderCompilerback to summary
public String getFragmentShaderCompiler()

Implements abstract com.jogamp.opengl.util.glsl.sdk.CompileShader.getFragmentShaderCompiler.

Annotations
@Override
getSDKCompilerDirback to summary
public File getSDKCompilerDir()

Implements abstract com.jogamp.opengl.util.glsl.sdk.CompileShader.getSDKCompilerDir.

Annotations
@Override
getVertexShaderCompilerback to summary
public String getVertexShaderCompiler()

Implements abstract com.jogamp.opengl.util.glsl.sdk.CompileShader.getVertexShaderCompiler.

Annotations
@Override
mainback to summary
public static void main(final String[] args)