589 Commits (bb724761f22a2b51a17205c07ed2343e56e67298)

Author SHA1 Message Date
  ed 6eac100a79 macOS Accessibility: Pass through accessibility hit test to accessible view in MouseForwardingNSOpenGLViewClass 3 years ago
  reuk 02b0b752ea Thread: Update macOS thread priority calculation 3 years ago
  Tom Poole 8a6e1980d0 Bump version number to 6.1.4 3 years ago
  reuk 1ff05d3333
OpenGL: Avoid querying the native view hierarchy from a background thread on macOS 3 years ago
  reuk 48c6087faf Thread: Update macOS thread priority calculation 3 years ago
  reuk 44404508fe Bump version number to 6.1.3 3 years ago
  ed b620bf1d43 Windows: Use compatibility profile when creating 3.2 context to allow deprecated function use 3 years ago
  ed e52582a561 Windows: Create OpenGL 3.2 context when specified (not 3.3) 3 years ago
  ed 9867ee5c30 Whitespace 3 years ago
  ed 2224bb9760 Windows: Recreate OpenGL context if pixel format changes 3 years ago
  reuk c5c9f080d3
OpenGL: Ensure context is initially drawn with correct scale on macOS 3 years ago
  reuk ea8b0a2d32
OpenGL: Ensure that GL views display at the correct scale on macOS 12 3 years ago
  ed 4471efd1c5 Windows: Allow OpenGL 3.3 core profile context 3 years ago
  reuk efdb3ec72f
OpenGL: Make version number parsing slightly more robust 3 years ago
  reuk e97f7d1c6c
OpenGLContext: Use high-priority thread for OpenGL renderer to smooth animations on M1 machines 3 years ago
  reuk 81fa777ff7
ObjC Helpers: Automatically derive appropriate signature for function 3 years ago
  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