Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- gl_NV_path_rendering :: Bool
- glCopyPathNV :: MonadIO m => GLuint -> GLuint -> m ()
- glCoverFillPathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr () -> GLuint -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glCoverFillPathNV :: MonadIO m => GLuint -> GLenum -> m ()
- glCoverStrokePathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr () -> GLuint -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glCoverStrokePathNV :: MonadIO m => GLuint -> GLenum -> m ()
- glDeletePathsNV :: MonadIO m => GLuint -> GLsizei -> m ()
- glGenPathsNV :: MonadIO m => GLsizei -> m GLuint
- glGetPathColorGenfvNV :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetPathColorGenivNV :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetPathCommandsNV :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glGetPathCoordsNV :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glGetPathDashArrayNV :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glGetPathLengthNV :: MonadIO m => GLuint -> GLsizei -> GLsizei -> m GLfloat
- glGetPathMetricRangeNV :: MonadIO m => GLbitfield -> GLuint -> GLsizei -> GLsizei -> Ptr GLfloat -> m ()
- glGetPathMetricsNV :: MonadIO m => GLbitfield -> GLsizei -> GLenum -> Ptr () -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glGetPathParameterfvNV :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetPathParameterivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetPathSpacingNV :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr () -> GLuint -> GLfloat -> GLfloat -> GLenum -> Ptr GLfloat -> m ()
- glGetPathTexGenfvNV :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetPathTexGenivNV :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetProgramResourcefvNV :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLfloat -> m ()
- glInterpolatePathsNV :: MonadIO m => GLuint -> GLuint -> GLuint -> GLfloat -> m ()
- glIsPathNV :: MonadIO m => GLuint -> m GLboolean
- glIsPointInFillPathNV :: MonadIO m => GLuint -> GLuint -> GLfloat -> GLfloat -> m GLboolean
- glIsPointInStrokePathNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m GLboolean
- glMatrixLoad3x2fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixLoad3x3fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixLoadTranspose3x3fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixMult3x2fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixMult3x3fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixMultTranspose3x3fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glPathColorGenNV :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glPathCommandsNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> GLsizei -> GLenum -> Ptr () -> m ()
- glPathCoordsNV :: MonadIO m => GLuint -> GLsizei -> GLenum -> Ptr () -> m ()
- glPathCoverDepthFuncNV :: MonadIO m => GLenum -> m ()
- glPathDashArrayNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glPathFogGenNV :: MonadIO m => GLenum -> m ()
- glPathGlyphIndexArrayNV :: MonadIO m => GLuint -> GLenum -> Ptr () -> GLbitfield -> GLuint -> GLsizei -> GLuint -> GLfloat -> m GLenum
- glPathGlyphIndexRangeNV :: MonadIO m => GLenum -> Ptr () -> GLbitfield -> GLuint -> GLfloat -> Ptr GLuint -> m GLenum
- glPathGlyphRangeNV :: MonadIO m => GLuint -> GLenum -> Ptr () -> GLbitfield -> GLuint -> GLsizei -> GLenum -> GLuint -> GLfloat -> m ()
- glPathGlyphsNV :: MonadIO m => GLuint -> GLenum -> Ptr () -> GLbitfield -> GLsizei -> GLenum -> Ptr () -> GLenum -> GLuint -> GLfloat -> m ()
- glPathMemoryGlyphIndexArrayNV :: MonadIO m => GLuint -> GLenum -> GLsizeiptr -> Ptr () -> GLsizei -> GLuint -> GLsizei -> GLuint -> GLfloat -> m GLenum
- glPathParameterfNV :: MonadIO m => GLuint -> GLenum -> GLfloat -> m ()
- glPathParameterfvNV :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glPathParameteriNV :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glPathParameterivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glPathStencilDepthOffsetNV :: MonadIO m => GLfloat -> GLfloat -> m ()
- glPathStencilFuncNV :: MonadIO m => GLenum -> GLint -> GLuint -> m ()
- glPathStringNV :: MonadIO m => GLuint -> GLenum -> GLsizei -> Ptr () -> m ()
- glPathSubCommandsNV :: MonadIO m => GLuint -> GLsizei -> GLsizei -> GLsizei -> Ptr GLubyte -> GLsizei -> GLenum -> Ptr () -> m ()
- glPathSubCoordsNV :: MonadIO m => GLuint -> GLsizei -> GLsizei -> GLenum -> Ptr () -> m ()
- glPathTexGenNV :: MonadIO m => GLenum -> GLenum -> GLint -> Ptr GLfloat -> m ()
- glPointAlongPathNV :: MonadIO m => GLuint -> GLsizei -> GLsizei -> GLfloat -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> m GLboolean
- glProgramPathFragmentInputGenNV :: MonadIO m => GLuint -> GLint -> GLenum -> GLint -> Ptr GLfloat -> m ()
- glStencilFillPathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr () -> GLuint -> GLenum -> GLuint -> GLenum -> Ptr GLfloat -> m ()
- glStencilFillPathNV :: MonadIO m => GLuint -> GLenum -> GLuint -> m ()
- glStencilStrokePathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr () -> GLuint -> GLint -> GLuint -> GLenum -> Ptr GLfloat -> m ()
- glStencilStrokePathNV :: MonadIO m => GLuint -> GLint -> GLuint -> m ()
- glStencilThenCoverFillPathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr () -> GLuint -> GLenum -> GLuint -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glStencilThenCoverFillPathNV :: MonadIO m => GLuint -> GLenum -> GLuint -> GLenum -> m ()
- glStencilThenCoverStrokePathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr () -> GLuint -> GLint -> GLuint -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glStencilThenCoverStrokePathNV :: MonadIO m => GLuint -> GLint -> GLuint -> GLenum -> m ()
- glTransformPathNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLfloat -> m ()
- glWeightPathsNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> Ptr GLfloat -> m ()
- pattern GL_2_BYTES_NV :: (Eq a, Num a) => a
- pattern GL_3_BYTES_NV :: (Eq a, Num a) => a
- pattern GL_4_BYTES_NV :: (Eq a, Num a) => a
- pattern GL_ACCUM_ADJACENT_PAIRS_NV :: (Eq a, Num a) => a
- pattern GL_ADJACENT_PAIRS_NV :: (Eq a, Num a) => a
- pattern GL_AFFINE_2D_NV :: (Eq a, Num a) => a
- pattern GL_AFFINE_3D_NV :: (Eq a, Num a) => a
- pattern GL_ARC_TO_NV :: (Eq a, Num a) => a
- pattern GL_BEVEL_NV :: (Eq a, Num a) => a
- pattern GL_BOLD_BIT_NV :: (Eq a, Num a) => a
- pattern GL_BOUNDING_BOX_NV :: (Eq a, Num a) => a
- pattern GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV :: (Eq a, Num a) => a
- pattern GL_CIRCULAR_CCW_ARC_TO_NV :: (Eq a, Num a) => a
- pattern GL_CIRCULAR_CW_ARC_TO_NV :: (Eq a, Num a) => a
- pattern GL_CIRCULAR_TANGENT_ARC_TO_NV :: (Eq a, Num a) => a
- pattern GL_CLOSE_PATH_NV :: (Eq a, Num a) => a
- pattern GL_CONIC_CURVE_TO_NV :: (Eq a, Num a) => a
- pattern GL_CONSTANT_NV :: (Eq a, Num a) => a
- pattern GL_CONVEX_HULL_NV :: (Eq a, Num a) => a
- pattern GL_COUNT_DOWN_NV :: (Eq a, Num a) => a
- pattern GL_COUNT_UP_NV :: (Eq a, Num a) => a
- pattern GL_CUBIC_CURVE_TO_NV :: (Eq a, Num a) => a
- pattern GL_DUP_FIRST_CUBIC_CURVE_TO_NV :: (Eq a, Num a) => a
- pattern GL_DUP_LAST_CUBIC_CURVE_TO_NV :: (Eq a, Num a) => a
- pattern GL_EYE_LINEAR_NV :: (Eq a, Num a) => a
- pattern GL_FILE_NAME_NV :: (Eq a, Num a) => a
- pattern GL_FIRST_TO_REST_NV :: (Eq a, Num a) => a
- pattern GL_FONT_ASCENDER_BIT_NV :: (Eq a, Num a) => a
- pattern GL_FONT_DESCENDER_BIT_NV :: (Eq a, Num a) => a
- pattern GL_FONT_GLYPHS_AVAILABLE_NV :: (Eq a, Num a) => a
- pattern GL_FONT_HAS_KERNING_BIT_NV :: (Eq a, Num a) => a
- pattern GL_FONT_HEIGHT_BIT_NV :: (Eq a, Num a) => a
- pattern GL_FONT_MAX_ADVANCE_HEIGHT_BIT_NV :: (Eq a, Num a) => a
- pattern GL_FONT_MAX_ADVANCE_WIDTH_BIT_NV :: (Eq a, Num a) => a
- pattern GL_FONT_NUM_GLYPH_INDICES_BIT_NV :: (Eq a, Num a) => a
- pattern GL_FONT_TARGET_UNAVAILABLE_NV :: (Eq a, Num a) => a
- pattern GL_FONT_UNAVAILABLE_NV :: (Eq a, Num a) => a
- pattern GL_FONT_UNDERLINE_POSITION_BIT_NV :: (Eq a, Num a) => a
- pattern GL_FONT_UNDERLINE_THICKNESS_BIT_NV :: (Eq a, Num a) => a
- pattern GL_FONT_UNINTELLIGIBLE_NV :: (Eq a, Num a) => a
- pattern GL_FONT_UNITS_PER_EM_BIT_NV :: (Eq a, Num a) => a
- pattern GL_FONT_X_MAX_BOUNDS_BIT_NV :: (Eq a, Num a) => a
- pattern GL_FONT_X_MIN_BOUNDS_BIT_NV :: (Eq a, Num a) => a
- pattern GL_FONT_Y_MAX_BOUNDS_BIT_NV :: (Eq a, Num a) => a
- pattern GL_FONT_Y_MIN_BOUNDS_BIT_NV :: (Eq a, Num a) => a
- pattern GL_FRAGMENT_INPUT_NV :: (Eq a, Num a) => a
- pattern GL_GLYPH_HAS_KERNING_BIT_NV :: (Eq a, Num a) => a
- pattern GL_GLYPH_HEIGHT_BIT_NV :: (Eq a, Num a) => a
- pattern GL_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV :: (Eq a, Num a) => a
- pattern GL_GLYPH_HORIZONTAL_BEARING_X_BIT_NV :: (Eq a, Num a) => a
- pattern GL_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV :: (Eq a, Num a) => a
- pattern GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV :: (Eq a, Num a) => a
- pattern GL_GLYPH_VERTICAL_BEARING_X_BIT_NV :: (Eq a, Num a) => a
- pattern GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV :: (Eq a, Num a) => a
- pattern GL_GLYPH_WIDTH_BIT_NV :: (Eq a, Num a) => a
- pattern GL_HORIZONTAL_LINE_TO_NV :: (Eq a, Num a) => a
- pattern GL_ITALIC_BIT_NV :: (Eq a, Num a) => a
- pattern GL_LARGE_CCW_ARC_TO_NV :: (Eq a, Num a) => a
- pattern GL_LARGE_CW_ARC_TO_NV :: (Eq a, Num a) => a
- pattern GL_LINE_TO_NV :: (Eq a, Num a) => a
- pattern GL_MITER_REVERT_NV :: (Eq a, Num a) => a
- pattern GL_MITER_TRUNCATE_NV :: (Eq a, Num a) => a
- pattern GL_MOVE_TO_CONTINUES_NV :: (Eq a, Num a) => a
- pattern GL_MOVE_TO_NV :: (Eq a, Num a) => a
- pattern GL_MOVE_TO_RESETS_NV :: (Eq a, Num a) => a
- pattern GL_OBJECT_LINEAR_NV :: (Eq a, Num a) => a
- pattern GL_PATH_CLIENT_LENGTH_NV :: (Eq a, Num a) => a
- pattern GL_PATH_COMMAND_COUNT_NV :: (Eq a, Num a) => a
- pattern GL_PATH_COMPUTED_LENGTH_NV :: (Eq a, Num a) => a
- pattern GL_PATH_COORD_COUNT_NV :: (Eq a, Num a) => a
- pattern GL_PATH_COVER_DEPTH_FUNC_NV :: (Eq a, Num a) => a
- pattern GL_PATH_DASH_ARRAY_COUNT_NV :: (Eq a, Num a) => a
- pattern GL_PATH_DASH_CAPS_NV :: (Eq a, Num a) => a
- pattern GL_PATH_DASH_OFFSET_NV :: (Eq a, Num a) => a
- pattern GL_PATH_DASH_OFFSET_RESET_NV :: (Eq a, Num a) => a
- pattern GL_PATH_END_CAPS_NV :: (Eq a, Num a) => a
- pattern GL_PATH_ERROR_POSITION_NV :: (Eq a, Num a) => a
- pattern GL_PATH_FILL_BOUNDING_BOX_NV :: (Eq a, Num a) => a
- pattern GL_PATH_FILL_COVER_MODE_NV :: (Eq a, Num a) => a
- pattern GL_PATH_FILL_MASK_NV :: (Eq a, Num a) => a
- pattern GL_PATH_FILL_MODE_NV :: (Eq a, Num a) => a
- pattern GL_PATH_FOG_GEN_MODE_NV :: (Eq a, Num a) => a
- pattern GL_PATH_FORMAT_PS_NV :: (Eq a, Num a) => a
- pattern GL_PATH_FORMAT_SVG_NV :: (Eq a, Num a) => a
- pattern GL_PATH_GEN_COEFF_NV :: (Eq a, Num a) => a
- pattern GL_PATH_GEN_COLOR_FORMAT_NV :: (Eq a, Num a) => a
- pattern GL_PATH_GEN_COMPONENTS_NV :: (Eq a, Num a) => a
- pattern GL_PATH_GEN_MODE_NV :: (Eq a, Num a) => a
- pattern GL_PATH_INITIAL_DASH_CAP_NV :: (Eq a, Num a) => a
- pattern GL_PATH_INITIAL_END_CAP_NV :: (Eq a, Num a) => a
- pattern GL_PATH_JOIN_STYLE_NV :: (Eq a, Num a) => a
- pattern GL_PATH_MAX_MODELVIEW_STACK_DEPTH_NV :: (Eq a, Num a) => a
- pattern GL_PATH_MAX_PROJECTION_STACK_DEPTH_NV :: (Eq a, Num a) => a
- pattern GL_PATH_MITER_LIMIT_NV :: (Eq a, Num a) => a
- pattern GL_PATH_MODELVIEW_MATRIX_NV :: (Eq a, Num a) => a
- pattern GL_PATH_MODELVIEW_NV :: (Eq a, Num a) => a
- pattern GL_PATH_MODELVIEW_STACK_DEPTH_NV :: (Eq a, Num a) => a
- pattern GL_PATH_OBJECT_BOUNDING_BOX_NV :: (Eq a, Num a) => a
- pattern GL_PATH_PROJECTION_MATRIX_NV :: (Eq a, Num a) => a
- pattern GL_PATH_PROJECTION_NV :: (Eq a, Num a) => a
- pattern GL_PATH_PROJECTION_STACK_DEPTH_NV :: (Eq a, Num a) => a
- pattern GL_PATH_STENCIL_DEPTH_OFFSET_FACTOR_NV :: (Eq a, Num a) => a
- pattern GL_PATH_STENCIL_DEPTH_OFFSET_UNITS_NV :: (Eq a, Num a) => a
- pattern GL_PATH_STENCIL_FUNC_NV :: (Eq a, Num a) => a
- pattern GL_PATH_STENCIL_REF_NV :: (Eq a, Num a) => a
- pattern GL_PATH_STENCIL_VALUE_MASK_NV :: (Eq a, Num a) => a
- pattern GL_PATH_STROKE_BOUNDING_BOX_NV :: (Eq a, Num a) => a
- pattern GL_PATH_STROKE_COVER_MODE_NV :: (Eq a, Num a) => a
- pattern GL_PATH_STROKE_MASK_NV :: (Eq a, Num a) => a
- pattern GL_PATH_STROKE_WIDTH_NV :: (Eq a, Num a) => a
- pattern GL_PATH_TERMINAL_DASH_CAP_NV :: (Eq a, Num a) => a
- pattern GL_PATH_TERMINAL_END_CAP_NV :: (Eq a, Num a) => a
- pattern GL_PATH_TRANSPOSE_MODELVIEW_MATRIX_NV :: (Eq a, Num a) => a
- pattern GL_PATH_TRANSPOSE_PROJECTION_MATRIX_NV :: (Eq a, Num a) => a
- pattern GL_PRIMARY_COLOR :: (Eq a, Num a) => a
- pattern GL_PRIMARY_COLOR_NV :: (Eq a, Num a) => a
- pattern GL_QUADRATIC_CURVE_TO_NV :: (Eq a, Num a) => a
- pattern GL_RECT_NV :: (Eq a, Num a) => a
- pattern GL_RELATIVE_ARC_TO_NV :: (Eq a, Num a) => a
- pattern GL_RELATIVE_CONIC_CURVE_TO_NV :: (Eq a, Num a) => a
- pattern GL_RELATIVE_CUBIC_CURVE_TO_NV :: (Eq a, Num a) => a
- pattern GL_RELATIVE_HORIZONTAL_LINE_TO_NV :: (Eq a, Num a) => a
- pattern GL_RELATIVE_LARGE_CCW_ARC_TO_NV :: (Eq a, Num a) => a
- pattern GL_RELATIVE_LARGE_CW_ARC_TO_NV :: (Eq a, Num a) => a
- pattern GL_RELATIVE_LINE_TO_NV :: (Eq a, Num a) => a
- pattern GL_RELATIVE_MOVE_TO_NV :: (Eq a, Num a) => a
- pattern GL_RELATIVE_QUADRATIC_CURVE_TO_NV :: (Eq a, Num a) => a
- pattern GL_RELATIVE_RECT_NV :: (Eq a, Num a) => a
- pattern GL_RELATIVE_ROUNDED_RECT2_NV :: (Eq a, Num a) => a
- pattern GL_RELATIVE_ROUNDED_RECT4_NV :: (Eq a, Num a) => a
- pattern GL_RELATIVE_ROUNDED_RECT8_NV :: (Eq a, Num a) => a
- pattern GL_RELATIVE_ROUNDED_RECT_NV :: (Eq a, Num a) => a
- pattern GL_RELATIVE_SMALL_CCW_ARC_TO_NV :: (Eq a, Num a) => a
- pattern GL_RELATIVE_SMALL_CW_ARC_TO_NV :: (Eq a, Num a) => a
- pattern GL_RELATIVE_SMOOTH_CUBIC_CURVE_TO_NV :: (Eq a, Num a) => a
- pattern GL_RELATIVE_SMOOTH_QUADRATIC_CURVE_TO_NV :: (Eq a, Num a) => a
- pattern GL_RELATIVE_VERTICAL_LINE_TO_NV :: (Eq a, Num a) => a
- pattern GL_RESTART_PATH_NV :: (Eq a, Num a) => a
- pattern GL_ROUNDED_RECT2_NV :: (Eq a, Num a) => a
- pattern GL_ROUNDED_RECT4_NV :: (Eq a, Num a) => a
- pattern GL_ROUNDED_RECT8_NV :: (Eq a, Num a) => a
- pattern GL_ROUNDED_RECT_NV :: (Eq a, Num a) => a
- pattern GL_ROUND_NV :: (Eq a, Num a) => a
- pattern GL_SECONDARY_COLOR_NV :: (Eq a, Num a) => a
- pattern GL_SKIP_MISSING_GLYPH_NV :: (Eq a, Num a) => a
- pattern GL_SMALL_CCW_ARC_TO_NV :: (Eq a, Num a) => a
- pattern GL_SMALL_CW_ARC_TO_NV :: (Eq a, Num a) => a
- pattern GL_SMOOTH_CUBIC_CURVE_TO_NV :: (Eq a, Num a) => a
- pattern GL_SMOOTH_QUADRATIC_CURVE_TO_NV :: (Eq a, Num a) => a
- pattern GL_SQUARE_NV :: (Eq a, Num a) => a
- pattern GL_STANDARD_FONT_FORMAT_NV :: (Eq a, Num a) => a
- pattern GL_STANDARD_FONT_NAME_NV :: (Eq a, Num a) => a
- pattern GL_SYSTEM_FONT_NAME_NV :: (Eq a, Num a) => a
- pattern GL_TRANSLATE_2D_NV :: (Eq a, Num a) => a
- pattern GL_TRANSLATE_3D_NV :: (Eq a, Num a) => a
- pattern GL_TRANSLATE_X_NV :: (Eq a, Num a) => a
- pattern GL_TRANSLATE_Y_NV :: (Eq a, Num a) => a
- pattern GL_TRANSPOSE_AFFINE_2D_NV :: (Eq a, Num a) => a
- pattern GL_TRANSPOSE_AFFINE_3D_NV :: (Eq a, Num a) => a
- pattern GL_TRIANGULAR_NV :: (Eq a, Num a) => a
- pattern GL_USE_MISSING_GLYPH_NV :: (Eq a, Num a) => a
- pattern GL_UTF16_NV :: (Eq a, Num a) => a
- pattern GL_UTF8_NV :: (Eq a, Num a) => a
- pattern GL_VERTICAL_LINE_TO_NV :: (Eq a, Num a) => a
Extension Support
gl_NV_path_rendering :: Bool Source #
Checks that the GL_NV_path_rendering extension is available.
GL_NV_path_rendering
glCopyPathNV :: MonadIO m => GLuint -> GLuint -> m () Source #
Usage: glCopyPathNV
resultPath srcPath
The parameter resultPath
is a Path
.
The parameter srcPath
is a Path
.
glCoverFillPathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr () -> GLuint -> GLenum -> GLenum -> Ptr GLfloat -> m () Source #
Usage: glCoverFillPathInstancedNV
numPaths pathNameType paths pathBase coverMode transformType transformValues
The parameter pathNameType
is a PathElementType
.
The parameter paths
is a PathElement
.
The parameter pathBase
is a Path
.
The parameter coverMode
is a PathCoverMode
.
The parameter transformType
is a PathTransformType
.
The length of paths
should be COMPSIZE(numPaths,pathNameType,paths)
.
The length of transformValues
should be COMPSIZE(numPaths,transformType)
.
glCoverFillPathNV :: MonadIO m => GLuint -> GLenum -> m () Source #
Usage: glCoverFillPathNV
path coverMode
The parameter path
is a Path
.
The parameter coverMode
is a PathCoverMode
.
glCoverStrokePathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr () -> GLuint -> GLenum -> GLenum -> Ptr GLfloat -> m () Source #
Usage: glCoverStrokePathInstancedNV
numPaths pathNameType paths pathBase coverMode transformType transformValues
The parameter pathNameType
is a PathElementType
.
The parameter paths
is a PathElement
.
The parameter pathBase
is a Path
.
The parameter coverMode
is a PathCoverMode
.
The parameter transformType
is a PathTransformType
.
The length of paths
should be COMPSIZE(numPaths,pathNameType,paths)
.
The length of transformValues
should be COMPSIZE(numPaths,transformType)
.
glCoverStrokePathNV :: MonadIO m => GLuint -> GLenum -> m () Source #
Usage: glCoverStrokePathNV
path coverMode
The parameter path
is a Path
.
The parameter coverMode
is a PathCoverMode
.
glDeletePathsNV :: MonadIO m => GLuint -> GLsizei -> m () Source #
Usage: glDeletePathsNV
path range
The parameter path
is a Path
.
glGenPathsNV :: MonadIO m => GLsizei -> m GLuint Source #
Usage: glGenPathsNV
range
glGetPathColorGenfvNV :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m () Source #
Usage: glGetPathColorGenfvNV
color pname value
The parameter color
is a PathColor
.
The parameter pname
is a PathGenMode
.
The length of value
should be COMPSIZE(pname)
.
glGetPathColorGenivNV :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m () Source #
Usage: glGetPathColorGenivNV
color pname value
The parameter color
is a PathColor
.
The parameter pname
is a PathGenMode
.
The length of value
should be COMPSIZE(pname)
.
glGetPathCommandsNV :: MonadIO m => GLuint -> Ptr GLubyte -> m () Source #
Usage: glGetPathCommandsNV
path commands
The parameter path
is a Path
.
The parameter commands
is a PathCommand
.
The length of commands
should be COMPSIZE(path)
.
glGetPathCoordsNV :: MonadIO m => GLuint -> Ptr GLfloat -> m () Source #
Usage: glGetPathCoordsNV
path coords
The parameter path
is a Path
.
The length of coords
should be COMPSIZE(path)
.
glGetPathDashArrayNV :: MonadIO m => GLuint -> Ptr GLfloat -> m () Source #
Usage: glGetPathDashArrayNV
path dashArray
The parameter path
is a Path
.
The length of dashArray
should be COMPSIZE(path)
.
glGetPathLengthNV :: MonadIO m => GLuint -> GLsizei -> GLsizei -> m GLfloat Source #
Usage: glGetPathLengthNV
path startSegment numSegments
The parameter path
is a Path
.
glGetPathMetricRangeNV :: MonadIO m => GLbitfield -> GLuint -> GLsizei -> GLsizei -> Ptr GLfloat -> m () Source #
Usage: glGetPathMetricRangeNV
metricQueryMask firstPathName numPaths stride metrics
The parameter metricQueryMask
is a PathMetricMask
.
The parameter firstPathName
is a Path
.
The length of metrics
should be COMPSIZE(metricQueryMask,numPaths,stride)
.
glGetPathMetricsNV :: MonadIO m => GLbitfield -> GLsizei -> GLenum -> Ptr () -> GLuint -> GLsizei -> Ptr GLfloat -> m () Source #
Usage: glGetPathMetricsNV
metricQueryMask numPaths pathNameType paths pathBase stride metrics
The parameter metricQueryMask
is a PathMetricMask
.
The parameter pathNameType
is a PathElementType
.
The parameter paths
is a PathElement
.
The parameter pathBase
is a Path
.
The length of paths
should be COMPSIZE(numPaths,pathNameType,paths)
.
The length of metrics
should be COMPSIZE(metricQueryMask,numPaths,stride)
.
glGetPathParameterfvNV :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m () Source #
Usage: glGetPathParameterfvNV
path pname value
The parameter path
is a Path
.
The parameter pname
is a PathParameter
.
The length of value
should be 4
.
glGetPathParameterivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m () Source #
Usage: glGetPathParameterivNV
path pname value
The parameter path
is a Path
.
The parameter pname
is a PathParameter
.
The length of value
should be 4
.
glGetPathSpacingNV :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr () -> GLuint -> GLfloat -> GLfloat -> GLenum -> Ptr GLfloat -> m () Source #
Usage: glGetPathSpacingNV
pathListMode numPaths pathNameType paths pathBase advanceScale kerningScale transformType returnedSpacing
The parameter pathListMode
is a PathListMode
.
The parameter pathNameType
is a PathElementType
.
The parameter paths
is a PathElement
.
The parameter pathBase
is a Path
.
The parameter transformType
is a PathTransformType
.
The length of paths
should be COMPSIZE(numPaths,pathNameType,paths)
.
The length of returnedSpacing
should be COMPSIZE(pathListMode,numPaths)
.
glGetPathTexGenfvNV :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m () Source #
Usage: glGetPathTexGenfvNV
texCoordSet pname value
The parameter texCoordSet
is a TextureUnit
.
The parameter pname
is a PathGenMode
.
The length of value
should be COMPSIZE(pname)
.
glGetPathTexGenivNV :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m () Source #
Usage: glGetPathTexGenivNV
texCoordSet pname value
The parameter texCoordSet
is a TextureUnit
.
The parameter pname
is a PathGenMode
.
The length of value
should be COMPSIZE(pname)
.
glGetProgramResourcefvNV :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLfloat -> m () Source #
Usage: glGetProgramResourcefvNV
program programInterface index propCount props bufSize length params
glInterpolatePathsNV :: MonadIO m => GLuint -> GLuint -> GLuint -> GLfloat -> m () Source #
Usage: glInterpolatePathsNV
resultPath pathA pathB weight
The parameter resultPath
is a Path
.
The parameter pathA
is a Path
.
The parameter pathB
is a Path
.
glIsPathNV :: MonadIO m => GLuint -> m GLboolean Source #
Usage: glIsPathNV
path
The parameter path
is a Path
.
glIsPointInFillPathNV :: MonadIO m => GLuint -> GLuint -> GLfloat -> GLfloat -> m GLboolean Source #
Usage: glIsPointInFillPathNV
path mask x y
The parameter path
is a Path
.
The parameter mask
is a MaskedStencilValue
.
glIsPointInStrokePathNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m GLboolean Source #
Usage: glIsPointInStrokePathNV
path x y
The parameter path
is a Path
.
glMatrixLoad3x2fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m () Source #
Usage: glMatrixLoad3x2fNV
matrixMode m
glMatrixLoad3x3fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m () Source #
Usage: glMatrixLoad3x3fNV
matrixMode m
glMatrixLoadTranspose3x3fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m () Source #
Usage: glMatrixLoadTranspose3x3fNV
matrixMode m
glMatrixMult3x2fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m () Source #
Usage: glMatrixMult3x2fNV
matrixMode m
glMatrixMult3x3fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m () Source #
Usage: glMatrixMult3x3fNV
matrixMode m
glMatrixMultTranspose3x3fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m () Source #
Usage: glMatrixMultTranspose3x3fNV
matrixMode m
glPathColorGenNV :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m () Source #
Usage: glPathColorGenNV
color genMode colorFormat coeffs
The parameter color
is a PathColor
.
The parameter genMode
is a PathGenMode
.
The parameter colorFormat
is a PathColorFormat
.
The length of coeffs
should be COMPSIZE(genMode,colorFormat)
.
glPathCommandsNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> GLsizei -> GLenum -> Ptr () -> m () Source #
Usage: glPathCommandsNV
path numCommands commands numCoords coordType coords
The parameter path
is a Path
.
The parameter commands
is a PathCommand
.
The parameter coordType
is a PathCoordType
.
The length of commands
should be numCommands
.
The length of coords
should be COMPSIZE(numCoords,coordType)
.
glPathCoordsNV :: MonadIO m => GLuint -> GLsizei -> GLenum -> Ptr () -> m () Source #
Usage: glPathCoordsNV
path numCoords coordType coords
The parameter path
is a Path
.
The parameter coordType
is a PathCoordType
.
The length of coords
should be COMPSIZE(numCoords,coordType)
.
glPathCoverDepthFuncNV :: MonadIO m => GLenum -> m () Source #
Usage: glPathCoverDepthFuncNV
func
The parameter func
is a DepthFunction
, one of: GL_ALWAYS
, GL_EQUAL
, GL_GEQUAL
, GL_GREATER
, GL_LEQUAL
, GL_LESS
, GL_NEVER
, GL_NOTEQUAL
.
glPathDashArrayNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m () Source #
Usage: glPathDashArrayNV
path dashCount dashArray
The parameter path
is a Path
.
The length of dashArray
should be dashCount
.
glPathFogGenNV :: MonadIO m => GLenum -> m () Source #
Usage: glPathFogGenNV
genMode
The parameter genMode
is a PathGenMode
.
glPathGlyphIndexArrayNV :: MonadIO m => GLuint -> GLenum -> Ptr () -> GLbitfield -> GLuint -> GLsizei -> GLuint -> GLfloat -> m GLenum Source #
Usage: glPathGlyphIndexArrayNV
firstPathName fontTarget fontName fontStyle firstGlyphIndex numGlyphs pathParameterTemplate emScale
glPathGlyphIndexRangeNV :: MonadIO m => GLenum -> Ptr () -> GLbitfield -> GLuint -> GLfloat -> Ptr GLuint -> m GLenum Source #
Usage: glPathGlyphIndexRangeNV
fontTarget fontName fontStyle pathParameterTemplate emScale baseAndCount
glPathGlyphRangeNV :: MonadIO m => GLuint -> GLenum -> Ptr () -> GLbitfield -> GLuint -> GLsizei -> GLenum -> GLuint -> GLfloat -> m () Source #
Usage: glPathGlyphRangeNV
firstPathName fontTarget fontName fontStyle firstGlyph numGlyphs handleMissingGlyphs pathParameterTemplate emScale
The parameter firstPathName
is a Path
.
The parameter fontTarget
is a PathFontTarget
.
The parameter fontStyle
is a PathFontStyle
.
The parameter handleMissingGlyphs
is a PathHandleMissingGlyphs
.
The parameter pathParameterTemplate
is a Path
.
The length of fontName
should be COMPSIZE(fontTarget,fontName)
.
glPathGlyphsNV :: MonadIO m => GLuint -> GLenum -> Ptr () -> GLbitfield -> GLsizei -> GLenum -> Ptr () -> GLenum -> GLuint -> GLfloat -> m () Source #
Usage: glPathGlyphsNV
firstPathName fontTarget fontName fontStyle numGlyphs type charcodes handleMissingGlyphs pathParameterTemplate emScale
The parameter firstPathName
is a Path
.
The parameter fontTarget
is a PathFontTarget
.
The parameter fontStyle
is a PathFontStyle
.
The parameter type
is a PathElementType
.
The parameter handleMissingGlyphs
is a PathHandleMissingGlyphs
.
The parameter pathParameterTemplate
is a Path
.
The length of fontName
should be COMPSIZE(fontTarget,fontName)
.
The length of charcodes
should be COMPSIZE(numGlyphs,type,charcodes)
.
glPathMemoryGlyphIndexArrayNV :: MonadIO m => GLuint -> GLenum -> GLsizeiptr -> Ptr () -> GLsizei -> GLuint -> GLsizei -> GLuint -> GLfloat -> m GLenum Source #
Usage: glPathMemoryGlyphIndexArrayNV
firstPathName fontTarget fontSize fontData faceIndex firstGlyphIndex numGlyphs pathParameterTemplate emScale
glPathParameterfNV :: MonadIO m => GLuint -> GLenum -> GLfloat -> m () Source #
Usage: glPathParameterfNV
path pname value
The parameter path
is a Path
.
The parameter pname
is a PathParameter
.
glPathParameterfvNV :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m () Source #
Usage: glPathParameterfvNV
path pname value
The parameter path
is a Path
.
The parameter pname
is a PathParameter
.
The length of value
should be COMPSIZE(pname)
.
glPathParameteriNV :: MonadIO m => GLuint -> GLenum -> GLint -> m () Source #
Usage: glPathParameteriNV
path pname value
The parameter path
is a Path
.
The parameter pname
is a PathParameter
.
glPathParameterivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m () Source #
Usage: glPathParameterivNV
path pname value
The parameter path
is a Path
.
The parameter pname
is a PathParameter
.
The length of value
should be COMPSIZE(pname)
.
glPathStencilDepthOffsetNV :: MonadIO m => GLfloat -> GLfloat -> m () Source #
Usage: glPathStencilDepthOffsetNV
factor units
glPathStencilFuncNV :: MonadIO m => GLenum -> GLint -> GLuint -> m () Source #
Usage: glPathStencilFuncNV
func ref mask
The parameter func
is a StencilFunction
, one of: GL_ALWAYS
, GL_EQUAL
, GL_GEQUAL
, GL_GREATER
, GL_LEQUAL
, GL_LESS
, GL_NEVER
, GL_NOTEQUAL
.
The parameter ref
is a ClampedStencilValue
.
The parameter mask
is a MaskedStencilValue
.
glPathStringNV :: MonadIO m => GLuint -> GLenum -> GLsizei -> Ptr () -> m () Source #
Usage: glPathStringNV
path format length pathString
The parameter path
is a Path
.
The parameter format
is a PathStringFormat
.
The length of pathString
should be length
.
glPathSubCommandsNV :: MonadIO m => GLuint -> GLsizei -> GLsizei -> GLsizei -> Ptr GLubyte -> GLsizei -> GLenum -> Ptr () -> m () Source #
Usage: glPathSubCommandsNV
path commandStart commandsToDelete numCommands commands numCoords coordType coords
The parameter path
is a Path
.
The parameter commands
is a PathCommand
.
The parameter coordType
is a PathCoordType
.
The length of commands
should be numCommands
.
The length of coords
should be COMPSIZE(numCoords,coordType)
.
glPathSubCoordsNV :: MonadIO m => GLuint -> GLsizei -> GLsizei -> GLenum -> Ptr () -> m () Source #
Usage: glPathSubCoordsNV
path coordStart numCoords coordType coords
The parameter path
is a Path
.
The parameter coordType
is a PathCoordType
.
The length of coords
should be COMPSIZE(numCoords,coordType)
.
glPathTexGenNV :: MonadIO m => GLenum -> GLenum -> GLint -> Ptr GLfloat -> m () Source #
Usage: glPathTexGenNV
texCoordSet genMode components coeffs
The parameter texCoordSet
is a PathColor
.
The parameter genMode
is a PathGenMode
.
The length of coeffs
should be COMPSIZE(genMode,components)
.
glPointAlongPathNV :: MonadIO m => GLuint -> GLsizei -> GLsizei -> GLfloat -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> m GLboolean Source #
Usage: glPointAlongPathNV
path startSegment numSegments distance x y tangentX tangentY
The parameter path
is a Path
.
The length of x
should be 1
.
The length of y
should be 1
.
The length of tangentX
should be 1
.
The length of tangentY
should be 1
.
glProgramPathFragmentInputGenNV :: MonadIO m => GLuint -> GLint -> GLenum -> GLint -> Ptr GLfloat -> m () Source #
Usage: glProgramPathFragmentInputGenNV
program location genMode components coeffs
glStencilFillPathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr () -> GLuint -> GLenum -> GLuint -> GLenum -> Ptr GLfloat -> m () Source #
Usage: glStencilFillPathInstancedNV
numPaths pathNameType paths pathBase fillMode mask transformType transformValues
The parameter pathNameType
is a PathElementType
.
The parameter paths
is a PathElement
.
The parameter pathBase
is a Path
.
The parameter fillMode
is a PathFillMode
.
The parameter mask
is a MaskedStencilValue
.
The parameter transformType
is a PathTransformType
.
The length of paths
should be COMPSIZE(numPaths,pathNameType,paths)
.
The length of transformValues
should be COMPSIZE(numPaths,transformType)
.
glStencilFillPathNV :: MonadIO m => GLuint -> GLenum -> GLuint -> m () Source #
Usage: glStencilFillPathNV
path fillMode mask
The parameter path
is a Path
.
The parameter fillMode
is a PathFillMode
.
The parameter mask
is a MaskedStencilValue
.
glStencilStrokePathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr () -> GLuint -> GLint -> GLuint -> GLenum -> Ptr GLfloat -> m () Source #
Usage: glStencilStrokePathInstancedNV
numPaths pathNameType paths pathBase reference mask transformType transformValues
The parameter pathNameType
is a PathElementType
.
The parameter paths
is a PathElement
.
The parameter pathBase
is a Path
.
The parameter reference
is a StencilValue
.
The parameter mask
is a MaskedStencilValue
.
The parameter transformType
is a PathTransformType
.
The length of paths
should be COMPSIZE(numPaths,pathNameType,paths)
.
The length of transformValues
should be COMPSIZE(numPaths,transformType)
.
glStencilStrokePathNV :: MonadIO m => GLuint -> GLint -> GLuint -> m () Source #
Usage: glStencilStrokePathNV
path reference mask
The parameter path
is a Path
.
The parameter reference
is a StencilValue
.
The parameter mask
is a MaskedStencilValue
.
glStencilThenCoverFillPathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr () -> GLuint -> GLenum -> GLuint -> GLenum -> GLenum -> Ptr GLfloat -> m () Source #
Usage: glStencilThenCoverFillPathInstancedNV
numPaths pathNameType paths pathBase fillMode mask coverMode transformType transformValues
glStencilThenCoverFillPathNV :: MonadIO m => GLuint -> GLenum -> GLuint -> GLenum -> m () Source #
Usage: glStencilThenCoverFillPathNV
path fillMode mask coverMode
glStencilThenCoverStrokePathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr () -> GLuint -> GLint -> GLuint -> GLenum -> GLenum -> Ptr GLfloat -> m () Source #
Usage: glStencilThenCoverStrokePathInstancedNV
numPaths pathNameType paths pathBase reference mask coverMode transformType transformValues
glStencilThenCoverStrokePathNV :: MonadIO m => GLuint -> GLint -> GLuint -> GLenum -> m () Source #
Usage: glStencilThenCoverStrokePathNV
path reference mask coverMode
glTransformPathNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLfloat -> m () Source #
Usage: glTransformPathNV
resultPath srcPath transformType transformValues
The parameter resultPath
is a Path
.
The parameter srcPath
is a Path
.
The parameter transformType
is a PathTransformType
.
The length of transformValues
should be COMPSIZE(transformType)
.
glWeightPathsNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> Ptr GLfloat -> m () Source #
Usage: glWeightPathsNV
resultPath numPaths paths weights
The parameter resultPath
is a Path
.
The parameter paths
is a Path
.
The length of paths
should be numPaths
.
The length of weights
should be numPaths
.
pattern GL_2_BYTES_NV :: (Eq a, Num a) => a Source #
pattern GL_3_BYTES_NV :: (Eq a, Num a) => a Source #
pattern GL_4_BYTES_NV :: (Eq a, Num a) => a Source #
pattern GL_ACCUM_ADJACENT_PAIRS_NV :: (Eq a, Num a) => a Source #
pattern GL_ADJACENT_PAIRS_NV :: (Eq a, Num a) => a Source #
pattern GL_AFFINE_2D_NV :: (Eq a, Num a) => a Source #
pattern GL_AFFINE_3D_NV :: (Eq a, Num a) => a Source #
pattern GL_ARC_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_BEVEL_NV :: (Eq a, Num a) => a Source #
pattern GL_BOLD_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_BOUNDING_BOX_NV :: (Eq a, Num a) => a Source #
pattern GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV :: (Eq a, Num a) => a Source #
pattern GL_CIRCULAR_CCW_ARC_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_CIRCULAR_CW_ARC_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_CIRCULAR_TANGENT_ARC_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_CLOSE_PATH_NV :: (Eq a, Num a) => a Source #
pattern GL_CONIC_CURVE_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_CONSTANT_NV :: (Eq a, Num a) => a Source #
pattern GL_CONVEX_HULL_NV :: (Eq a, Num a) => a Source #
pattern GL_COUNT_DOWN_NV :: (Eq a, Num a) => a Source #
pattern GL_COUNT_UP_NV :: (Eq a, Num a) => a Source #
pattern GL_CUBIC_CURVE_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_DUP_FIRST_CUBIC_CURVE_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_DUP_LAST_CUBIC_CURVE_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_EYE_LINEAR_NV :: (Eq a, Num a) => a Source #
pattern GL_FILE_NAME_NV :: (Eq a, Num a) => a Source #
pattern GL_FIRST_TO_REST_NV :: (Eq a, Num a) => a Source #
pattern GL_FONT_ASCENDER_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_FONT_DESCENDER_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_FONT_GLYPHS_AVAILABLE_NV :: (Eq a, Num a) => a Source #
pattern GL_FONT_HAS_KERNING_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_FONT_HEIGHT_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_FONT_MAX_ADVANCE_HEIGHT_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_FONT_MAX_ADVANCE_WIDTH_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_FONT_NUM_GLYPH_INDICES_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_FONT_TARGET_UNAVAILABLE_NV :: (Eq a, Num a) => a Source #
pattern GL_FONT_UNAVAILABLE_NV :: (Eq a, Num a) => a Source #
pattern GL_FONT_UNDERLINE_POSITION_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_FONT_UNDERLINE_THICKNESS_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_FONT_UNINTELLIGIBLE_NV :: (Eq a, Num a) => a Source #
pattern GL_FONT_UNITS_PER_EM_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_FONT_X_MAX_BOUNDS_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_FONT_X_MIN_BOUNDS_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_FONT_Y_MAX_BOUNDS_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_FONT_Y_MIN_BOUNDS_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_FRAGMENT_INPUT_NV :: (Eq a, Num a) => a Source #
pattern GL_GLYPH_HAS_KERNING_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_GLYPH_HEIGHT_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_GLYPH_HORIZONTAL_BEARING_X_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_GLYPH_VERTICAL_BEARING_X_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_GLYPH_WIDTH_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_HORIZONTAL_LINE_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_ITALIC_BIT_NV :: (Eq a, Num a) => a Source #
pattern GL_LARGE_CCW_ARC_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_LARGE_CW_ARC_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_LINE_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_MITER_REVERT_NV :: (Eq a, Num a) => a Source #
pattern GL_MITER_TRUNCATE_NV :: (Eq a, Num a) => a Source #
pattern GL_MOVE_TO_CONTINUES_NV :: (Eq a, Num a) => a Source #
pattern GL_MOVE_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_MOVE_TO_RESETS_NV :: (Eq a, Num a) => a Source #
pattern GL_OBJECT_LINEAR_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_CLIENT_LENGTH_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_COMMAND_COUNT_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_COMPUTED_LENGTH_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_COORD_COUNT_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_COVER_DEPTH_FUNC_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_DASH_ARRAY_COUNT_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_DASH_CAPS_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_DASH_OFFSET_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_DASH_OFFSET_RESET_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_END_CAPS_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_ERROR_POSITION_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_FILL_BOUNDING_BOX_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_FILL_COVER_MODE_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_FILL_MASK_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_FILL_MODE_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_FOG_GEN_MODE_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_FORMAT_PS_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_FORMAT_SVG_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_GEN_COEFF_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_GEN_COLOR_FORMAT_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_GEN_COMPONENTS_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_GEN_MODE_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_INITIAL_DASH_CAP_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_INITIAL_END_CAP_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_JOIN_STYLE_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_MAX_MODELVIEW_STACK_DEPTH_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_MAX_PROJECTION_STACK_DEPTH_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_MITER_LIMIT_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_MODELVIEW_MATRIX_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_MODELVIEW_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_MODELVIEW_STACK_DEPTH_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_OBJECT_BOUNDING_BOX_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_PROJECTION_MATRIX_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_PROJECTION_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_PROJECTION_STACK_DEPTH_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_STENCIL_DEPTH_OFFSET_FACTOR_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_STENCIL_DEPTH_OFFSET_UNITS_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_STENCIL_FUNC_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_STENCIL_REF_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_STENCIL_VALUE_MASK_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_STROKE_BOUNDING_BOX_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_STROKE_COVER_MODE_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_STROKE_MASK_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_STROKE_WIDTH_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_TERMINAL_DASH_CAP_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_TERMINAL_END_CAP_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_TRANSPOSE_MODELVIEW_MATRIX_NV :: (Eq a, Num a) => a Source #
pattern GL_PATH_TRANSPOSE_PROJECTION_MATRIX_NV :: (Eq a, Num a) => a Source #
pattern GL_PRIMARY_COLOR :: (Eq a, Num a) => a Source #
pattern GL_PRIMARY_COLOR_NV :: (Eq a, Num a) => a Source #
pattern GL_QUADRATIC_CURVE_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_RECT_NV :: (Eq a, Num a) => a Source #
pattern GL_RELATIVE_ARC_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_RELATIVE_CONIC_CURVE_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_RELATIVE_CUBIC_CURVE_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_RELATIVE_HORIZONTAL_LINE_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_RELATIVE_LARGE_CCW_ARC_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_RELATIVE_LARGE_CW_ARC_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_RELATIVE_LINE_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_RELATIVE_MOVE_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_RELATIVE_QUADRATIC_CURVE_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_RELATIVE_RECT_NV :: (Eq a, Num a) => a Source #
pattern GL_RELATIVE_ROUNDED_RECT2_NV :: (Eq a, Num a) => a Source #
pattern GL_RELATIVE_ROUNDED_RECT4_NV :: (Eq a, Num a) => a Source #
pattern GL_RELATIVE_ROUNDED_RECT8_NV :: (Eq a, Num a) => a Source #
pattern GL_RELATIVE_ROUNDED_RECT_NV :: (Eq a, Num a) => a Source #
pattern GL_RELATIVE_SMALL_CCW_ARC_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_RELATIVE_SMALL_CW_ARC_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_RELATIVE_SMOOTH_CUBIC_CURVE_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_RELATIVE_SMOOTH_QUADRATIC_CURVE_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_RELATIVE_VERTICAL_LINE_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_RESTART_PATH_NV :: (Eq a, Num a) => a Source #
pattern GL_ROUNDED_RECT2_NV :: (Eq a, Num a) => a Source #
pattern GL_ROUNDED_RECT4_NV :: (Eq a, Num a) => a Source #
pattern GL_ROUNDED_RECT8_NV :: (Eq a, Num a) => a Source #
pattern GL_ROUNDED_RECT_NV :: (Eq a, Num a) => a Source #
pattern GL_ROUND_NV :: (Eq a, Num a) => a Source #
pattern GL_SECONDARY_COLOR_NV :: (Eq a, Num a) => a Source #
pattern GL_SKIP_MISSING_GLYPH_NV :: (Eq a, Num a) => a Source #
pattern GL_SMALL_CCW_ARC_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_SMALL_CW_ARC_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_SMOOTH_CUBIC_CURVE_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_SMOOTH_QUADRATIC_CURVE_TO_NV :: (Eq a, Num a) => a Source #
pattern GL_SQUARE_NV :: (Eq a, Num a) => a Source #
pattern GL_STANDARD_FONT_FORMAT_NV :: (Eq a, Num a) => a Source #
pattern GL_STANDARD_FONT_NAME_NV :: (Eq a, Num a) => a Source #
pattern GL_SYSTEM_FONT_NAME_NV :: (Eq a, Num a) => a Source #
pattern GL_TRANSLATE_2D_NV :: (Eq a, Num a) => a Source #
pattern GL_TRANSLATE_3D_NV :: (Eq a, Num a) => a Source #
pattern GL_TRANSLATE_X_NV :: (Eq a, Num a) => a Source #
pattern GL_TRANSLATE_Y_NV :: (Eq a, Num a) => a Source #
pattern GL_TRANSPOSE_AFFINE_2D_NV :: (Eq a, Num a) => a Source #
pattern GL_TRANSPOSE_AFFINE_3D_NV :: (Eq a, Num a) => a Source #
pattern GL_TRIANGULAR_NV :: (Eq a, Num a) => a Source #
pattern GL_USE_MISSING_GLYPH_NV :: (Eq a, Num a) => a Source #
pattern GL_UTF16_NV :: (Eq a, Num a) => a Source #
pattern GL_UTF8_NV :: (Eq a, Num a) => a Source #
pattern GL_VERTICAL_LINE_TO_NV :: (Eq a, Num a) => a Source #