jules
|
021209e216
|
Changed ImagePixelData::clone to return a smart pointer rather than a raw one, to avoid a reference-count leak
|
9 years ago |
jules
|
42a956c9c6
|
Added a workaround for an obscure GL race condition when closing contexts
|
9 years ago |
jules
|
cd37ba3aa4
|
Fix for openGL when a GL component is removed from its parent without detaching first.
|
9 years ago |
jules
|
b355af98a1
|
Disabled depth-test when overlaying 2D rendering on openGL 3D content
|
9 years ago |
jules
|
e1b32ff2f3
|
A couple of openGL3 fixes for win32
|
9 years ago |
jules
|
4e6ea1dbdf
|
Added some missing win32 GL function support needed for GL3
|
9 years ago |
hogliux
|
082b15969f
|
Fix OpenGL 2D custom shader crash on newer Android devices
|
9 years ago |
hogliux
|
256e66dfa3
|
Add workaround for OpenGL drivers which do not support glGetString(GL_SHADING_LANGUAGE_VERSION)
|
9 years ago |
jules
|
2a1234b6ac
|
Simplified some inter-module dependencies and exception-catching fallbacks
|
9 years ago |
jules
|
82b0a3628b
|
Added some comments regarding MessageManagerLocks
|
9 years ago |
jules
|
02492b36b9
|
Lots of small whitespace tweaks.
|
9 years ago |
jules
|
c06db136bd
|
Added a few noexcepts to some GL functions
|
9 years ago |
jules
|
9f7eb07ce5
|
OpenGL: changed image invalidation to allow non-GL threads that draw into images to correctly invalidate the GPU-cached version
|
9 years ago |
jules
|
89ba69ab29
|
Android Bluetooth MIDI, pro-audio i/o and improved openGL support
|
9 years ago |
jules
|
e3e812ecd6
|
Fixed a couple of threading issues with openGL images on OSX.
|
9 years ago |
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 |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 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
|
2a15b88dc3
|
Fix for GL 2D rendering when used with user-code which unbinds the VAO.
|
10 years ago |
Timur Doumler
|
be9a2ff1bb
|
Implemented support for Android OpenGL native ARGB pixel format.
|
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
|
44daeecae8
|
Fixed a compiler warning
|
10 years ago |
jules
|
43252dc605
|
Tidied-up a few stray sign-conversion warnings.
|
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
|
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
|
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
|
b88b621d81
|
Restructured some openGL file locations.
|
10 years ago |
jules
|
6c30e83de1
|
Added openGL macro JUCE_GLSL_VERSION
|
10 years ago |
jules
|
2f1ef234ce
|
Tightened up a few places where numeric conversion warnings could happen.
|
10 years ago |
jules
|
af0276b698
|
Refactored some openGL 2D shaders to move some interpolation from the fragment shader into varying variables.
|
11 years ago |
jules
|
6cd4bb5448
|
OpenGL thread-safety fix.
|
11 years ago |
jules
|
51494449c7
|
iOS background app GL rendering workaround.
|
11 years ago |
jules
|
3c5dce0b92
|
iOS openGL background process fix.
|
11 years ago |
jules
|
09d626eafa
|
Fix to make GL rendered comps repaint when un-minimised on win32.
|
11 years ago |
jules
|
e449f1a8af
|
Workarounds for a couple of MSVC quirks.
|
11 years ago |
jules
|
f805382a83
|
Fix for iOS openGL framebuffers.
|
11 years ago |
jules
|
35fd84cc52
|
Better parsing of openGL SL version number.
|
11 years ago |
jules
|
aeb6657cb4
|
Some fixes and clean-ups to OpenGLFrameBuffer
|
11 years ago |
jules
|
dfda7c77fc
|
Workarounds for some mingw build problems.
|
11 years ago |
jules
|
b09467c7c5
|
Couple of GL clean-ups.
|
11 years ago |
jules
|
b1b08106bf
|
Updated OpenGLGraphicsContext to be able to use GL3 contexts.
|
11 years ago |
jules
|
272bcbcaab
|
Added a method OpenGLContext::setOpenGLVersionRequired, which can be used to request a v3.2 context.
|
11 years ago |
jules
|
946c1804fd
|
Avoided an unnecessary GL assertion.
|
11 years ago |
jules
|
fb1018a034
|
Better GL context scale change detection.
|
11 years ago |