386 Commits (d4b47809a146a0b6ad3b0bb1d1ef96739c61f2bc)

Author SHA1 Message Date
  jules 990b7b3b09 Fix for openGL components when global scale factors are applied 8 years ago
  hogliux 363ceb08cf Bump version number to 4.3.0 8 years ago
  hogliux 4eb89336f9 Bump version number to 4.2.4 8 years ago
  hogliux c7b347242d Partially undo commits #99186e5 and #89d938d and use less-intrusive, JUCE-internal fix for OpenGLContext detach crash 8 years ago
  hogliux 630ab88f8b Version number update 9 years ago
  jules 021209e216 Changed ImagePixelData::clone to return a smart pointer rather than a raw one, to avoid a reference-count leak 9 years ago
  jules ec40f0940c Updated version numbers in modules, and resaved example projects 9 years ago
  jules 0b3a11ee07 Updated version number to 4.2.1 9 years ago
  jules 42a956c9c6 Added a workaround for an obscure GL race condition when closing contexts 9 years ago
  jules fb864a5cb1 Corrected some spelling mistakes in comments 9 years ago
  Timur Doumler 70949aa0c6 Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects. 9 years ago
  jules cd37ba3aa4 Fix for openGL when a GL component is removed from its parent without detaching first. 9 years ago
  jules b5907fa90d Normalised some divider comments 9 years ago
  jules b355af98a1 Disabled depth-test when overlaying 2D rendering on openGL 3D content 9 years ago
  jules 08b853ee35 Removed some cross-module header inclusions, replacing them with macros to optionally make native helper classes public 9 years ago
  jules 3d341b8ca1 Added some linux GL definitions 9 years ago
  jules e1b32ff2f3 A couple of openGL3 fixes for win32 9 years ago
  jules 9e595439f6 Refactored some openGL function declarations to fix a couple of build problems 9 years ago
  jules 59befc7bb4 Removed some dead code 9 years ago
  jules 4e6ea1dbdf Added some missing win32 GL function support needed for GL3 9 years ago
  hogliux 082b15969f Fix OpenGL 2D custom shader crash on newer Android devices 9 years ago
  hogliux 256e66dfa3 Add workaround for OpenGL drivers which do not support glGetString(GL_SHADING_LANGUAGE_VERSION) 9 years ago
  jules 88b1fe0d97 Better handling of OSX openGL buffer-swapping in occluded windows 9 years ago
  jules 923e8fabdb Removed some unnecessary includes of AppConfig.h 9 years ago
  jules c95253fad0 Cleaned out some old amalgamated build references. 9 years ago
  jules 4583fa3fbf Used the ignoreUnused() function to tidy up some old code 9 years ago
  jules 2a1234b6ac Simplified some inter-module dependencies and exception-catching fallbacks 9 years ago
  jules 19d0c71050 Version number update 9 years ago
  jules 9f602bd7e9 Modernised some argument types in the GL vector classes 9 years ago
  jules 82b0a3628b Added some comments regarding MessageManagerLocks 9 years ago
  jules 02492b36b9 Lots of small whitespace tweaks. 9 years ago
  jules 428c8a79a5 Version number update 9 years ago
  jules c06db136bd Added a few noexcepts to some GL functions 9 years ago
  jules 9f7eb07ce5 OpenGL: changed image invalidation to allow non-GL threads that draw into images to correctly invalidate the GPU-cached version 9 years ago
  jules c35ed85677 Version number update 9 years ago
  jules 89ba69ab29 Android Bluetooth MIDI, pro-audio i/o and improved openGL support 9 years ago
  jules 12447ba38f Version 4.0.1 9 years ago
  jules 2723a60208 Fixed a dependency in the openGL module manifest 9 years ago
  jules e3e812ecd6 Fixed a couple of threading issues with openGL images on OSX. 9 years ago
  hogliux 71532b0e75 Add missing OpenGL definition GL_MULTISAMPLE 9 years ago
  jules 16fa0e8ad9 Added new method OpenGLContext::getContextAttachedTo() 9 years ago
  jules 029c9a7e71 Added some methods to OpenGLShaderProgram to allow uniforms to be set directly by name rather than needing a Uniform object. 9 years ago
  Timur Doumler dca4d77f9d Fixed compiler warnings on Visual Studio 2015 RTM. 9 years ago
  jules 861d3d9710 Version 3.2.0 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  hogliux effdc661ca Fix correct repainting of OpenGLContexts if a non-compositing window manager is used on linux 10 years ago
  hogliux 2f94c8019d Implement proper android scaling support 10 years ago
  Timur Doumler 636720fa27 Fixed matrix multiplication bug: Matrix3D operator* was implemented the wrong way around. 10 years ago
  jules b6a1d5386d Added more re-binding of vertex buffers in GL rendering code, to work around people's own GL code unbinding this. 10 years ago
  jules 0c99e8e068 Minor cleanups 10 years ago