c76876d388 
								
							
								 
							
						 
						
							
							
								
								Adds proper per-monitor scaling support on linux  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								be9a2ff1bb 
								
							
								 
							
						 
						
							
							
								
								Implemented support for Android OpenGL native ARGB pixel format.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1952ed195e 
								
							
								 
							
						 
						
							
							
								
								Whitespace  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8c242b7547 
								
							
								 
							
						 
						
							
							
								
								Fix warnings on linux  
							
							Linux now compiles (clang++-3.5) without warnings when the following is enabled (these flags are identical to equator mac warnings):
-Wreorder -Wconstant-conversion -Wint-conversion -Woverloaded-virtual -Wuninitialized -Wunused-parameter -Wshorten-64-to-32 -Wstrict-aliasing -Wshadow -Wconversion -Wsign-compare -Werror -Wsign-conversion 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								28123033cd 
								
							
								 
							
						 
						
							
							
								
								Fixed an iOS GL compile error.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b8133ad331 
								
							
								 
							
						 
						
							
							
								
								Fix for GL multisampling on some iOS versions.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6bbe61f024 
								
							
								 
							
						 
						
							
							
								
								Compiler warning fix in iOS build.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								17863a45b6 
								
							
								 
							
						 
						
							
							
								
								Workaround for problems on Android when the OS reuses a posix thread for the openGL thread.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								553d46320d 
								
							
								 
							
						 
						
							
							
								
								Added an openGL constant.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								04019091a7 
								
							
								 
							
						 
						
							
							
								
								Fix for deletion of opengl views on newer versions of android  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f146765b14 
								
							
								 
							
						 
						
							
							
								
								Tweaked the OSX openGL context to hopefully fix problems enabling multisampling mode.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								61bf9392d0 
								
							
								 
							
						 
						
							
							
								
								Cleaned up a few OSX 10.10 deprecated functions.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								56d2ae6a75 
								
							
								 
							
						 
						
							
							
								
								More iOS opengl version tweaking  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9dd760c86b 
								
							
								 
							
						 
						
							
							
								
								Another update for iOS8 openGL multisampling  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								49dd0011b0 
								
							
								 
							
						 
						
							
							
								
								Updates for iOS GL calls in iOS8  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3b13032b8c 
								
							
								 
							
						 
						
							
							
								
								Updated some iOS GL calls to use newer API types and functions  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								44b5f716cb 
								
							
								 
							
						 
						
							
							
								
								Fixes for openGL on iOS to use multisampling.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								da8e3c53b6 
								
							
								 
							
						 
						
							
							
								
								Fix for win32 openGL repaints when continuous rendering is turned off.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fcf010e74f 
								
							
								 
							
						 
						
							
							
								
								Removed glDrawBuffers call (wasn't available in GLES)  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6a952d2e0b 
								
							
								 
							
						 
						
							
							
								
								Added glDrawBuffers to the GL extension function list.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								619d475021 
								
							
								 
							
						 
						
							
							
								
								Fixes for building on iOS 6 SDK  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e5c556d307 
								
							
								 
							
						 
						
							
							
								
								Added support for GLSL v3 in iOS  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0de3ec9a51 
								
							
								 
							
						 
						
							
							
								
								OSX warning fix.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								12fb13bdea 
								
							
								 
							
						 
						
							
							
								
								Tweaks for OpenGL 3 support.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								272bcbcaab 
								
							
								 
							
						 
						
							
							
								
								Added a method OpenGLContext::setOpenGLVersionRequired, which can be used to request a v3.2 context.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								e7e2abbb5c 
								
							
								 
							
						 
						
							
							
								
								Avoided an unnecessary call in win32 openGL that may have been causing problems with some Nvidea drivers.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								42bff200ed 
								
							
								 
							
						 
						
							
							
								
								Improved the vertical font hinting algorithm and removed some duplicated typeface code.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ae291475d6 
								
							
								 
							
						 
						
							
							
								
								Avoided a GL symbol redefinition and a warning in MSVC.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c58d91fc04 
								
							
								 
							
						 
						
							
							
								
								(Fixed typo in last commit)  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bea96840b9 
								
							
								 
							
						 
						
							
							
								
								Added some openGL definitions to compensate for ones that are missing on certain platforms.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c62da6c983 
								
							
								 
							
						 
						
							
							
								
								Cleaned up some pedantic warnings in the iOS build.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1b9a60e52c 
								
							
								 
							
						 
						
							
							
								
								Added a templated type to the RectangleList class. If you've used this class and these changes cause syntax errors, all you need to do to your code is to replace "RectangleList" with "RectangleList<int>" and everything will work as it did before.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								30cc1ed757 
								
							
								 
							
						 
						
							
							
								
								Added flags for multisampling in GL, and implementation of this for iOS.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8d05e58bc7 
								
							
								 
							
						 
						
							
							
								
								Horrible hack to work around OSX openGL swap intervals not working correctly when the window is occluded.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5a1112ab94 
								
							
								 
							
						 
						
							
							
								
								Updated the format of the header include guard macros.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								842a0f5705 
								
							
								 
							
						 
						
							
							
								
								Avoided GL contexts being destroyed when a window is minimised.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								25c70643e3 
								
							
								 
							
						 
						
							
							
								
								OpenGL linux fix, and removed some deprecated GL calls.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ba2dc52b34 
								
							
								 
							
						 
						
							
							
								
								Made use of  @autoreleasepool  for clang builds.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cf781ecb75 
								
							
								 
							
						 
						
							
							
								
								OpenGL tweaks, including fix for flickering GL windows when resizing in OSX.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0abd7a3fa1 
								
							
								 
							
						 
						
							
							
								
								OpenGL: removed the artifical render-throttling code, allowing the rendering to be kept in sync by the native GL swap-interval.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ad33fca65a 
								
							
								 
							
						 
						
							
							
								
								Minor clean-ups and documentation.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b4b8aa939f 
								
							
								 
							
						 
						
							
							
								
								Fix for iOS high-DPI openGL.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6f88b7ae60 
								
							
								 
							
						 
						
							
							
								
								Minor clean-ups.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0ceeb573d8 
								
							
								 
							
						 
						
							
							
								
								Minor changes to avoid pedantic compiler warnings.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f6ce67ed4a 
								
							
								 
							
						 
						
							
							
								
								OpenGL context now supports high DPI displays. Added operator* to Rectangle class.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dea1aa475b 
								
							
								 
							
						 
						
							
							
								
								OSX GL views: accepting first mouse click event.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ea25716163 
								
							
								 
							
						 
						
							
							
								
								Fix for memory alignment bug in OSX GL.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6b1654e1d2 
								
							
								 
							
						 
						
							
							
								
								Fixed some more warnings.  
							
							
								
							
							
						 
						13 years ago