Class NVPolygonMode

java.lang.Object
org.lwjgl.opengles.NVPolygonMode

public class NVPolygonMode extends 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 Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Returned by GetIntegerv, GetFloatv, and GetInteger64v when pname is POLYGON_MODE_NV.
    static final int
    Returned by GetIntegerv, GetFloatv, and GetInteger64v when pname is POLYGON_MODE_NV.
    static final int
    Returned by GetIntegerv, GetFloatv, and GetInteger64v when pname is POLYGON_MODE_NV.
    static final int
    Accepted by the pname parameter to GetIntegerv.
    static final int
    Accepted by the pname parameter to IsEnabled.
    static final int
    Accepted by the pname parameter to IsEnabled.
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    glPolygonModeNV(int face, int mode)
     

    Methods inherited from class java.lang.Object

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

    • GL_POLYGON_MODE_NV

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

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

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

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

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

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

    • glPolygonModeNV

      public static void glPolygonModeNV(int face, int mode)