|  ed | cdbc28c18b | Add documentation tags | 7 years ago | 
				
					
						|  ed | c715b069b5 | OpenGL:  Revert commits 515f484and0a15be7and calculate scale factor using relative bounds instead | 7 years ago | 
				
					
						|  ed | 0a15be729e | OpenGL:  Apply Component's transform when invalidating | 7 years ago | 
				
					
						|  jules | 1a60fa9765 | More ScopedPointer/unique_ptr compatibility work | 7 years ago | 
				
					
						|  jules | 48a5fbd333 | Another batch of ScopedPointer cleanups | 7 years ago | 
				
					
						|  ed | 515f4846a5 | OpenGL:  Take a Component's transform into account when painting | 7 years ago | 
				
					
						|  jules | a9eafbc90f | Some tidying up in AffineTransform, and added a new fromTargetPoints method | 7 years ago | 
				
					
						|  jules | 51f6c5d01c | Tidied up a few bits of messy String concatenation | 8 years ago | 
				
					
						|  ed | 6894e04356 | Android:  Fixed an OpenGL crash that would occur due to failing to get a pointer to the native window | 8 years ago | 
				
					
						|  jules | 25fe3ee392 | Some workarounds to avoid triggering the new Xcode thread checker when using openGL | 8 years ago | 
				
					
						|  jules | f85d706131 | Some minor formatting and comment fixes | 8 years ago | 
				
					
						|  jules | a9bc970ff8 | Made the openGL 2D renderer limit the size of its vertex buffers to avoid problems on systems with limited GPUs | 8 years ago | 
				
					
						|  jules | 9d56e2990d | Optimised the GL renderer to avoid splitting large rectangles into horizontal strips unnecessarily | 8 years ago | 
				
					
						|  jules | 2dc9316420 | Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility) | 8 years ago | 
				
					
						|  hogliux | 159ffb5fb9 | OpenGL:  Added method OpenGLContext::setTextureMagnificationFilter to change GL's texture magnification filter | 8 years ago | 
				
					
						|  hogliux | b9b34393d1 | Improved scheduling when multiple threads are fighting for the MessageManagerLock | 8 years ago | 
				
					
						|  jules | 369d59f656 | Added a template to allow the HeapBlock class to be given signed ints or other types that are not size_t for its size parameters | 8 years ago | 
				
					
						|  hogliux | bd0ec0ca8c | Android:  Fixed a rare race-condition in android OpenGL startup which could occur if the OpenGL context is destroyed before it is fully initialised | 8 years ago | 
				
					
						|  jules | 12f9f33e91 | Bit of modernisation in OpenGLContext | 8 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 | 
				
					
						|  jules | 7c6f3d40b6 | Tidied up some method calls involving HeapBlock | 8 years ago | 
				
					
						|  jules | 4e5f005421 | Added a method Component::getChildren() to allow them to be iterated with a range-based for loop, and used this in appropriate places around the codebase | 8 years ago | 
				
					
						|  hogliux | 4b114d89a7 | OpenGL:  Fixed a crash in Cubase/WaveLab when OpenGL is used in a plug-ins editor | 8 years ago | 
				
					
						|  jules | a6ef6f393b | Clarified a comment in OpenGLRenderer | 8 years ago | 
				
					
						|  hogliux | b5afccc37c | Updated file headers and the README with the JUCE 5 license | 8 years ago | 
				
					
						|  jules | 38d49a5ee7 | Modernised a few RectangleList iterators | 8 years ago | 
				
					
						|  jules | 1465f545d1 | Made an openGL assertion slightly less strict | 8 years ago | 
				
					
						|  jules | 8ed41ed14b | Fixed some whitespace style and cleaned up some code using C++11 | 8 years ago | 
				
					
						|  jules | c236e75cf5 | Adde some missing JUCE_API annotations | 8 years ago | 
				
					
						|  hogliux | 2e08db47ff | Added a shader workaround for GPUs on older Android devices | 8 years ago | 
				
					
						|  hogliux | 327f61eacf | Fixed a dead-lock which could occur if an OpenGLContext was created and immedietely deleted before it had a chance to render | 8 years ago | 
				
					
						|  hogliux | 6af68f7831 | Added missing precision specifier in translateFragmentShaderToV3 | 8 years ago | 
				
					
						|  hogliux | 42305de6da | Added method OpenGLContext::executeOnGLThread to help executing gl house-keeping tasks on the gl thread even when the message manager is locked | 8 years ago | 
				
					
						|  hogliux | 2da1bc5f41 | Replace include guards with "#pragma once" | 8 years ago | 
				
					
						|  hogliux | 9f3fb1c0a6 | Added a compiler error if your compiler is too old and removed numerous code checks for old compilers which are now deprecated | 8 years ago | 
				
					
						|  jules | 021209e216 | Changed ImagePixelData::clone to return a smart pointer rather than a raw one, to avoid a reference-count leak | 9 years ago | 
				
					
						|  jules | 42a956c9c6 | Added a workaround for an obscure GL race condition when closing contexts | 9 years ago | 
				
					
						|  jules | cd37ba3aa4 | Fix for openGL when a GL component is removed from its parent without detaching first. | 9 years ago | 
				
					
						|  jules | b355af98a1 | Disabled depth-test when overlaying 2D rendering on openGL 3D content | 9 years ago | 
				
					
						|  jules | e1b32ff2f3 | A couple of openGL3 fixes for win32 | 9 years ago | 
				
					
						|  jules | 4e6ea1dbdf | Added some missing win32 GL function support needed for GL3 | 9 years ago | 
				
					
						|  hogliux | 082b15969f | Fix OpenGL 2D custom shader crash on newer Android devices | 9 years ago | 
				
					
						|  hogliux | 256e66dfa3 | Add workaround for OpenGL drivers which do not support glGetString(GL_SHADING_LANGUAGE_VERSION) | 9 years ago | 
				
					
						|  jules | 2a1234b6ac | Simplified some inter-module dependencies and exception-catching fallbacks | 9 years ago | 
				
					
						|  jules | 82b0a3628b | Added some comments regarding MessageManagerLocks | 10 years ago | 
				
					
						|  jules | 02492b36b9 | Lots of small whitespace tweaks. | 10 years ago | 
				
					
						|  jules | c06db136bd | Added a few noexcepts to some GL functions | 10 years ago | 
				
					
						|  jules | 9f7eb07ce5 | OpenGL: changed image invalidation to allow non-GL threads that draw into images to correctly invalidate the GPU-cached version | 10 years ago | 
				
					
						|  jules | 89ba69ab29 | Android Bluetooth MIDI, pro-audio i/o and improved openGL support | 10 years ago | 
				
					
						|  jules | e3e812ecd6 | Fixed a couple of threading issues with openGL images on OSX. | 10 years ago |