1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-21 01:24:21 +00:00
Commit graph

36 commits

Author SHA1 Message Date
jules
03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 2013-06-13 13:17:12 +01:00
jules
4b2816b3f8 GL fix for android 2013-06-04 11:35:15 +01:00
jules
842a0f5705 Avoided GL contexts being destroyed when a window is minimised. 2013-04-21 11:34:04 +01:00
jules
5ee819e739 Fix for the GL areShadersAvailable method. 2013-04-04 09:41:43 +01:00
jules
25c70643e3 OpenGL linux fix, and removed some deprecated GL calls. 2013-03-28 13:13:10 +00:00
jules
fbe3d179fb Preventing flicker when closing OSX openGL windows. 2013-03-12 16:19:53 +00:00
jules
cf781ecb75 OpenGL tweaks, including fix for flickering GL windows when resizing in OSX. 2013-03-09 18:04:58 +00:00
jules
aacb92a33a Small windows GL tweak. 2013-03-08 16:51:11 +00:00
jules
0abd7a3fa1 OpenGL: removed the artifical render-throttling code, allowing the rendering to be kept in sync by the native GL swap-interval. 2013-03-08 16:20:45 +00:00
jules
e75663b467 Improved some openGL texture creation functionality. 2013-02-28 20:45:40 +00:00
jules
1f6e0aed9d Android GL fix. 2013-02-12 12:12:19 +00:00
jules
38e61f778a Corrected openGL framebuffer releasing. 2013-01-31 11:51:12 +00:00
jules
29b9450fcb Minor GL optimisation. 2013-01-15 15:13:10 +00:00
jules
7a3453f48b Minor clean-ups. 2012-12-31 19:10:54 +00:00
jules
ff20ad64f3 Fixed some dodgy threading in the openGL rendering context. 2012-12-27 22:00:17 +00:00
jules
0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 2012-12-04 21:39:15 +00:00
jules
02c0cd009c Cleaned up some compiler warnings. 2012-12-03 15:04:08 +00:00
jules
9615781f24 OpenGL fix 2012-11-21 23:13:05 +00:00
jules
d1757b5e8a Minor stuff. 2012-11-20 19:33:40 +00:00
jules
a51a4952e4 Cleaned up a few VC warnings. 2012-11-15 19:11:24 +00:00
jules
f6ce67ed4a OpenGL context now supports high DPI displays. Added operator* to Rectangle class. 2012-11-15 17:55:57 +00:00
jules
c018cba8c8 A couple of tweaks to improve iOS/android openGL. 2012-09-12 15:17:01 +01:00
jules
e35e130362 Added some matrix uniform setting methods to OpenGLShaderProgram. 2012-07-18 10:41:26 +01:00
jules
5a69cc6ce2 Internal tidying-up. 2012-07-13 19:31:00 +01:00
jules
e04fba6f42 OpenGL threading fix. 2012-07-03 11:06:51 +01:00
jules
68024fb8aa Changed OpenGLContext to take a native context handle as its sharing context. 2012-05-05 18:33:20 +01:00
jules
bd0741f9a9 Added method OpenGLContext::deactivateCurrentContext(). 2012-05-04 11:23:57 +01:00
jules
ebfd2835d8 OpenGLContext fix. 2012-04-13 17:53:22 +01:00
jules
7d9e06d788 Added OpenGL locking for OSX. 2012-04-03 18:18:44 +01:00
jules
04c2d6cfc1 Added some GL error handling and tweaks to support older PC builds. 2012-04-03 14:51:22 +01:00
jules
351416c09a Tidied up some docs and comments. 2012-04-03 11:36:31 +01:00
jules
0f8cc04904 GL fixes, clean-ups, docs. 2012-03-30 15:28:26 +01:00
jules
91a41ddbd8 OpenGL refactoring (stage 1) 2012-03-27 17:22:54 +01:00
jules
b338698e34 OpenGL: removed the fixed-function rendering code, replacing it with a simple software renderer that blits its results to the GL context. Removed the public OpenGLGraphicsContext class, replacing it with a createOpenGLGraphicsContext() function which returns an appropriate shader-based or software-based renderer object. 2012-03-15 11:13:38 +00:00
jules
493a78f33d More openGL: removed problematic gl_FragCoord use; made shaders work in GLES2. 2012-01-10 14:25:21 +00:00
jules
b65b34ad40 More openGL refactoring, completion of all-shader graphic pipeline. 2012-01-09 17:07:14 +00:00