286 Commits (352e603d43fbd7d80c2a8daac954b52e48b51d49)

Author SHA1 Message Date
  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
  jules e7e2abbb5c Avoided an unnecessary call in win32 openGL that may have been causing problems with some Nvidea drivers. 11 years ago
  jules 8968df0402 Added some centering methods to Rectangle. 11 years ago
  jules 7a869d6528 Made the OpenGL graphics context keep a cache of textures it has recently used for Image rendering, to avoid repeatedly moving data to the GPU. 11 years ago
  jules a3ea53c460 Version number update 11 years ago
  jules 36c46db3e6 Fix for android openGL texture colour order. 11 years ago
  jules 14906d2293 Added flag JUCE_OPENGL_ALLOW_NON_POWER_OF_TWO_TEXTURES 11 years ago
  jules d2532f4540 Version number update 11 years ago
  jules 7d6ab860fc Replaced an old-style GL function call with a newer equivalent. 11 years ago
  jules d20279d1db Fix to the GL 2D renderer. Also removed the smaller limit on the GL buffer sizes used in win32. 11 years ago
  jules 42bff200ed Improved the vertical font hinting algorithm and removed some duplicated typeface code. 11 years ago
  jules ae291475d6 Avoided a GL symbol redefinition and a warning in MSVC. 11 years ago
  jules 7dd5c09826 Version number update 11 years ago
  jules cdacae9cbb Version 3.0.0 11 years ago
  jules e34b2455f0 Fix for GL positioning of untransformed images. 11 years ago
  jules 1113e17186 Version number update 11 years ago
  jules dc24fdffb5 Android GL fixes. 11 years ago
  jules 57974a793c Some fixes for minor graphical problems. 11 years ago
  jules c58d91fc04 (Fixed typo in last commit) 11 years ago
  jules bea96840b9 Added some openGL definitions to compensate for ones that are missing on certain platforms. 11 years ago
  jules 2f9d02f95c Added a few methods to the Matrix3D class. 11 years ago
  jules b364573890 Minor GL tweak. 11 years ago
  jules 751ad2ed6e Added some GL shader helper functions. 11 years ago
  jules aeb8826889 Allowed dynamic activation of repaint debug mode. 11 years ago
  jules af55d142d3 Minor tweaks and comment corrections. 11 years ago
  jules 3cb4b37e67 Added JUCE_DONT_ASSERT_ON_GLSL_COMPILE_ERROR flag. 11 years ago
  jules 0de50d99a5 Version number update 11 years ago
  jules a8984031ba Made sure that glyph caches are flushed along with the typeface cache. 11 years ago
  jules a204ea7ae8 Version number update 11 years ago
  jules 12bf054456 Version number update 11 years ago
  jules c62da6c983 Cleaned up some pedantic warnings in the iOS build. 11 years ago
  jules 5f9552c4ec Version number update 11 years ago
  jules bdceeeb9f0 Xcode 5 compiler fix. 11 years ago
  jules 059737b163 Version number update 11 years ago
  jules d88d322dc5 Added a couple of methods to Draggable3DOrientation 11 years ago
  jules 25291038b8 Added a method OpenGLContext::setContinuousRepainting, and changed the behaviour so that by default, continuous rendering is OFF. This seems much more likely to be what people need in most cases, but if you need the old behaviour, just call setContinuousRepainting (true). 11 years ago
  jules a2c95ce4fd Cleaned out and optimised some graphics code. 11 years ago
  jules 2651911b87 New method OpenGLContext::getRenderingScale(). Updated the GL demo to use this method of getting the display scale. 11 years ago
  jules 2786eadaf9 Removed a few pedantic warnings. 11 years ago
  jules 636ffe68d3 A bit more minor cleaning-up. 11 years ago
  jules 65c155e372 Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files. 11 years ago
  jules da3838db8a Minor clean-ups. 11 years ago
  jules 1e3973a212 Doxygen warning fixes and extra comments. 11 years ago
  jules 87182ece27 OpenGL rendering fix. 12 years ago
  jules 0b32caaaf0 Fix for GL in OSX retina displays 12 years ago