21 Commits (b51c0a93aa65b66ecfd12a55533963c26af1a78e)

Author SHA1 Message Date
  jules 0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 12 years ago
  jules 02c0cd009c Cleaned up some compiler warnings. 12 years ago
  jules 9615781f24 OpenGL fix 12 years ago
  jules d1757b5e8a Minor stuff. 12 years ago
  jules a51a4952e4 Cleaned up a few VC warnings. 12 years ago
  jules f6ce67ed4a OpenGL context now supports high DPI displays. Added operator* to Rectangle class. 12 years ago
  jules c018cba8c8 A couple of tweaks to improve iOS/android openGL. 12 years ago
  jules e35e130362 Added some matrix uniform setting methods to OpenGLShaderProgram. 13 years ago
  jules 5a69cc6ce2 Internal tidying-up. 13 years ago
  jules e04fba6f42 OpenGL threading fix. 13 years ago
  jules 68024fb8aa Changed OpenGLContext to take a native context handle as its sharing context. 13 years ago
  jules bd0741f9a9 Added method OpenGLContext::deactivateCurrentContext(). 13 years ago
  jules ebfd2835d8 OpenGLContext fix. 13 years ago
  jules 7d9e06d788 Added OpenGL locking for OSX. 13 years ago
  jules 04c2d6cfc1 Added some GL error handling and tweaks to support older PC builds. 13 years ago
  jules 351416c09a Tidied up some docs and comments. 13 years ago
  jules 0f8cc04904 GL fixes, clean-ups, docs. 13 years ago
  jules 91a41ddbd8 OpenGL refactoring (stage 1) 13 years ago
  jules b338698e34 OpenGL: removed the fixed-function rendering code, replacing it with a simple software renderer that blits its results to the GL context. Removed the public OpenGLGraphicsContext class, replacing it with a createOpenGLGraphicsContext() function which returns an appropriate shader-based or software-based renderer object. 13 years ago
  jules 493a78f33d More openGL: removed problematic gl_FragCoord use; made shaders work in GLES2. 13 years ago
  jules b65b34ad40 More openGL refactoring, completion of all-shader graphic pipeline. 13 years ago