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 | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								c7b8e77031
								
							
								
							
						 | 
						
							
							
								
								Update copyright notice
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								43252dc605
								
							
								
							
						 | 
						
							
							
								
								Tidied-up a few stray sign-conversion warnings.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								b1b08106bf
								
							
								
							
						 | 
						
							
							
								
								Updated OpenGLGraphicsContext to be able to use GL3 contexts.
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								751ad2ed6e
								
							
								
							
						 | 
						
							
							
								
								Added some GL shader helper functions.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								5a1112ab94
								
							
								
							
						 | 
						
							
							
								
								Updated the format of the header include guard macros.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								03c2801f3f
								
							
								
							
						 | 
						
							
							
								
								Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								0ceeb573d8
								
							
								
							
						 | 
						
							
							
								
								Minor changes to avoid pedantic compiler warnings.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								e35e130362
								
							
								
							
						 | 
						
							
							
								
								Added some matrix uniform setting methods to OpenGLShaderProgram.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								75e9f9102e
								
							
								
							
						 | 
						
							
							
								
								Introjucer: fixed a problem when creating new exporters. Added better error reporting for GL shader compilation. Linux http fix.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								b65b34ad40
								
							
								
							
						 | 
						
							
							
								
								More openGL refactoring, completion of all-shader graphic pipeline.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								4870ea28dd
								
							
								
							
						 | 
						
							
							
								
								Refactored the dynamically-loaded OpenGL extension functions from being static to being members of a specific context object. This entails lots of OpenGLContext references being passed around all over the place, and has meant that a few static helper functions are no longer available.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								df8b3618c2
								
							
								
							
						 | 
						
							
							
								
								OpenGL vertex attribute helper.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								a56a285e58
								
							
								
							
						 | 
						
							
							
								
								OpenGL work: renamed OpenGLGraphicsContext class, and made it use shaders for rendering where available.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								bbac5a8790
								
							
								
							
						 | 
						
							
							
								
								New class: OpenGLShaderProgram, and GL clean-ups.
							
							
							
							
								
							
							
						 | 
						14 years ago |