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 a56a285e58 OpenGL work: renamed OpenGLGraphicsContext class, and made it use shaders for rendering where available. 13 years ago
..
juce_Draggable3DOrientation.h Some new 3D utility classes: Vector3D, Matrix3D, Quaternion, Draggable3DOrientation. 13 years ago
juce_Matrix3D.h Some new 3D utility classes: Vector3D, Matrix3D, Quaternion, Draggable3DOrientation. 13 years ago
juce_OpenGLComponent.cpp OpenGL work: renamed OpenGLGraphicsContext class, and made it use shaders for rendering where available. 13 years ago
juce_OpenGLComponent.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_OpenGLContext.h OpenGL work: renamed OpenGLGraphicsContext class, and made it use shaders for rendering where available. 13 years ago
juce_OpenGLFrameBuffer.cpp New class: OpenGLShaderProgram, and GL clean-ups. 13 years ago
juce_OpenGLFrameBuffer.h More OpenGL work. 13 years ago
juce_OpenGLGraphicsContext.cpp OpenGL work: renamed OpenGLGraphicsContext class, and made it use shaders for rendering where available. 13 years ago
juce_OpenGLGraphicsContext.h OpenGL work: renamed OpenGLGraphicsContext class, and made it use shaders for rendering where available. 13 years ago
juce_OpenGLHelpers.cpp New class: OpenGLShaderProgram, and GL clean-ups. 13 years ago
juce_OpenGLHelpers.h Big OpenGLRenderer rewrite, plus a revamped OpenGL demo page to demonstrate 2D rendering. 13 years ago
juce_OpenGLImage.cpp OpenGL work: renamed OpenGLGraphicsContext class, and made it use shaders for rendering where 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_OpenGLRenderingTarget.h ImageButton fix. OpenGL refactoring. 13 years ago
juce_OpenGLShaderProgram.cpp New class: OpenGLShaderProgram, and GL clean-ups. 13 years ago
juce_OpenGLShaderProgram.h OpenGL work: renamed OpenGLGraphicsContext class, and made it use shaders for rendering where available. 13 years ago
juce_OpenGLTexture.cpp New class: OpenGLShaderProgram, and GL clean-ups. 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