430 Commits (b51d43d8246404238ab5b47b47ba4ccb98688f73)

Author SHA1 Message Date
  jules 9d56e2990d Optimised the GL renderer to avoid splitting large rectangles into horizontal strips unnecessarily 7 years ago
  jules 2dc9316420 Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility) 7 years ago
  ed dbb2f620b4 Bump version number to 5.2.0 7 years ago
  hogliux 159ffb5fb9 OpenGL: Added method OpenGLContext::setTextureMagnificationFilter to change GL's texture magnification filter 7 years ago
  hogliux b9b34393d1 Improved scheduling when multiple threads are fighting for the MessageManagerLock 7 years ago
  jules 369d59f656 Added a template to allow the HeapBlock class to be given signed ints or other types that are not size_t for its size parameters 7 years ago
  hogliux bd0ec0ca8c Android: Fixed a rare race-condition in android OpenGL startup which could occur if the OpenGL context is destroyed before it is fully initialised 7 years ago
  jules 12f9f33e91 Bit of modernisation in OpenGLContext 7 years ago
  tpoole 0ae8aa812c Bump version number to 5.1.2 7 years ago
  jules eda613c6db Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools 7 years ago
  jules 7c6f3d40b6 Tidied up some method calls involving HeapBlock 7 years ago
  tpoole 9b687968db Fixed some g++ compiler warnings 7 years ago
  jules 47284a4209 Improved some comments in OpenGLAppComponent 7 years ago
  hogliux c02ef79fd6 Bump version number to 5.1.1 7 years ago
  hogliux eb33f537da Bump version number to 5.1.1 7 years ago
  hogliux c1ad53c14e Bump version number to 5.1.0 7 years ago
  jules 4e5f005421 Added a method Component::getChildren() to allow them to be iterated with a range-based for loop, and used this in appropriate places around the codebase 8 years ago
  tpoole 73d4e73a3d UnitTestRunner: Fixed some build warnings on Linux 8 years ago
  hogliux a54ad21045 Android: Added a workaround for compiler error in Android SDK 18 and 19 8 years ago
  hogliux eb38256e2c Removed an assertion which was already checked just a few lines above 8 years ago
  hogliux 6f94997adb Don't assert on GL errors if the peer is not valid anymore 8 years ago
  hogliux 4b114d89a7 OpenGL: Fixed a crash in Cubase/WaveLab when OpenGL is used in a plug-ins editor 8 years ago
  hogliux bc3ef88603 Bump version number to 5.0.2 8 years ago
  jules 2c3c9e5d18 A bit more minor cleaning up 8 years ago
  jules de855f0b35 Cleanups to some X windowing classes 8 years ago
  jules a6ef6f393b Clarified a comment in OpenGLRenderer 8 years ago
  hogliux 8413614744 Bump version number to 5.0.1 8 years ago
  jules baddc6389e Workarounds for some new "recommended" Xcode warning flags 8 years ago
  hogliux 9d81c5066a Bump version number to 5.0.0 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  jules 38d49a5ee7 Modernised a few RectangleList iterators 8 years ago
  jules 1465f545d1 Made an openGL assertion slightly less strict 8 years ago
  jules 8ed41ed14b Fixed some whitespace style and cleaned up some code using C++11 8 years ago
  jules c236e75cf5 Adde some missing JUCE_API annotations 8 years ago
  hogliux 2e08db47ff Added a shader workaround for GPUs on older Android devices 8 years ago
  hogliux 327f61eacf Fixed a dead-lock which could occur if an OpenGLContext was created and immedietely deleted before it had a chance to render 8 years ago
  tpoole 1e2f6fec5c Restored module header #defines 8 years ago
  hogliux 6af68f7831 Added missing precision specifier in translateFragmentShaderToV3 8 years ago
  hogliux 42305de6da Added method OpenGLContext::executeOnGLThread to help executing gl house-keeping tasks on the gl thread even when the message manager is locked 8 years ago
  hogliux 934aa72d6f Fixed an issue where the Projucer would not detect OpenGL ESv3 support correctly on Android 8 years ago
  Felipe F. Tonello c2100022cc Added several linux improvements to the event loop, MIDI and X11 (see commit messsage) 8 years ago
  hogliux 6559b3e185 Fixed multiple harmless warnings in Android builds 8 years ago
  hogliux 2da1bc5f41 Replace include guards with "#pragma once" 8 years ago
  hogliux 9f3fb1c0a6 Added a compiler error if your compiler is too old and removed numerous code checks for old compilers which are now deprecated 8 years ago
  hogliux e0aff606a8 Bump version number to 4.3.1 8 years ago
  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