Class AMDProgramBinaryZ400

  • public final class AMDProgramBinaryZ400
    extends java.lang.Object
    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 Type Field Description
      static int GL_Z400_BINARY_AMD
      Accepted by the binaryFormat parameter of ProgramBinaryOES.
    • Method Summary

      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • GL_Z400_BINARY_AMD

        public static final int GL_Z400_BINARY_AMD
        Accepted by the binaryFormat parameter of ProgramBinaryOES.
        See Also:
        Constant Field Values