ed
|
6eac100a79
|
macOS Accessibility: Pass through accessibility hit test to accessible view in MouseForwardingNSOpenGLViewClass
|
3 years ago |
reuk
|
81fa777ff7
|
ObjC Helpers: Automatically derive appropriate signature for function
|
3 years ago |
ed
|
7d1918b385
|
macOS/iOS: Replace compile-time deployment target checks with runtime checks using the available keyword
|
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 |
reuk
|
54423f6583
|
OpenGL: Add GLEW-inspired dynamic function loading
|
4 years ago |
ed
|
088e100c1f
|
Narrowed the scoped of some undeclared Objective-C selector warnings
|
4 years ago |
ed
|
009d685179
|
Updated all license headers
|
4 years ago |
Tom Poole
|
894e7d2bd2
|
Updated all license headers
|
5 years ago |
Tom Poole
|
2d16374b14
|
Updated all license headers
|
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 |
ed
|
bdeaeaf368
|
macOS: Fixed some deprecation warnings and silenced some others for the time being
|
5 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 |
jules
|
359132ed55
|
More zero -> nullptr fixes
|
6 years ago |
jules
|
bcb69df393
|
Fixed a leak in OSX openGL
|
6 years ago |
hogliux
|
e91def7fae
|
OpenGL: Fixed an issue where components using OpenGL would not be restarted correctly when used in the FX docker window in Reaper
|
7 years ago |
ed
|
6894e04356
|
Android: Fixed an OpenGL crash that would occur due to failing to get a pointer to the native window
|
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
|
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
|
7 years ago |
hogliux
|
4b114d89a7
|
OpenGL: Fixed a crash in Cubase/WaveLab when OpenGL is used in a plug-ins editor
|
8 years ago |
jules
|
2c3c9e5d18
|
A bit more minor cleaning up
|
8 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
hogliux
|
c7b347242d
|
Partially undo commits #99186e5 and #89d938d and use less-intrusive, JUCE-internal fix for OpenGLContext detach crash
Fixes #88
|
8 years ago |
jules
|
88b1fe0d97
|
Better handling of OSX openGL buffer-swapping in occluded windows
|
9 years ago |
jules
|
4583fa3fbf
|
Used the ignoreUnused() function to tidy up some old code
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
jules
|
f146765b14
|
Tweaked the OSX openGL context to hopefully fix problems enabling multisampling mode.
|
10 years ago |
jules
|
61bf9392d0
|
Cleaned up a few OSX 10.10 deprecated functions.
|
10 years ago |
jules
|
0de3ec9a51
|
OSX warning fix.
|
11 years ago |
jules
|
12fb13bdea
|
Tweaks for OpenGL 3 support.
|
11 years ago |
jules
|
272bcbcaab
|
Added a method OpenGLContext::setOpenGLVersionRequired, which can be used to request a v3.2 context.
|
11 years ago |
jules
|
30cc1ed757
|
Added flags for multisampling in GL, and implementation of this for iOS.
|
11 years ago |
jules
|
8d05e58bc7
|
Horrible hack to work around OSX openGL swap intervals not working correctly when the window is occluded.
|
11 years ago |
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
12 years ago |
jules
|
25c70643e3
|
OpenGL linux fix, and removed some deprecated GL calls.
|
12 years ago |
jules
|
cf781ecb75
|
OpenGL tweaks, including fix for flickering GL windows when resizing in OSX.
|
12 years ago |
jules
|
0abd7a3fa1
|
OpenGL: removed the artifical render-throttling code, allowing the rendering to be kept in sync by the native GL swap-interval.
|
12 years ago |
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
12 years ago |
jules
|
f6ce67ed4a
|
OpenGL context now supports high DPI displays. Added operator* to Rectangle class.
|
12 years ago |
jules
|
dea1aa475b
|
OSX GL views: accepting first mouse click event.
|
12 years ago |
jules
|
ea25716163
|
Fix for memory alignment bug in OSX GL.
|
12 years ago |
jules
|
6b1654e1d2
|
Fixed some more warnings.
|
12 years ago |
jules
|
a0ed9c96e4
|
New class: ConcertinaPanel.
|
12 years ago |
jules
|
07a774adcc
|
Fix for GCC syntax problem.
|
13 years ago |
jules
|
ac1d6955e7
|
Rewrote all internal OSX obj-C classes as dynamically-created classes. A side-effect of this is that plugins will no longer suffer from obj-C name-collision problems, and the old JUCE_ObjCExtraSuffix value is no longer needed.
|
13 years ago |
jules
|
68024fb8aa
|
Changed OpenGLContext to take a native context handle as its sharing context.
|
13 years ago |
jules
|
ffdca01800
|
openGL: deactivating context on shutdown.
|
13 years ago |
jules
|
bd0741f9a9
|
Added method OpenGLContext::deactivateCurrentContext().
|
13 years ago |