589 Commits (bb724761f22a2b51a17205c07ed2343e56e67298)

Author SHA1 Message Date
  reuk 6d3504adfa
OpenGLContext: Fix thread/consistency warnings on macOS 3 years ago
  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 3768349a05
Font: Make Font and TypefaceCache threadsafe 3 years ago
  reuk 056700572c
OpenGLPixelFormat: Tidy up equality function 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
  reuk f0d11f961b
OpenGLContext: Avoid reading from component on background thread 3 years ago
  attila cea889d311 macOS OpenGL: Use display refresh rate when rate limiting swapBuffers() 3 years ago
  Tom Poole bc75010116 Bump version number to 6.1.2 3 years ago
  attila 5c933d4c4e macOS OpenGL: Use display refresh rate when rate limiting swapBuffers() 3 years ago
  Tom Poole 5109e30c6f Bump version number to 6.1.1 3 years ago
  ed f0002845d5 OpenGL: Correctly reset repaintEvent 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
  Tom Poole 46fe3789fc Bump version number to 6.1.0 3 years ago
  reuk 80239b4d50
OpenGL: Only load the core API by default 3 years ago
  reuk 8022356d2b
OpenGL: Avoid dlsym calls for weak-linked symbols on macOS 3 years ago
  reuk 90ad1877af
OpenGL: Only use vertex arrays if the GL version is greater or equal to 3 3 years ago
  reuk d64c4277b4
OpenGL: Reinstate ifdef which was removed accidentally 3 years ago
  reuk 280d97eb79 OpenGL: Check at runtime whether non-power-of-two textures are supported 3 years ago
  reuk f0b515cc73 OpenGL: Fix shader compilation on Ubuntu 18.04 3 years ago
  Tom Poole 78be43888e Update the minimum C++ standard to C++14 3 years ago
  ed dc61bd63e7 macOS: Manually reset repaint WaitableEvent when using CVDisplayLink 3 years ago
  reuk 7ac6911ccc
Windows: Fix clang/gnu compiler warnings 3 years ago
  reuk 28882b788a
OpenGL: Add missing function annotations 4 years ago
  reuk 31a7c62baf
Windows: Fix and suppress some analysis warnings 4 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
  Tom Poole 4c58e50f2e Bump version number to 6.0.8 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
  Tom Poole 2553336f45 Bump version number to 6.0.7 4 years ago
  Tom Poole 25dccd53c0 Bump version number to 6.0.6 4 years ago
  ed 088e100c1f Narrowed the scoped of some undeclared Objective-C selector warnings 4 years ago
  Tom Poole 5929103a29 Bump version number to 6.0.5 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
  Tom Poole c35bb61c8d Bump version number to 6.0.4 4 years ago
  Tom Poole 73d1a1ff45 Bump version number to 6.0.3 4 years ago
  Tom Poole c9aba7f613 Bump version number to 6.0.2 4 years ago
  ed ccfee61773 iOS: Removed some unused deployment target checks 4 years ago
  ed 6aeb9d7dda Bump version number to 6.0.1 4 years ago
  ed a95ec7bc8f Linux: Check parent window is still valid before unmapping/destroying embedded OpenGL window 4 years ago
  reuk 394c4fd475 Clang: Fix warnings when building with clang 10 4 years ago
  ed 009d685179 Updated all license headers 4 years ago
  ed 67925d384f Updated main README with CMake support info and changed docs extension from .txt to .md 4 years ago
  ed d510b73cdf Normalised all whitespace before args in std::function 5 years ago
  ed 05602341fc OpenGL: Take global scale factor into account when setting rendering scale on Windows 5 years ago