jules
16fa0e8ad9
Added new method OpenGLContext::getContextAttachedTo()
9 years ago
jules
029c9a7e71
Added some methods to OpenGLShaderProgram to allow uniforms to be set directly by name rather than needing a Uniform object.
9 years ago
Timur Doumler
dca4d77f9d
Fixed compiler warnings on Visual Studio 2015 RTM.
9 years ago
jules
861d3d9710
Version 3.2.0
9 years ago
hogliux
c7b8e77031
Update copyright notice
9 years ago
hogliux
effdc661ca
Fix correct repainting of OpenGLContexts if a non-compositing window manager is used on linux
10 years ago
hogliux
2f94c8019d
Implement proper android scaling support
10 years ago
Timur Doumler
636720fa27
Fixed matrix multiplication bug: Matrix3D operator* was implemented the wrong way around.
10 years ago
jules
b6a1d5386d
Added more re-binding of vertex buffers in GL rendering code, to work around people's own GL code unbinding this.
10 years ago
jules
0c99e8e068
Minor cleanups
10 years ago
jules
2a15b88dc3
Fix for GL 2D rendering when used with user-code which unbinds the VAO.
10 years ago
hogliux
c76876d388
Adds proper per-monitor scaling support on linux
10 years ago
Timur Doumler
be9a2ff1bb
Implemented support for Android OpenGL native ARGB pixel format.
10 years ago
jules
1952ed195e
Whitespace
10 years ago
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
10 years ago
jules
28123033cd
Fixed an iOS GL compile error.
10 years ago
jules
b8133ad331
Fix for GL multisampling on some iOS versions.
10 years ago
Fabian Renn-Giles
ad3c04cdac
Remove colour swizzle to fix inverted colour bug on Samsung phones
10 years ago
Fabian Renn-Giles
bb70069626
Remove colour swizzle to fix inverted colour bug on Samsung phones
10 years ago
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.
10 years ago
jules
6bbe61f024
Compiler warning fix in iOS build.
10 years ago
jules
44daeecae8
Fixed a compiler warning
10 years ago
jules
43252dc605
Tidied-up a few stray sign-conversion warnings.
10 years ago
jules
17863a45b6
Workaround for problems on Android when the OS reuses a posix thread for the openGL thread.
10 years ago
jules
553d46320d
Added an openGL constant.
10 years ago
jules
04019091a7
Fix for deletion of opengl views on newer versions of android
10 years ago
jules
39da2ea627
Added an internal flag JUCE_OPENGL_CREATE_JUCE_RENDER_THREAD to make non-threaded GL contexts more generically implementable.
10 years ago
jules
f146765b14
Tweaked the OSX openGL context to hopefully fix problems enabling multisampling mode.
10 years ago
jules
91b5d77477
Version number update
10 years ago
jules
0d989638cc
Version 3.1.0
10 years ago
Felix Faire
fb319467bd
OpenGL Example (unrefined)
10 years ago
jules
43fa10b12f
More template cleanups
10 years ago
jules
653a68ddee
Added includes of new template classes.
10 years ago
jules
61bf9392d0
Cleaned up a few OSX 10.10 deprecated functions.
10 years ago
jules
fd7b9a8542
Workaround for leak of openGL textures when Images are deleted without an active GL context.
10 years ago
jules
28b790c4c1
Fixed ridiculous typo in openGL
10 years ago
jules
4f591df870
Initial check-in of new simple app helper classes
10 years ago
jules
91c81a6319
Avoided a crash in openGL when running on very old Windows drivers.
10 years ago
jules
9356a51249
Avoided some unwanted GLSL assertions.
10 years ago
jules
44fa2827ad
Resaved projects.
10 years ago
jules
b88b621d81
Restructured some openGL file locations.
10 years ago
jules
56d2ae6a75
More iOS opengl version tweaking
10 years ago
jules
9dd760c86b
Another update for iOS8 openGL multisampling
10 years ago
jules
49dd0011b0
Updates for iOS GL calls in iOS8
10 years ago
jules
3b13032b8c
Updated some iOS GL calls to use newer API types and functions
10 years ago
jules
44b5f716cb
Fixes for openGL on iOS to use multisampling.
10 years ago
jules
b4bef8e91e
Avoided enabling openGL 3 support on linux, which was causing problems because of missing symbols.
10 years ago
jules
6c30e83de1
Added openGL macro JUCE_GLSL_VERSION
10 years ago
jules
da8e3c53b6
Fix for win32 openGL repaints when continuous rendering is turned off.
10 years ago
jules
99e8445b96
Version number update
10 years ago