1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-02-02 03:20:06 +00:00
Commit graph

290 commits

Author SHA1 Message Date
jules
619d475021 Fixes for building on iOS 6 SDK 2014-05-03 16:00:11 +01:00
jules
6cd4bb5448 OpenGL thread-safety fix. 2014-04-18 22:10:39 +01:00
jules
51494449c7 iOS background app GL rendering workaround. 2014-04-02 17:39:26 +01:00
jules
3c5dce0b92 iOS openGL background process fix. 2014-04-01 17:00:48 +01:00
jules
09d626eafa Fix to make GL rendered comps repaint when un-minimised on win32. 2014-03-30 17:30:22 +01:00
jules
e449f1a8af Workarounds for a couple of MSVC quirks. 2014-03-29 13:56:16 +00:00
jules
f805382a83 Fix for iOS openGL framebuffers. 2014-03-27 09:52:42 +00:00
jules
4251a2437b Version number update 2014-03-24 20:01:37 +00:00
jules
e5c556d307 Added support for GLSL v3 in iOS 2014-03-22 15:16:19 +00:00
jules
c74d5e8635 Added openGL error message mappings. 2014-03-22 14:58:53 +00:00
jules
35fd84cc52 Better parsing of openGL SL version number. 2014-03-22 14:58:30 +00:00
jules
aeb6657cb4 Some fixes and clean-ups to OpenGLFrameBuffer 2014-03-22 14:57:52 +00:00
jules
dfda7c77fc Workarounds for some mingw build problems. 2014-03-19 11:23:52 +00:00
jules
0de3ec9a51 OSX warning fix. 2014-03-13 16:41:21 +00:00
jules
b09467c7c5 Couple of GL clean-ups. 2014-03-13 11:05:34 +00:00
jules
b1b08106bf Updated OpenGLGraphicsContext to be able to use GL3 contexts. 2014-03-13 10:57:03 +00:00
jules
12fb13bdea Tweaks for OpenGL 3 support. 2014-03-13 10:19:00 +00:00
jules
272bcbcaab Added a method OpenGLContext::setOpenGLVersionRequired, which can be used to request a v3.2 context. 2014-03-11 10:24:31 +00:00
jules
946c1804fd Avoided an unnecessary GL assertion. 2014-03-06 10:30:41 +00:00
jules
7f9425058a Version number update 2014-02-28 20:55:06 +00:00
jules
fb1018a034 Better GL context scale change detection. 2014-02-25 22:13:56 +00:00
jules
7b3ac6ebe7 Better detection of changes of display scale in GL component. 2014-02-25 10:59:43 +00:00
jules
fa2b42a742 Android GL fixes. 2014-02-24 20:29:13 +00:00
jules
56f7676601 Refactored the OpenGLGraphicsContextCustomShader class and added a demo for it. 2014-02-24 19:03:47 +00:00
jules
6427e11ae3 New class: OpenGLGraphicsContextCustomShader, which allows custom fragment shaders to be applied to a rectangular area during a normal 2D paint routine, to achieve per-pixel effects. 2014-02-24 11:04:38 +00:00
jules
80387e8cb5 Stripped out all the old openGL fixed-function code, and hard-coded the assumption that it'll be running on hardware that's capable of running GLSL. 2014-02-23 16:23:34 +00:00
jules
e7e2abbb5c Avoided an unnecessary call in win32 openGL that may have been causing problems with some Nvidea drivers. 2014-02-23 13:41:49 +00:00
jules
8968df0402 Added some centering methods to Rectangle. 2014-02-21 12:51:06 +00:00
jules
7a869d6528 Made the OpenGL graphics context keep a cache of textures it has recently used for Image rendering, to avoid repeatedly moving data to the GPU. 2014-02-20 16:38:49 +00:00
jules
a3ea53c460 Version number update 2014-02-17 19:40:43 +00:00
jules
36c46db3e6 Fix for android openGL texture colour order. 2014-02-17 16:06:54 +00:00
jules
14906d2293 Added flag JUCE_OPENGL_ALLOW_NON_POWER_OF_TWO_TEXTURES 2014-02-12 10:27:43 +00:00
jules
d2532f4540 Version number update 2014-01-21 15:10:13 +00:00
jules
7d6ab860fc Replaced an old-style GL function call with a newer equivalent. 2014-01-14 21:33:39 +00:00
jules
d20279d1db Fix to the GL 2D renderer. Also removed the smaller limit on the GL buffer sizes used in win32. 2014-01-12 16:21:03 +00:00
jules
42bff200ed Improved the vertical font hinting algorithm and removed some duplicated typeface code. 2014-01-05 19:46:13 +00:00
jules
ae291475d6 Avoided a GL symbol redefinition and a warning in MSVC. 2014-01-03 14:33:37 +00:00
jules
7dd5c09826 Version number update 2013-12-31 10:25:10 +00:00
jules
cdacae9cbb Version 3.0.0 2013-11-19 10:13:14 +00:00
jules
e34b2455f0 Fix for GL positioning of untransformed images. 2013-11-18 09:48:06 +00:00
jules
1113e17186 Version number update 2013-11-10 18:00:38 +00:00
jules
dc24fdffb5 Android GL fixes. 2013-11-10 14:48:33 +00:00
jules
57974a793c Some fixes for minor graphical problems. 2013-11-09 16:22:09 +00:00
jules
c58d91fc04 (Fixed typo in last commit) 2013-11-07 21:52:18 +00:00
jules
bea96840b9 Added some openGL definitions to compensate for ones that are missing on certain platforms. 2013-11-07 21:47:59 +00:00
jules
2f9d02f95c Added a few methods to the Matrix3D class. 2013-11-07 20:00:10 +00:00
jules
b364573890 Minor GL tweak. 2013-11-02 16:16:04 +00:00
jules
751ad2ed6e Added some GL shader helper functions. 2013-11-01 10:44:32 +00:00
jules
aeb8826889 Allowed dynamic activation of repaint debug mode. 2013-11-01 10:42:47 +00:00
jules
af55d142d3 Minor tweaks and comment corrections. 2013-10-31 18:46:38 +00:00