gl-0.3: Complete OpenGL raw bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Raw.Extension.NV.PathRendering

Contents

Synopsis

Extension Support

GL_NV_path_rendering

glPathCoordsNV :: MonadIO m => GLuint -> GLsizei -> GLenum -> Ptr () -> m () Source

glPathGlyphsNV :: MonadIO m => GLuint -> GLenum -> Ptr () -> GLbitfield -> GLsizei -> GLenum -> Ptr () -> GLenum -> GLuint -> GLfloat -> m () Source

glPathStringNV :: MonadIO m => GLuint -> GLenum -> GLsizei -> Ptr () -> m () Source

pattern GL_2_BYTES_NV :: (Num a, Eq a) => a Source

pattern GL_3_BYTES_NV :: (Num a, Eq a) => a Source

pattern GL_4_BYTES_NV :: (Num a, Eq a) => a Source

pattern GL_ACCUM_ADJACENT_PAIRS_NV :: (Num a, Eq a) => a Source

pattern GL_ADJACENT_PAIRS_NV :: (Num a, Eq a) => a Source

pattern GL_AFFINE_2D_NV :: (Num a, Eq a) => a Source

pattern GL_AFFINE_3D_NV :: (Num a, Eq a) => a Source

pattern GL_ARC_TO_NV :: (Num a, Eq a) => a Source

pattern GL_BEVEL_NV :: (Num a, Eq a) => a Source

pattern GL_BOLD_BIT_NV :: (Num a, Eq a) => a Source

pattern GL_BOUNDING_BOX_NV :: (Num a, Eq a) => a Source

pattern GL_CIRCULAR_CCW_ARC_TO_NV :: (Num a, Eq a) => a Source

pattern GL_CIRCULAR_CW_ARC_TO_NV :: (Num a, Eq a) => a Source

pattern GL_CLOSE_PATH_NV :: (Num a, Eq a) => a Source

pattern GL_CONIC_CURVE_TO_NV :: (Num a, Eq a) => a Source

pattern GL_CONSTANT_NV :: (Num a, Eq a) => a Source

pattern GL_CONVEX_HULL_NV :: (Num a, Eq a) => a Source

pattern GL_COUNT_DOWN_NV :: (Num a, Eq a) => a Source

pattern GL_COUNT_UP_NV :: (Num a, Eq a) => a Source

pattern GL_CUBIC_CURVE_TO_NV :: (Num a, Eq a) => a Source

pattern GL_EYE_LINEAR_NV :: (Num a, Eq a) => a Source

pattern GL_FILE_NAME_NV :: (Num a, Eq a) => a Source

pattern GL_FIRST_TO_REST_NV :: (Num a, Eq a) => a Source

pattern GL_FONT_ASCENDER_BIT_NV :: (Num a, Eq a) => a Source

pattern GL_FONT_DESCENDER_BIT_NV :: (Num a, Eq a) => a Source

pattern GL_FONT_GLYPHS_AVAILABLE_NV :: (Num a, Eq a) => a Source

pattern GL_FONT_HAS_KERNING_BIT_NV :: (Num a, Eq a) => a Source

pattern GL_FONT_HEIGHT_BIT_NV :: (Num a, Eq a) => a Source

pattern GL_FONT_UNAVAILABLE_NV :: (Num a, Eq a) => a Source

pattern GL_FONT_UNINTELLIGIBLE_NV :: (Num a, Eq a) => a Source

pattern GL_FONT_UNITS_PER_EM_BIT_NV :: (Num a, Eq a) => a Source

pattern GL_FONT_X_MAX_BOUNDS_BIT_NV :: (Num a, Eq a) => a Source

pattern GL_FONT_X_MIN_BOUNDS_BIT_NV :: (Num a, Eq a) => a Source

pattern GL_FONT_Y_MAX_BOUNDS_BIT_NV :: (Num a, Eq a) => a Source

pattern GL_FONT_Y_MIN_BOUNDS_BIT_NV :: (Num a, Eq a) => a Source

pattern GL_FRAGMENT_INPUT_NV :: (Num a, Eq a) => a Source

pattern GL_GLYPH_HAS_KERNING_BIT_NV :: (Num a, Eq a) => a Source

pattern GL_GLYPH_HEIGHT_BIT_NV :: (Num a, Eq a) => a Source

pattern GL_GLYPH_WIDTH_BIT_NV :: (Num a, Eq a) => a Source

pattern GL_HORIZONTAL_LINE_TO_NV :: (Num a, Eq a) => a Source

pattern GL_ITALIC_BIT_NV :: (Num a, Eq a) => a Source

pattern GL_LARGE_CCW_ARC_TO_NV :: (Num a, Eq a) => a Source

pattern GL_LARGE_CW_ARC_TO_NV :: (Num a, Eq a) => a Source

pattern GL_LINE_TO_NV :: (Num a, Eq a) => a Source

pattern GL_MITER_REVERT_NV :: (Num a, Eq a) => a Source

pattern GL_MITER_TRUNCATE_NV :: (Num a, Eq a) => a Source

pattern GL_MOVE_TO_CONTINUES_NV :: (Num a, Eq a) => a Source

