Skip to content

OpenGL Compatibility

Dave Kerr edited this page Mar 11, 2014 · 4 revisions

SharpGL supports almost all extensions and the core functionality of OpenGL to version 4.2. If you are unsure of whether an extension is supported, check here. If you find that an extension you need is not supported, please fork and add it or raise an issue.

Core Functionality

All OpenGL Core Functionality is fully implemented up to and including: OpenGL 4.2

OpenGL Functions from 1.2 to 1.5 (inclusive) which have been deprecated in the standard are available to use, but marked as Obsolete - meaning that their usage will generate warnings.

Supported Extensions

OpenGL 1.1

  • Vertex Arrays
    • EXT_vertex_array
  • Polygon Offsets (Depth Biasing)
    • EXT_polygon_offset
  • RGBA logical blending
    • EXT_blend_logic_op
  • Texture Copy and Sub-copy
    • EXT_subtexture
    • EXT_copy_texture
  • Texture Formats
    • EXT_texture
  • Texture Objects
    • EXT_texture_object

TODO: copy over from https://sharpgl.codeplex.com/wikipage?title=OpenGL%20Extensions%20Compatibility

Clone this wiki locally