208 Commits (bb724761f22a2b51a17205c07ed2343e56e67298)

Author SHA1 Message Date
  ed 7d1918b385 macOS/iOS: Replace compile-time deployment target checks with runtime checks using the available keyword 3 years ago
  ed b9542ccc4c Update code to use C++14 [[deprecated]] attribute 3 years ago
  reuk abf493122f
OpenGL: Attempt to enable multisampling on Android 3 years ago
  reuk 75258a4ba6
OpenGL: Add multisampling support on Linux 3 years ago
  attila cea889d311 macOS OpenGL: Use display refresh rate when rate limiting swapBuffers() 3 years ago
  attila 5c933d4c4e macOS OpenGL: Use display refresh rate when rate limiting swapBuffers() 3 years ago
  ed 7bc696cd28 Windows: Use Component::ScaleFactorListener in ActiveXComponent, OpenGL and video native code and remove some unnecessary JUCE_WIN_PER_MONITOR_DPI_AWARE checks 3 years ago
  reuk 65396f986d
OpenGL: Use correct reference to glResolveMultisampleFramebufferAPPLE 3 years ago
  reuk 7ac6911ccc
Windows: Fix clang/gnu compiler warnings 3 years ago
  reuk 54423f6583
OpenGL: Add GLEW-inspired dynamic function loading 4 years ago
  Tom Poole 79fbde7099 Added preliminary support for FreeBSD 4 years ago
  ed 22777e5480 Linux: Remove embedded OpenGL window events from event queue when destroying 4 years ago
  ed f6338c0f8e Windows: Added ScopedThreadDPIAwarenessSetter for correctly setting and resetting thread DPI-awareness for methods which interact with an HWND and removed some DPI workarounds 4 years ago
  reuk a31a4dc5f7
X11: Ensure repainting still works after destorying a GL context 4 years ago
  ed 088e100c1f Narrowed the scoped of some undeclared Objective-C selector warnings 4 years ago
  ed b7e28541ca Replaced deprecated Displays methods 4 years ago
  ed d83b3f7716 iOS: Convert logical to physical bounds when resolving OpenGL multisampled framebuffers 4 years ago
  ed a95ec7bc8f Linux: Check parent window is still valid before unmapping/destroying embedded OpenGL window 4 years ago
  ed 009d685179 Updated all license headers 4 years ago
  reuk 092bc44413
MinGW: Fix windows/gcc warnings 5 years ago
  reuk 4cf66d6522 Cleanup: Remove redundant inlines 5 years ago
  Tom Poole 6cb75d9d2c Replaced all references to ROLI with Raw Material Software and regenerated all bytecode 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  ed add88c33f2 Replaced all references to ROLI with Raw Material Software and regenerated all bytecode 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  ed 74ca3b44c4 Linux: Removed X11-specific code from LinuxComponentPeer 5 years ago
  ed fe61354c21 Linux: Added X11Symbols and WebKitSymbols singletons to dynamically load X11 and WebKit library functions at runtime 5 years ago
  reuk 5f348c3040 Warnings: Add warning-wrangling header 5 years ago
  reuk 327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 5 years ago
  Tom Poole 5e9826ecf8 Added some missing license headers 5 years ago
  ed ccbe0816d0 Changed fallthrough return value to nullptr in OpenGLContext::NativeContext::getNativeHandle() on Windows 5 years ago
  ed 99a17ad3a9 Windows: Fixed an issue with OpenGL rendering scale in plug-ins 5 years ago
  ed 18523101be Windows: Refactored DPI handling in the VST wrapper and hosting code 5 years ago
  ed a54da0b832 Fixed some more typos 5 years ago
  ed 6f4d212ca6 Reverted a37b918 which was causing some issues in Cubase 10 5 years ago
  ed a37b918082 Windows: Correctly set the DPI-awareness of OpenGL worker threads 5 years ago
  ed bdeaeaf368 macOS: Fixed some deprecation warnings and silenced some others for the time being 5 years ago
  Tom Poole 670f77f80c Fixed some Android compiler warnings 6 years ago
  Tom Poole 16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 6 years ago
  ed c194389cb5 Fixed a linker error in 2af1de4 6 years ago
  ed 2af1de45d7 Windows: Fixed a bug with DPI-aware VSTs in Steinberg hosts using the OpenGL renderer 6 years ago
  ed be589191a0 OpenGL: Added GL_POINT_SPRITE to juce_MissingGLDefinitions.h 6 years ago
  Tom Poole 3c0ccda6a5 macOS: Cleaned up old 10.6 support ifdefs 6 years ago
  Tom Poole be83a08c3b Added an assertion to check the OpenGL swap interval on MacOS 6 years ago
  ed 360be3400d Added an "app" subfolder to all of the native/java directories and updated modules/juce_core/native/java/README.txt 6 years ago
  ed 7134bd0f1b VST: Add juce_shouldDoubleScaleNativeGLWindow() method to ensure that OpenGL plug-ins running in hiDPI Cubase 10 on Windows are correctly scaled 6 years ago
  ed 87cf4d2553 OpenGL: Replace ComponentPeer::ScaleFactorListener with a Timer that checks the native scale factor on Windows to correctly scale plug-ins 6 years ago
  ed ba68fb0212 Windows: Fixed an OpenGL bug in non-DPI aware windows with a global scale factor != 1.0 6 years ago
  ed f4c67f6fa7 Whitespace 6 years ago
  hogliux 008b7a9ab2 Re-structured the low-level Android native code 6 years ago