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.
|
13 years ago |
jules
|
6b7496c893
|
Handy new functions: createCopyIfNotNull(), and ScopedPointer::createCopy()
|
13 years ago |
jules
|
84d438aebc
|
Revamped the introjucer's settings page, making it easier to navigate than the old tabbed layout. Also, tweaked Viewport to be more resilient to changes in its content's size.
|
13 years ago |
jules
|
9bccfebea7
|
OpenGL development.
|
13 years ago |
jules
|
75ad1071ad
|
OpenGL renderer optimisations. Renamed Colour::fromFloatRGBA.
|
13 years ago |
jules
|
7cf9e480b2
|
Some new 3D utility classes: Vector3D, Matrix3D, Quaternion, Draggable3DOrientation.
|
13 years ago |
jules
|
6f71bfdf89
|
OpenGL renderer optimisations.
|
13 years ago |
jules
|
34840062ef
|
Made the x and y members public in the Point class.
|
13 years ago |
jules
|
115a171d76
|
Big OpenGLRenderer rewrite, plus a revamped OpenGL demo page to demonstrate 2D rendering.
|
13 years ago |
jules
|
b480ff14a2
|
Fixed a typo in image conversion.
|
13 years ago |
jules
|
0b1cdf6ab1
|
Refactoring of image storage: new classes ImageType, ImagePixelData, SoftwareImageType, NativeImageType, OpenGLImageType.
|
13 years ago |
jules
|
d1e4e9b9d0
|
OpenGL development (OpenGLRenderer now more-or-less works)
|
13 years ago |
jules
|
0422e4ced9
|
More OpenGL work.
|
13 years ago |
jules
|
7404020717
|
New method LookAndFeel::createGraphicsContext(). More OpenGL refactoring.
|
13 years ago |
jules
|
04c35b28e6
|
OpenGL refactoring.
|
13 years ago |
jules
|
2f3f3b9639
|
More OpenGL classes (do not use yet - work in progress!)
|
13 years ago |
jules
|
9eb2e337d3
|
Minor additions to ValueTree, Time. OpenGL work. Update to introjucer MSVC .sln file generation.
|
13 years ago |
jules
|
0e478bf131
|
More OpenGL work.
|
13 years ago |
jules
|
b23e5c4515
|
ImageButton fix. OpenGL refactoring.
|
13 years ago |
jules
|
be3565ac98
|
Refactored some rendering code.
|
13 years ago |
jules
|
f31dca5f2f
|
More OpenGL work.
|
13 years ago |
jules
|
61f5ca11ab
|
More OpenGL fixes and work.
|
13 years ago |
jules
|
4afcdaaaba
|
Added some OpenGL framebuffer functionality.
|
13 years ago |
jules
|
c3492b99e3
|
Minor bits of refactoring.
|
13 years ago |
jules
|
58580fc792
|
OpenGL gradient rendering. Viewport fix.
|
13 years ago |
jules
|
b684a99d3a
|
Added a new plugin host type.
|
13 years ago |
jules
|
1f4b35c3fb
|
OpenGL path rendering.
|
13 years ago |
jules
|
8dd0a7e7f2
|
Fix for misaligned AIFF files. Introjucer fix for locally-copied files and MSVC optimisation.
|
13 years ago |
jules
|
f35738afe0
|
Midi file fix to avoid multiple end-of-track events. Some openGL tweaks.
|
13 years ago |
jules
|
5a45b4f4c6
|
New class: OpenGLFrameBufferImage, which wraps a framebuffer inside a juce Image.
|
13 years ago |
Julian Storer
|
52a90374df
|
AU path fix. Minor tweaks. Version number bump.
|
13 years ago |
Julian Storer
|
7c77e101fc
|
Minor clean-ups.
|
13 years ago |
Julian Storer
|
74df644356
|
New classes: OpenGLTexture, OpenGLFrameBuffer, OpenGLHelpers.
|
13 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.
|
13 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..
|
13 years ago |