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 |
|