jules
89ba69ab29
Android Bluetooth MIDI, pro-audio i/o and improved openGL support
2015-11-03 10:37:52 +00:00
jules
12447ba38f
Version 4.0.1
2015-11-02 11:02:55 +00:00
jules
2723a60208
Fixed a dependency in the openGL module manifest
2015-08-26 20:25:26 +01:00
jules
e3e812ecd6
Fixed a couple of threading issues with openGL images on OSX.
2015-08-17 19:17:51 +01:00
hogliux
71532b0e75
Add missing OpenGL definition GL_MULTISAMPLE
2015-07-31 08:24:05 +01:00
jules
16fa0e8ad9
Added new method OpenGLContext::getContextAttachedTo()
2015-07-28 15:01:25 +01:00
jules
029c9a7e71
Added some methods to OpenGLShaderProgram to allow uniforms to be set directly by name rather than needing a Uniform object.
2015-07-24 12:29:53 +01:00
Timur Doumler
dca4d77f9d
Fixed compiler warnings on Visual Studio 2015 RTM.
2015-07-23 15:57:18 +01:00
jules
861d3d9710
Version 3.2.0
2015-07-22 19:48:35 +01:00
hogliux
c7b8e77031
Update copyright notice
2015-07-22 15:59:34 +01:00
hogliux
effdc661ca
Fix correct repainting of OpenGLContexts if a non-compositing window manager is used on linux
2015-07-08 17:09:59 +01:00
hogliux
2f94c8019d
Implement proper android scaling support
2015-06-15 18:08:12 +01:00
Timur Doumler
636720fa27
Fixed matrix multiplication bug: Matrix3D operator* was implemented the wrong way around.
2015-06-10 21:53:42 +01:00
jules
b6a1d5386d
Added more re-binding of vertex buffers in GL rendering code, to work around people's own GL code unbinding this.
2015-06-04 16:58:42 +01:00
jules
0c99e8e068
Minor cleanups
2015-05-25 10:05:33 +01:00
jules
2a15b88dc3
Fix for GL 2D rendering when used with user-code which unbinds the VAO.
2015-05-25 09:36:11 +01:00
hogliux
c76876d388
Adds proper per-monitor scaling support on linux
2015-05-13 10:35:19 +01:00
Timur Doumler
be9a2ff1bb
Implemented support for Android OpenGL native ARGB pixel format.
2015-05-05 17:44:10 +01:00
jules
1952ed195e
Whitespace
2015-05-05 12:19:52 +01:00
hogliux
8c242b7547
Fix warnings on linux
...
Linux now compiles (clang++-3.5) without warnings when the following is enabled (these flags are identical to equator mac warnings):
-Wreorder -Wconstant-conversion -Wint-conversion -Woverloaded-virtual -Wuninitialized -Wunused-parameter -Wshorten-64-to-32 -Wstrict-aliasing -Wshadow -Wconversion -Wsign-compare -Werror -Wsign-conversion
2015-05-05 10:57:50 +01:00
jules
28123033cd
Fixed an iOS GL compile error.
2015-04-20 17:29:11 +01:00
jules
b8133ad331
Fix for GL multisampling on some iOS versions.
2015-04-20 12:04:53 +01:00
Fabian Renn-Giles
ad3c04cdac
Remove colour swizzle to fix inverted colour bug on Samsung phones
2015-04-06 11:23:59 +01:00
jules
c240ca4eaf
Added a method OpenGLContext::setImageCacheSize to provide explicit control over the amount of GPU space that is used for the internal image cache.
2015-03-26 18:12:07 +00:00
jules
6bbe61f024
Compiler warning fix in iOS build.
2015-03-16 15:28:06 +00:00
jules
44daeecae8
Fixed a compiler warning
2015-03-16 09:11:26 +00:00
jules
43252dc605
Tidied-up a few stray sign-conversion warnings.
2015-03-15 18:22:19 +00:00
jules
17863a45b6
Workaround for problems on Android when the OS reuses a posix thread for the openGL thread.
2015-02-24 17:59:53 +00:00
jules
553d46320d
Added an openGL constant.
2015-02-17 17:11:44 +00:00
jules
04019091a7
Fix for deletion of opengl views on newer versions of android
2015-01-19 12:21:51 -08:00
jules
39da2ea627
Added an internal flag JUCE_OPENGL_CREATE_JUCE_RENDER_THREAD to make non-threaded GL contexts more generically implementable.
2014-12-29 17:14:28 +00:00
jules
f146765b14
Tweaked the OSX openGL context to hopefully fix problems enabling multisampling mode.
2014-12-23 12:42:39 +00:00
jules
91b5d77477
Version number update
2014-12-16 17:21:34 +00:00
jules
0d989638cc
Version 3.1.0
2014-11-18 10:56:13 +02:00
Felix Faire
fb319467bd
OpenGL Example (unrefined)
2014-11-11 16:11:25 +00:00
jules
43fa10b12f
More template cleanups
2014-11-04 17:36:59 +00:00
jules
653a68ddee
Added includes of new template classes.
2014-10-28 14:22:54 +00:00
jules
6a12eaf7de
Merge branch 'master' into develop
2014-10-28 14:20:19 +00:00
jules
61bf9392d0
Cleaned up a few OSX 10.10 deprecated functions.
2014-10-28 10:29:01 +00:00
jules
fd7b9a8542
Workaround for leak of openGL textures when Images are deleted without an active GL context.
2014-10-27 10:28:46 +00:00
jules
28b790c4c1
Fixed ridiculous typo in openGL
2014-10-27 08:21:42 +00:00
jules
4f591df870
Initial check-in of new simple app helper classes
2014-10-26 17:43:20 +00:00
jules
91c81a6319
Avoided a crash in openGL when running on very old Windows drivers.
2014-10-26 10:25:56 +00:00
jules
9356a51249
Avoided some unwanted GLSL assertions.
2014-10-24 12:58:43 +01:00
jules
44fa2827ad
Resaved projects.
2014-10-24 12:39:06 +01:00
jules
b88b621d81
Restructured some openGL file locations.
2014-10-24 12:34:07 +01:00
jules
56d2ae6a75
More iOS opengl version tweaking
2014-09-18 10:16:24 +01:00
jules
9dd760c86b
Another update for iOS8 openGL multisampling
2014-09-18 09:14:41 +01:00
jules
49dd0011b0
Updates for iOS GL calls in iOS8
2014-09-16 17:49:30 +01:00
jules
3b13032b8c
Updated some iOS GL calls to use newer API types and functions
2014-09-16 15:09:07 +01:00