1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-24 01:54:22 +00:00
Commit graph

67 commits

Author SHA1 Message Date
jules
37d8a65407 More OpenGL shader work. 2011-12-18 10:37:25 +00:00
jules
a56a285e58 OpenGL work: renamed OpenGLGraphicsContext class, and made it use shaders for rendering where available. 2011-12-15 13:50:19 +00:00
jules
bbac5a8790 New class: OpenGLShaderProgram, and GL clean-ups. 2011-12-14 13:22:16 +00:00
jules
f703feb61e OpenGL improvements. 2011-12-13 22:10:33 +00:00
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. 2011-12-08 19:50:45 +00:00
jules
6b7496c893 Handy new functions: createCopyIfNotNull(), and ScopedPointer::createCopy() 2011-11-20 21:55:35 +00:00
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. 2011-11-18 13:50:19 +00:00
jules
9bccfebea7 OpenGL development. 2011-11-15 17:10:48 +00:00
jules
75ad1071ad OpenGL renderer optimisations. Renamed Colour::fromFloatRGBA. 2011-11-10 17:51:34 +00:00
jules
6f71bfdf89 OpenGL renderer optimisations. 2011-11-04 16:09:52 +00:00
jules
34840062ef Made the x and y members public in the Point class. 2011-11-01 21:29:10 +00:00
jules
115a171d76 Big OpenGLRenderer rewrite, plus a revamped OpenGL demo page to demonstrate 2D rendering. 2011-11-01 20:43:19 +00:00
jules
0b1cdf6ab1 Refactoring of image storage: new classes ImageType, ImagePixelData, SoftwareImageType, NativeImageType, OpenGLImageType. 2011-10-28 14:21:29 +01:00
jules
d1e4e9b9d0 OpenGL development (OpenGLRenderer now more-or-less works) 2011-10-27 16:40:25 +01:00
jules
0422e4ced9 More OpenGL work. 2011-10-26 19:31:45 +01:00
jules
04c35b28e6 OpenGL refactoring. 2011-10-24 21:02:56 +01:00
jules
2f3f3b9639 More OpenGL classes (do not use yet - work in progress!) 2011-10-24 16:07:08 +01:00