pattern GL_MOVE_TO_NV :: (Num a, Eq a) => a Source

pattern GL_MOVE_TO_RESETS_NV :: (Num a, Eq a) => a Source

pattern GL_OBJECT_LINEAR_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_CLIENT_LENGTH_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_COMMAND_COUNT_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_COMPUTED_LENGTH_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_COORD_COUNT_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_COVER_DEPTH_FUNC_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_DASH_ARRAY_COUNT_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_DASH_CAPS_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_DASH_OFFSET_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_DASH_OFFSET_RESET_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_END_CAPS_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_ERROR_POSITION_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_FILL_BOUNDING_BOX_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_FILL_COVER_MODE_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_FILL_MASK_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_FILL_MODE_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_FOG_GEN_MODE_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_FORMAT_PS_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_FORMAT_SVG_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_GEN_COEFF_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_GEN_COLOR_FORMAT_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_GEN_COMPONENTS_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_GEN_MODE_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_INITIAL_DASH_CAP_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_INITIAL_END_CAP_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_JOIN_STYLE_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_MITER_LIMIT_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_MODELVIEW_MATRIX_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_MODELVIEW_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_PROJECTION_MATRIX_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_PROJECTION_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_STENCIL_FUNC_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_STENCIL_REF_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_STROKE_COVER_MODE_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_STROKE_MASK_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_STROKE_WIDTH_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_TERMINAL_DASH_CAP_NV :: (Num a, Eq a) => a Source

pattern GL_PATH_TERMINAL_END_CAP_NV :: (Num a, Eq a) => a Source

pattern GL_PRIMARY_COLOR :: (Num a, Eq a) => a Source

pattern GL_PRIMARY_COLOR_NV :: (Num a, Eq a) => a Source

pattern GL_QUADRATIC_CURVE_TO_NV :: (Num a, Eq a) => a Source

pattern GL_RECT_NV :: (Num a, Eq a) => a Source

pattern GL_RELATIVE_ARC_TO_NV :: (Num a, Eq a) => a Source

pattern GL_RELATIVE_LINE_TO_NV :: (Num a, Eq a) => a Source

pattern GL_RELATIVE_MOVE_TO_NV :: (Num a, Eq a) => a Source

pattern GL_RELATIVE_RECT_NV :: (Num a, Eq a) => a Source

pattern GL_RELATIVE_ROUNDED_RECT2_NV :: (Num a, Eq a) => a Source

pattern GL_RELATIVE_ROUNDED_RECT4_NV :: (Num a, Eq a) => a Source

pattern GL_RELATIVE_ROUNDED_RECT8_NV :: (Num a, Eq a) => a Source

pattern GL_RELATIVE_ROUNDED_RECT_NV :: (Num a, Eq a) => a Source

pattern GL_RESTART_PATH_NV :: (Num a, Eq a) => a Source

pattern GL_ROUNDED_RECT2_NV :: (Num a, Eq a) => a Source

pattern GL_ROUNDED_RECT4_NV :: (Num a, Eq a) => a Source

pattern GL_ROUNDED_RECT8_NV :: (Num a, Eq a) => a Source

pattern GL_ROUNDED_RECT_NV :: (Num a, Eq a) => a Source

pattern GL_ROUND_NV :: (Num a, Eq a) => a Source

pattern GL_SECONDARY_COLOR_NV :: (Num a, Eq a) => a Source

pattern GL_SKIP_MISSING_GLYPH_NV :: (Num a, Eq a) => a Source

pattern GL_SMALL_CCW_ARC_TO_NV :: (Num a, Eq a) => a Source

pattern GL_SMALL_CW_ARC_TO_NV :: (Num a, Eq a) => a Source

pattern GL_SMOOTH_CUBIC_CURVE_TO_NV :: (Num a, Eq a) => a Source

pattern GL_SQUARE_NV :: (Num a, Eq a) => a Source

pattern GL_STANDARD_FONT_FORMAT_NV :: (Num a, Eq a) => a Source

pattern GL_STANDARD_FONT_NAME_NV :: (Num a, Eq a) => a Source

pattern GL_SYSTEM_FONT_NAME_NV :: (Num a, Eq a) => a Source

pattern GL_TRANSLATE_2D_NV :: (Num a, Eq a) => a Source

pattern GL_TRANSLATE_3D_NV :: (Num a, Eq a) => a Source

pattern GL_TRANSLATE_X_NV :: (Num a, Eq a) => a Source

pattern GL_TRANSLATE_Y_NV :: (Num a, Eq a) => a Source

pattern GL_TRANSPOSE_AFFINE_2D_NV :: (Num a, Eq a) => a Source

pattern GL_TRANSPOSE_AFFINE_3D_NV :: (Num a, Eq a) => a Source

pattern GL_TRIANGULAR_NV :: (Num a, Eq a) => a Source

pattern GL_USE_MISSING_GLYPH_NV :: (Num a, Eq a) => a Source

pattern GL_UTF16_NV :: (Num a, Eq a) => a Source

pattern GL_UTF8_NV :: (Num a, Eq a) => a Source

pattern GL_VERTICAL_LINE_TO_NV :: (Num a, Eq a) => a Source