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

27 commits

Author SHA1 Message Date
jules
3d341b8ca1 Added some linux GL definitions 2016-02-02 14:21:37 +00:00
jules
9e595439f6 Refactored some openGL function declarations to fix a couple of build problems 2016-02-01 12:54:47 +00:00
jules
59befc7bb4 Removed some dead code 2016-02-01 11:22:30 +00:00
jules
4e6ea1dbdf Added some missing win32 GL function support needed for GL3 2016-01-29 15:12:05 +00:00
hogliux
c7b8e77031 Update copyright notice 2015-07-22 15:59:34 +01:00
jules
fcf010e74f Removed glDrawBuffers call (wasn't available in GLES) 2014-08-12 08:28:34 +01:00
jules
6a952d2e0b Added glDrawBuffers to the GL extension function list. 2014-08-11 18:50:44 +01: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
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
42bff200ed Improved the vertical font hinting algorithm and removed some duplicated typeface code. 2014-01-05 19:46:13 +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
5a1112ab94 Updated the format of the header include guard macros. 2013-07-17 16:26:35 +01:00
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
e35e130362 Added some matrix uniform setting methods to OpenGLShaderProgram. 2012-07-18 10:41:26 +01:00
jules
875cb97217 OpenGL fixes to support OSX10.5 and older win32 systems. 2012-04-02 17:52:14 +01:00
jules
75e9f9102e Introjucer: fixed a problem when creating new exporters. Added better error reporting for GL shader compilation. Linux http fix. 2012-02-15 11:20:36 +00:00
jules
4f0c2c0fb8 More openGL shader fixes. VST fix for Wavelab. 2012-01-31 19:16:44 +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
9b16df83cf GL fixes for iOS/Android. 2012-01-05 21:20:16 +00:00
jules
4870ea28dd Refactored the dynamically-loaded OpenGL extension functions from being static to being members of a specific context object. This entails lots of OpenGLContext references being passed around all over the place, and has meant that a few static helper functions are no longer available. 2012-01-04 16:36:30 +00:00
jules
b00ae44410 Windows 64-bit GL fix. 2011-12-22 09:52:15 +00:00
jules
115d86817f Minor win32 GL fix. 2011-12-19 20:32:28 +00:00
jules
0d1c72f0b1 More openGL: using VBOs when rendering with shaders. 2011-12-19 18:18:15 +00:00
jules
57091c833c Win32 openGL build fix. Added .wma file extension for Windows Media. 2011-12-19 10:52:11 +00:00
jules
a56a285e58 OpenGL work: renamed OpenGLGraphicsContext class, and made it use shaders for rendering where available. 2011-12-15 13:50:19 +00:00
jules
bbac5a8790 New class: OpenGLShaderProgram, and GL clean-ups. 2011-12-14 13:22:16 +00:00