jules
|
ddc1524742
|
Updated headers in demo project files.
|
2013-06-13 14:06:55 +01:00 |
|
jules
|
af18430f08
|
Changed Label::setText to use a NotificationType parameter rather than a bool.
|
2013-04-01 14:33:27 +01:00 |
|
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
2012-12-04 21:39:15 +00:00 |
|
jules
|
f6ce67ed4a
|
OpenGL context now supports high DPI displays. Added operator* to Rectangle class.
|
2012-11-15 17:55:57 +00:00 |
|
jules
|
5ed768e953
|
New enum: NotificationType, to indicate whether to send a change message or not (and whether it should be async). Updates to ListBox, TreeView and Slider methods to use this type instead of bools.
|
2012-10-18 13:53:02 +01:00 |
|
jules
|
7a36867150
|
Workaround for VS2005 compiler bugs.
|
2012-05-09 16:53:42 +01:00 |
|
jules
|
ccb357d23a
|
Fixed a typo in the demo app.
|
2012-04-03 17:50:24 +01:00 |
|
jules
|
04c2d6cfc1
|
Added some GL error handling and tweaks to support older PC builds.
|
2012-04-03 14:51:22 +01:00 |
|
jules
|
351416c09a
|
Tidied up some docs and comments.
|
2012-04-03 11:36:31 +01:00 |
|
jules
|
0f8cc04904
|
GL fixes, clean-ups, docs.
|
2012-03-30 15:28:26 +01:00 |
|
jules
|
91a41ddbd8
|
OpenGL refactoring (stage 1)
|
2012-03-27 17:22:54 +01:00 |
|
jules
|
b338698e34
|
OpenGL: removed the fixed-function rendering code, replacing it with a simple software renderer that blits its results to the GL context. Removed the public OpenGLGraphicsContext class, replacing it with a createOpenGLGraphicsContext() function which returns an appropriate shader-based or software-based renderer object.
|
2012-03-15 11:13:38 +00:00 |
|
jules
|
ea0260cfc7
|
Fix for OpenGL demo.
|
2012-02-07 16:10:39 +00:00 |
|
jules
|
b65b34ad40
|
More openGL refactoring, completion of all-shader graphic pipeline.
|
2012-01-09 17:07:14 +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
|
173e8c083f
|
CoreAudio: detection of disabled devices. Avoided some internal exceptions in the demo.
|
2011-12-08 21:30:11 +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
|
96c0a756e0
|
Linux windowing tweak for menus + tooltips.
|
2011-11-08 11:56:45 +00:00 |
|
jules
|
7cf9e480b2
|
Some new 3D utility classes: Vector3D, Matrix3D, Quaternion, Draggable3DOrientation.
|
2011-11-07 18:58:37 +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
|
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 |
|
jules
|
438cc245ad
|
Introjucer fix for malformed GUIDs (caused problems with .sln files)
|
2011-10-02 17:21:07 +01:00 |
|
jules
|
9b38f91226
|
Fixed a compile problem in VSTs. Minor clean-ups.
|
2011-09-29 21:25:00 +01:00 |
|
jules
|
07b73e4071
|
StringArray fix + additional unit tests. AudioFormatManager tweak for iOS. Minor clean-ups.
|
2011-09-29 14:51:42 +01:00 |
|
jules
|
f35738afe0
|
Midi file fix to avoid multiple end-of-track events. Some openGL tweaks.
|
2011-09-27 11:33:42 +01:00 |
|
Julian Storer
|
74df644356
|
New classes: OpenGLTexture, OpenGLFrameBuffer, OpenGLHelpers.
|
2011-09-10 20:09:05 +01:00 |
|
Julian Storer
|
6b94c7598d
|
Tarted-up the openGL demo, and made the iOS demo the same as the normal one. Changed the opengl module to include gl.h automatically, so that your app doesn't need to include it.
|
2011-09-09 18:15:29 +01:00 |
|
Julian Storer
|
3dfbb0d713
|
Changes to Image::BitmapData constructors, replacing the bool with a more explicit enum for the read/write mode. Some win32 dLL declarator changes. Android work. Small Quicktime fix.
|
2011-02-09 10:50:19 +00:00 |
|
Julian Storer
|
1d215fa865
|
Renamed the juce demo folder from "juce demo" to "JuceDemo". Annoyingly, this is necessary because the Android build tools can't handle paths containing spaces (!)
|
2011-02-06 19:03:36 +00:00 |
|