Class NVPolygonMode



  • public class NVPolygonMode
    extends java.lang.Object
    Native bindings to the NV_polygon_mode extension.

    This extension adds a PolygonModeNV entry point which can be used to change the polygon rasterization method. Using this extension, state consistent with rendering triangle primitives can trivially be toggled to render primitives as lines or points. In addition, independent enables are provided for polygon offset in conjunction with these new point and line polygon modes.

    This introduces a level of support for PolygonMode comparable with the OpenGL 4.3 core profile.

    • Field Detail

      • GL_POLYGON_MODE_NV

        public static final int GL_POLYGON_MODE_NV
        Accepted by the pname parameter to GetIntegerv.
        See Also:
        Constant Field Values
      • GL_POLYGON_OFFSET_POINT_NV

        public static final int GL_POLYGON_OFFSET_POINT_NV
        Accepted by the pname parameter to IsEnabled.
        See Also:
        Constant Field Values
      • GL_POLYGON_OFFSET_LINE_NV

        public static final int GL_POLYGON_OFFSET_LINE_NV
        Accepted by the pname parameter to IsEnabled.
        See Also:
        Constant Field Values
      • GL_POINT_NV

        public static final int GL_POINT_NV
        Returned by GetIntegerv, GetFloatv, and GetInteger64v when pname is POLYGON_MODE_NV.
        See Also:
        Constant Field Values
      • GL_LINE_NV

        public static final int GL_LINE_NV
        Returned by GetIntegerv, GetFloatv, and GetInteger64v when pname is POLYGON_MODE_NV.
        See Also:
        Constant Field Values
      • GL_FILL_NV

        public static final int GL_FILL_NV
        Returned by GetIntegerv, GetFloatv, and GetInteger64v when pname is POLYGON_MODE_NV.
        See Also:
        Constant Field Values
    • Method Detail

      • glPolygonModeNV

        public static void glPolygonModeNV(int face,
                                           int mode)