Skip to content

SharedGL v0.3.0

Compare
Choose a tag to compare
@dmaivel dmaivel released this 14 Aug 03:37
· 163 commits to master since this release
  • Most/all functions up to OpenGL 2.1 have been implemented
    • By default, SharedGL will now report 2.1
    • Draw functionality is still a bit buggy, prone to crashing
  • Fixed GL_RGB8 with textures
  • Added GL_LUMINANCE_ALPHA support for textures
  • Fixed glGenVertexArrays where parameter GLsizei n now gets handled by the client instead of being passthroughed
  • Added glBindFragDataLocation
  • Added additional GLX functions/functionality for comptability
  • Added client-side environment variables
    • Users may now specify GLX_VERSION_OVERRIDE=X.X, GL_VERSION_OVERRIDE=X.X, and GLSL_VERSION_OVERRIDE=X.X for version control on the client side (otherwise, use whatever the server reports, which can also be changed with -g X.X)
    • Overriding the GLSL version can only be done on the client side
  • Added support for 1D and 3D textures
  • Added glGetBooleanv and glGetDoublev