Class NVFragmentProgram


  • public final class NVFragmentProgram
    extends NVProgram
    • Field Detail

      • GL_FRAGMENT_PROGRAM_NV

        public static final int GL_FRAGMENT_PROGRAM_NV
        Accepted by the <cap> parameter of Disable, Enable, and IsEnabled, by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev, and by the <target> parameter of BindProgramNV, LoadProgramNV, ProgramLocalParameter4dARB, ProgramLocalParameter4dvARB, ProgramLocalParameter4fARB, ProgramLocalParameter4fvARB, GetProgramLocalParameterdvARB, and GetProgramLocalParameterfvARB:
        See Also:
        Constant Field Values
      • GL_MAX_TEXTURE_COORDS_NV

        public static final int GL_MAX_TEXTURE_COORDS_NV
        Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:
        See Also:
        Constant Field Values
      • GL_MAX_TEXTURE_IMAGE_UNITS_NV

        public static final int GL_MAX_TEXTURE_IMAGE_UNITS_NV
        Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:
        See Also:
        Constant Field Values
      • GL_FRAGMENT_PROGRAM_BINDING_NV

        public static final int GL_FRAGMENT_PROGRAM_BINDING_NV
        Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:
        See Also:
        Constant Field Values
      • GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV

        public static final int GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV
        Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:
        See Also:
        Constant Field Values
    • Method Detail

      • glProgramNamedParameter4fNV

        public static void glProgramNamedParameter4fNV​(int id,
                                                       ByteBuffer name,
                                                       float x,
                                                       float y,
                                                       float z,
                                                       float w)
      • glProgramNamedParameter4dNV

        public static void glProgramNamedParameter4dNV​(int id,
                                                       ByteBuffer name,
                                                       double x,
                                                       double y,
                                                       double z,
                                                       double w)
      • glGetProgramNamedParameterNV

        public static void glGetProgramNamedParameterNV​(int id,
                                                        ByteBuffer name,
                                                        FloatBuffer params)
      • glGetProgramNamedParameterNV

        public static void glGetProgramNamedParameterNV​(int id,
                                                        ByteBuffer name,
                                                        DoubleBuffer params)