315 Commits (c20a61b80210de917a0123fe110f6207e6f62d45)

Author SHA1 Message Date
  jules 653a68ddee Added includes of new template classes. 10 years ago
  jules 61bf9392d0 Cleaned up a few OSX 10.10 deprecated functions. 10 years ago
  jules fd7b9a8542 Workaround for leak of openGL textures when Images are deleted without an active GL context. 10 years ago
  jules 28b790c4c1 Fixed ridiculous typo in openGL 10 years ago
  jules 4f591df870 Initial check-in of new simple app helper classes 10 years ago
  jules 91c81a6319 Avoided a crash in openGL when running on very old Windows drivers. 10 years ago
  jules 9356a51249 Avoided some unwanted GLSL assertions. 10 years ago
  jules 44fa2827ad Resaved projects. 10 years ago
  jules b88b621d81 Restructured some openGL file locations. 10 years ago
  jules 56d2ae6a75 More iOS opengl version tweaking 10 years ago
  jules 9dd760c86b Another update for iOS8 openGL multisampling 10 years ago
  jules 49dd0011b0 Updates for iOS GL calls in iOS8 10 years ago
  jules 3b13032b8c Updated some iOS GL calls to use newer API types and functions 10 years ago
  jules 44b5f716cb Fixes for openGL on iOS to use multisampling. 10 years ago
  jules b4bef8e91e Avoided enabling openGL 3 support on linux, which was causing problems because of missing symbols. 10 years ago
  jules 6c30e83de1 Added openGL macro JUCE_GLSL_VERSION 10 years ago
  jules da8e3c53b6 Fix for win32 openGL repaints when continuous rendering is turned off. 10 years ago
  jules 99e8445b96 Version number update 10 years ago
  jules fcf010e74f Removed glDrawBuffers call (wasn't available in GLES) 10 years ago
  jules 6a952d2e0b Added glDrawBuffers to the GL extension function list. 10 years ago
  jules d2e1c7f679 Version number update 10 years ago
  jules 2f1ef234ce Tightened up a few places where numeric conversion warnings could happen. 10 years ago
  jules f8e9a13f1d Version number update 11 years ago
  jules af0276b698 Refactored some openGL 2D shaders to move some interpolation from the fragment shader into varying variables. 11 years ago
  jules 619d475021 Fixes for building on iOS 6 SDK 11 years ago
  jules 6cd4bb5448 OpenGL thread-safety fix. 11 years ago
  jules 51494449c7 iOS background app GL rendering workaround. 11 years ago
  jules 3c5dce0b92 iOS openGL background process fix. 11 years ago
  jules 09d626eafa Fix to make GL rendered comps repaint when un-minimised on win32. 11 years ago
  jules e449f1a8af Workarounds for a couple of MSVC quirks. 11 years ago
  jules f805382a83 Fix for iOS openGL framebuffers. 11 years ago
  jules 4251a2437b Version number update 11 years ago
  jules e5c556d307 Added support for GLSL v3 in iOS 11 years ago
  jules c74d5e8635 Added openGL error message mappings. 11 years ago
  jules 35fd84cc52 Better parsing of openGL SL version number. 11 years ago
  jules aeb6657cb4 Some fixes and clean-ups to OpenGLFrameBuffer 11 years ago
  jules dfda7c77fc Workarounds for some mingw build problems. 11 years ago
  jules 0de3ec9a51 OSX warning fix. 11 years ago
  jules b09467c7c5 Couple of GL clean-ups. 11 years ago
  jules b1b08106bf Updated OpenGLGraphicsContext to be able to use GL3 contexts. 11 years ago
  jules 12fb13bdea Tweaks for OpenGL 3 support. 11 years ago
  jules 272bcbcaab Added a method OpenGLContext::setOpenGLVersionRequired, which can be used to request a v3.2 context. 11 years ago
  jules 946c1804fd Avoided an unnecessary GL assertion. 11 years ago
  jules 7f9425058a Version number update 11 years ago
  jules fb1018a034 Better GL context scale change detection. 11 years ago
  jules 7b3ac6ebe7 Better detection of changes of display scale in GL component. 11 years ago
  jules fa2b42a742 Android GL fixes. 11 years ago
  jules 56f7676601 Refactored the OpenGLGraphicsContextCustomShader class and added a demo for it. 11 years ago
  jules 6427e11ae3 New class: OpenGLGraphicsContextCustomShader, which allows custom fragment shaders to be applied to a rectangular area during a normal 2D paint routine, to achieve per-pixel effects. 11 years ago
  jules 80387e8cb5 Stripped out all the old openGL fixed-function code, and hard-coded the assumption that it'll be running on hardware that's capable of running GLSL. 11 years ago