jules
							
						 | 
						
							
							
							
								
							
								52aae5ed06
								
							
								
							
						 | 
						
							
							
								
								Fixed linux opengl compile error.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								68024fb8aa
								
							
								
							
						 | 
						
							
							
								
								Changed OpenGLContext to take a native context handle as its sharing context.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								bd0741f9a9
								
							
								
							
						 | 
						
							
							
								
								Added method OpenGLContext::deactivateCurrentContext().
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								7d9e06d788
								
							
								
							
						 | 
						
							
							
								
								Added OpenGL locking for OSX.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								4e1a9f6526
								
							
								
							
						 | 
						
							
							
								
								better double comparisons for var. Fix for VS2005/VS2010 RTAS exporting. Minor GL cleanups and project updates.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								0f8cc04904
								
							
								
							
						 | 
						
							
							
								
								GL fixes, clean-ups, docs.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								91a41ddbd8
								
							
								
							
						 | 
						
							
							
								
								OpenGL refactoring (stage 1)
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								cd711a5c44
								
							
								
							
						 | 
						
							
							
								
								OpenGL refactoring. Removed a couple of minor methods from OpenGLComponent.
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								a997490f17
								
							
								
							
						 | 
						
							
							
								
								Updated the OpenGLComponent so that it can render sub-components when using a background thread, and changed the demo to use this mode (which is faster).
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								bbac5a8790
								
							
								
							
						 | 
						
							
							
								
								New class: OpenGLShaderProgram, and GL clean-ups.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								ea6df1c8f1
								
							
								
							
						 | 
						
							
							
								
								New internal class CachedComponentImage, which is used internally to manage component buffering. I've used this to rebuild the OpenGLComponent's rendering algorithm so that it now supports sub-components and can have 2D content drawn in its paint method. Updated the openGL demo to show this in action.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								7404020717
								
							
								
							
						 | 
						
							
							
								
								New method LookAndFeel::createGraphicsContext(). More OpenGL refactoring.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								04c35b28e6
								
							
								
							
						 | 
						
							
							
								
								OpenGL refactoring.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								0e478bf131
								
							
								
							
						 | 
						
							
							
								
								More OpenGL work.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								b23e5c4515
								
							
								
							
						 | 
						
							
							
								
								ImageButton fix. OpenGL refactoring.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								74df644356
								
							
								
							
						 | 
						
							
							
								
								New classes: OpenGLTexture, OpenGLFrameBuffer, OpenGLHelpers.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								57a0fd5cef
								
							
								
							
						 | 
						
							
							
								
								Linux opengl fix.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								2c328dfedc
								
							
								
							
						 | 
						
							
							
								
								Changed some return types from being const objects to non-const objects (for better c++11 compliance in future). This may mean that you need to remove the 'const' from your own code if you override the virtual methods that have changed.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								b70e0a28d2
								
							
								
							
						 | 
						
							
							
								
								First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum..
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								a07b719501
								
							
								
							
						 | 
						
							
							
								
								More structural reorganisation.
							
							
							
							
								
							
							
						 | 
						14 years ago |