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
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								82b0a3628b
								
							
								
							
						 | 
						
							
							
								
								Added some comments regarding MessageManagerLocks
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								02492b36b9
								
							
								
							
						 | 
						
							
							
								
								Lots of small whitespace tweaks.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								c06db136bd
								
							
								
							
						 | 
						
							
							
								
								Added a few noexcepts to some GL functions
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								9f7eb07ce5
								
							
								
							
						 | 
						
							
							
								
								OpenGL: changed image invalidation to allow non-GL threads that draw into images to correctly invalidate the GPU-cached version
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								89ba69ab29
								
							
								
							
						 | 
						
							
							
								
								Android Bluetooth MIDI, pro-audio i/o and improved openGL support
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								e3e812ecd6
								
							
								
							
						 | 
						
							
							
								
								Fixed a couple of threading issues with openGL images on OSX.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								16fa0e8ad9
								
							
								
							
						 | 
						
							
							
								
								Added new method OpenGLContext::getContextAttachedTo()
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								029c9a7e71
								
							
								
							
						 | 
						
							
							
								
								Added some methods to OpenGLShaderProgram to allow uniforms to be set directly by name rather than needing a Uniform object.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   Timur Doumler
							
						 | 
						
							
							
							
								
							
								dca4d77f9d
								
							
								
							
						 | 
						
							
							
								
								Fixed compiler warnings on Visual Studio 2015 RTM.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								c7b8e77031
								
							
								
							
						 | 
						
							
							
								
								Update copyright notice
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								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.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								fd7b9a8542
								
							
								
							
						 | 
						
							
							
								
								Workaround for leak of openGL textures when Images are deleted without an active GL context.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								28b790c4c1
								
							
								
							
						 | 
						
							
							
								
								Fixed ridiculous typo in openGL
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								91c81a6319
								
							
								
							
						 | 
						
							
							
								
								Avoided a crash in openGL when running on very old Windows drivers.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								9356a51249
								
							
								
							
						 | 
						
							
							
								
								Avoided some unwanted GLSL assertions.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								b88b621d81
								
							
								
							
						 | 
						
							
							
								
								Restructured some openGL file locations.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								6c30e83de1
								
							
								
							
						 | 
						
							
							
								
								Added openGL macro JUCE_GLSL_VERSION
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								2f1ef234ce
								
							
								
							
						 | 
						
							
							
								
								Tightened up a few places where numeric conversion warnings could happen.
							
							
							
							
								
							
							
						 | 
						11 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 | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								7b3ac6ebe7
								
							
								
							
						 | 
						
							
							
								
								Better detection of changes of display scale in GL component.
							
							
							
							
								
							
							
						 | 
						11 years ago |