Tom Poole
							
						 | 
						
							
							
							
								
							
								dea3fe60e4
								
							
								
							
						 | 
						
							
							
								
								Update copyright banners
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								009d685179
								
							
								
							
						 | 
						
							
							
								
								Updated all license headers
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								894e7d2bd2
								
							
								
							
						 | 
						
							
							
								
								Updated all license headers
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								2d16374b14
								
							
								
							
						 | 
						
							
							
								
								Updated all license headers
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
							
								
							
								327f817b9b
								
							
								
							
						 | 
						
							
							
								
								Copyrights: Update commercial/gpl headers to be gpl-only
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								974b4a8351
								
							
								
							
						 | 
						
							
							
								
								Removed some legacy friend class declarations that are no longer needed with modern compilers
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								ab863a6dc2
								
							
								
							
						 | 
						
							
							
								
								Replaced all usage of ScopedPointer with std::unique_ptr
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								cdbc28c18b
								
							
								
							
						 | 
						
							
							
								
								Add documentation tags
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								eda613c6db
								
							
								
							
						 | 
						
							
							
								
								Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								b5afccc37c
								
							
								
							
						 | 
						
							
							
								
								Updated file headers and the README with the JUCE 5 license
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								2da1bc5f41
								
							
								
							
						 | 
						
							
							
								
								Replace include guards with "#pragma once"
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								c06db136bd
								
							
								
							
						 | 
						
							
							
								
								Added a few noexcepts to some GL functions
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								c7b8e77031
								
							
								
							
						 | 
						
							
							
								
								Update copyright notice
							
							
							
							
								
							
							
						 | 
						10 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
							
						 | 
						
							
							
							
								
							
								65c155e372
								
							
								
							
						 | 
						
							
							
								
								Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files.
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								c7506df13f
								
							
								
							
						 | 
						
							
							
								
								Changed some pass-by-references to pass-by-value to improve compiler optimisation.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								0ceeb573d8
								
							
								
							
						 | 
						
							
							
								
								Minor changes to avoid pedantic compiler warnings.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								b338698e34
								
							
								
							
						 | 
						
							
							
								
								OpenGL: removed the fixed-function rendering code, replacing it with a simple software renderer that blits its results to the GL context. Removed the public OpenGLGraphicsContext class, replacing it with a createOpenGLGraphicsContext() function which returns an appropriate shader-based or software-based renderer object.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								b65b34ad40
								
							
								
							
						 | 
						
							
							
								
								More openGL refactoring, completion of all-shader graphic pipeline.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								7c486b83d8
								
							
								
							
						 | 
						
							
							
								
								Removed the OpenGLRenderingTarget class (which wasn't a good fit with the way openGL actually works)
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								0422e4ced9
								
							
								
							
						 | 
						
							
							
								
								More OpenGL work.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								0e478bf131
								
							
								
							
						 | 
						
							
							
								
								More OpenGL work.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								b23e5c4515
								
							
								
							
						 | 
						
							
							
								
								ImageButton fix. OpenGL refactoring.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								be3565ac98
								
							
								
							
						 | 
						
							
							
								
								Refactored some rendering code.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								f31dca5f2f
								
							
								
							
						 | 
						
							
							
								
								More OpenGL work.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								61f5ca11ab
								
							
								
							
						 | 
						
							
							
								
								More OpenGL fixes and work.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								4afcdaaaba
								
							
								
							
						 | 
						
							
							
								
								Added some OpenGL framebuffer functionality.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								1f4b35c3fb
								
							
								
							
						 | 
						
							
							
								
								OpenGL path rendering.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								f35738afe0
								
							
								
							
						 | 
						
							
							
								
								Midi file fix to avoid multiple end-of-track events. Some openGL tweaks.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								7c77e101fc
								
							
								
							
						 | 
						
							
							
								
								Minor clean-ups.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								74df644356
								
							
								
							
						 | 
						
							
							
								
								New classes: OpenGLTexture, OpenGLFrameBuffer, OpenGLHelpers.
							
							
							
							
								
							
							
						 | 
						14 years ago |