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 | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								fa2b42a742
								
							
								
							
						 | 
						
							
							
								
								Android GL fixes.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								56f7676601
								
							
								
							
						 | 
						
							
							
								
								Refactored the OpenGLGraphicsContextCustomShader class and added a demo for it.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								6427e11ae3
								
							
								
							
						 | 
						
							
							
								
								New class: OpenGLGraphicsContextCustomShader, which allows custom fragment shaders to be applied to a rectangular area during a normal 2D paint routine, to achieve per-pixel effects.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   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.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								8968df0402
								
							
								
							
						 | 
						
							
							
								
								Added some centering methods to Rectangle.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								7a869d6528
								
							
								
							
						 | 
						
							
							
								
								Made the OpenGL graphics context keep a cache of textures it has recently used for Image rendering, to avoid repeatedly moving data to the GPU.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								36c46db3e6
								
							
								
							
						 | 
						
							
							
								
								Fix for android openGL texture colour order.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								14906d2293
								
							
								
							
						 | 
						
							
							
								
								Added flag JUCE_OPENGL_ALLOW_NON_POWER_OF_TWO_TEXTURES
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								7d6ab860fc
								
							
								
							
						 | 
						
							
							
								
								Replaced an old-style GL function call with a newer equivalent.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								d20279d1db
								
							
								
							
						 | 
						
							
							
								
								Fix to the GL 2D renderer. Also removed the smaller limit on the GL buffer sizes used in win32.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								42bff200ed
								
							
								
							
						 | 
						
							
							
								
								Improved the vertical font hinting algorithm and removed some duplicated typeface code.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								e34b2455f0
								
							
								
							
						 | 
						
							
							
								
								Fix for GL positioning of untransformed images.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								dc24fdffb5
								
							
								
							
						 | 
						
							
							
								
								Android GL fixes.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								57974a793c
								
							
								
							
						 | 
						
							
							
								
								Some fixes for minor graphical problems.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								bea96840b9
								
							
								
							
						 | 
						
							
							
								
								Added some openGL definitions to compensate for ones that are missing on certain platforms.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								2f9d02f95c
								
							
								
							
						 | 
						
							
							
								
								Added a few methods to the Matrix3D class.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								b364573890
								
							
								
							
						 | 
						
							
							
								
								Minor GL tweak.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								751ad2ed6e
								
							
								
							
						 | 
						
							
							
								
								Added some GL shader helper functions.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								aeb8826889
								
							
								
							
						 | 
						
							
							
								
								Allowed dynamic activation of repaint debug mode.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								af55d142d3
								
							
								
							
						 | 
						
							
							
								
								Minor tweaks and comment corrections.
							
							
							
							
								
							
							
						 | 
						12 years ago |