The JUCE cross-platform C++ framework, with DISTRHO/KXStudio specific changes
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
jules 7c486b83d8 Removed the OpenGLRenderingTarget class (which wasn't a good fit with the way openGL actually works) 13 years ago
..
juce_Draggable3DOrientation.h More OpenGL shader work. 13 years ago
juce_Matrix3D.h More OpenGL shader work. 13 years ago
juce_OpenGLComponent.cpp 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. 13 years ago
juce_OpenGLComponent.h Removed the OpenGLRenderingTarget class (which wasn't a good fit with the way openGL actually works) 13 years ago
juce_OpenGLContext.h 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. 13 years ago
juce_OpenGLFrameBuffer.cpp 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. 13 years ago
juce_OpenGLFrameBuffer.h Removed the OpenGLRenderingTarget class (which wasn't a good fit with the way openGL actually works) 13 years ago
juce_OpenGLGraphicsContext.cpp 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. 13 years ago
juce_OpenGLGraphicsContext.h 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. 13 years ago
juce_OpenGLHelpers.cpp Removed the OpenGLRenderingTarget class (which wasn't a good fit with the way openGL actually works) 13 years ago
juce_OpenGLHelpers.h Removed the OpenGLRenderingTarget class (which wasn't a good fit with the way openGL actually works) 13 years ago
juce_OpenGLImage.cpp 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. 13 years ago
juce_OpenGLImage.h Refactoring of image storage: new classes ImageType, ImagePixelData, SoftwareImageType, NativeImageType, OpenGLImageType. 13 years ago
juce_OpenGLPixelFormat.h 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. 13 years ago
juce_OpenGLShaderProgram.cpp GL fixes for iOS/Android. 13 years ago
juce_OpenGLShaderProgram.h 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. 13 years ago
juce_OpenGLTexture.cpp New class: ThreadLocalValue. 13 years ago
juce_OpenGLTexture.h Big OpenGLRenderer rewrite, plus a revamped OpenGL demo page to demonstrate 2D rendering. 13 years ago
juce_Quaternion.h Some new 3D utility classes: Vector3D, Matrix3D, Quaternion, Draggable3DOrientation. 13 years ago
juce_Vector3D.h Some new 3D utility classes: Vector3D, Matrix3D, Quaternion, Draggable3DOrientation. 13 years ago