Top Description Fields Constructors Methods
org.lwjgl.opengles

public final Class AMDProgramBinaryZ400

extends Object
Class Inheritance

Native bindings to the AMD_program_binary_Z400 extension.

AMD provides an offline shader compiler as part of its suite of SDK tools for AMD's Z400 family of embedded graphics accelerator IP. This extension makes available a program binary format, Z400_BINARY_AMD.

The offline shader compiler accepts a pair of OpenGL Shading Language (GLSL) source shaders: one vertex shader and one fragment shader. It outputs a compiled, optimized, and pre-linked program binary which can then be loaded into a program objects via the ProgramBinaryOES command.

Applications are recommended to use the OES_get_program_binary extension's program binary retrieval mechanism for install-time shader compilation where applicable. That cross-vendor extension provides the performance benefits of loading pre-compiled program binaries, while providing the portability of deploying GLSL source shaders with the application rather than vendor- specific binaries. The details of this extension are obviated by the use of that extension.

Requires GLES 2.0 and OES_get_program_binary.

Field Summary

Modifier and TypeField and Description
public static final int
GL_Z400_BINARY_AMD

Accepted by the binaryFormat parameter of ProgramBinaryOES.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_Z400_BINARY_AMDback to summary
public static final int GL_Z400_BINARY_AMD

Accepted by the binaryFormat parameter of ProgramBinaryOES.

Constructor Detail

AMDProgramBinaryZ400back to summary
private AMDProgramBinaryZ400()