219 Commits (0149aab09d478d2bbbad45e7e6ae9e5bd24f7d3c)

Author SHA1 Message Date
  jules 41f257053a Fix for openGL rendering engine in native-titlebar windows. 11 years ago
  jules 7a47c12a76 Cleaned away some old region-masking code from ComponentPeer, and improved some messy repaint inefficiencies involving win32 GL rendering. 11 years ago
  jules ebc0b2b727 Removed some warning settings that weren't supported by older GCCs. Also added workarounds for some spurious GCC warnings. 11 years ago
  jules 6629921a8b Removed some override specifiers due to a Clang compiler bug. 11 years ago
  jules 67916bc9d0 Refactored OpenGLGraphicsContext to share a lot of code with the software renderer, and to use edgetables rather than image masks for faster clipping. 11 years ago
  jules 32c98223ac Refactored some lowlevelgraphicscontext classes to remove duplicated code. 11 years ago
  jules aafa12fd81 Increased the warning level for the Xcode builds of the demo + introjucer, and avoided a few warnings. 11 years ago
  jules 1b9a60e52c Added a templated type to the RectangleList class. If you've used this class and these changes cause syntax errors, all you need to do to your code is to replace "RectangleList" with "RectangleList<int>" and everything will work as it did before. 11 years ago
  jules 60a0087114 Some internal component peer work. 12 years ago
  jules 30cc1ed757 Added flags for multisampling in GL, and implementation of this for iOS. 12 years ago
  jules 8d05e58bc7 Horrible hack to work around OSX openGL swap intervals not working correctly when the window is occluded. 12 years ago
  jules 4a5380171a Version number update 12 years ago
  jules 5a1112ab94 Updated the format of the header include guard macros. 12 years ago
  jules 4fc8fbaef1 Added some more override decorators. 12 years ago
  jules c75a7300f5 Added some 'override' modifiers to overridden methods. 12 years ago
  jules 048e5c679b Version number update 12 years ago
  jules 03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 12 years ago
  jules b2240146ad OpenGLImage fix. 12 years ago
  jules 20a72142b7 Version number update 12 years ago
  jules 4b2816b3f8 GL fix for android 12 years ago
  jules c7506df13f Changed some pass-by-references to pass-by-value to improve compiler optimisation. 12 years ago
  jules 34e5591701 v2.0.40 12 years ago
  jules e339d39eb4 v2.0.39 12 years ago
  jules 842a0f5705 Avoided GL contexts being destroyed when a window is minimised. 12 years ago
  jules b26cc92546 Fixes for Windows 8 DPI awareness, Windows GL window touch events, and some GL compatibility tweaks. 12 years ago
  jules 5ee819e739 Fix for the GL areShadersAvailable method. 12 years ago
  jules 5601c4d189 Introjucer: Added an exporter for Code::Blocks projects 12 years ago
  jules 25c70643e3 OpenGL linux fix, and removed some deprecated GL calls. 12 years ago
  jules ba2dc52b34 Made use of @autoreleasepool for clang builds. 12 years ago
  jules b986d11291 Minor GL optimisation. 12 years ago
  jules fbe3d179fb Preventing flicker when closing OSX openGL windows. 12 years ago
  jules cf781ecb75 OpenGL tweaks, including fix for flickering GL windows when resizing in OSX. 12 years ago
  jules 4d4cc13a46 2.0.38 12 years ago
  jules aacb92a33a Small windows GL tweak. 12 years ago
  jules 0abd7a3fa1 OpenGL: removed the artifical render-throttling code, allowing the rendering to be kept in sync by the native GL swap-interval. 12 years ago
  jules 63411d7a47 2.0.37 12 years ago
  jules e75663b467 Improved some openGL texture creation functionality. 12 years ago
  jules 14b0493bb0 2.0.36 12 years ago
  jules 942b2922a5 2.0.35 12 years ago
  jules 9152fc8120 v2.0.34 12 years ago
  jules 9fbc963d96 2.0.33 12 years ago
  jules 1f6e0aed9d Android GL fix. 12 years ago
  jules ad33fca65a Minor clean-ups and documentation. 12 years ago
  jules 38e61f778a Corrected openGL framebuffer releasing. 12 years ago
  jules cd8adde4de 2.0.32 12 years ago
  jules 29b9450fcb Minor GL optimisation. 12 years ago
  jules b4b8aa939f Fix for iOS high-DPI openGL. 12 years ago
  jules 959b38a083 GL rendering context fix. 12 years ago
  jules 6f88b7ae60 Minor clean-ups. 12 years ago
  jules 7a3453f48b Minor clean-ups. 12 years ago