53 Commits (eb33f537dadfd00c74dab7242a4f8698eb13d198)

Author SHA1 Message Date
  hogliux bc3ef88603 Bump version number to 5.0.2 8 years ago
  hogliux 8413614744 Bump version number to 5.0.1 8 years ago
  hogliux 9d81c5066a Bump version number to 5.0.0 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  tpoole 1e2f6fec5c Restored module header #defines 8 years ago
  hogliux 934aa72d6f Fixed an issue where the Projucer would not detect OpenGL ESv3 support correctly on Android 8 years ago
  hogliux 2da1bc5f41 Replace include guards with "#pragma once" 8 years ago
  hogliux e0aff606a8 Bump version number to 4.3.1 8 years ago
  hogliux 363ceb08cf Bump version number to 4.3.0 8 years ago
  hogliux 4eb89336f9 Bump version number to 4.2.4 8 years ago
  hogliux 630ab88f8b Version number update 8 years ago
  jules ec40f0940c Updated version numbers in modules, and resaved example projects 9 years ago
  jules 0b3a11ee07 Updated version number to 4.2.1 9 years ago
  Timur Doumler 70949aa0c6 Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects. 9 years ago
  jules b5907fa90d Normalised some divider comments 9 years ago
  jules 89ba69ab29 Android Bluetooth MIDI, pro-audio i/o and improved openGL support 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules 39da2ea627 Added an internal flag JUCE_OPENGL_CREATE_JUCE_RENDER_THREAD to make non-threaded GL contexts more generically implementable. 10 years ago
  jules 653a68ddee Added includes of new template classes. 10 years ago
  jules b88b621d81 Restructured some openGL file locations. 10 years ago
  jules b4bef8e91e Avoided enabling openGL 3 support on linux, which was causing problems because of missing symbols. 10 years ago
  jules 6c30e83de1 Added openGL macro JUCE_GLSL_VERSION 10 years ago
  jules 619d475021 Fixes for building on iOS 6 SDK 11 years ago
  jules e5c556d307 Added support for GLSL v3 in iOS 11 years ago
  jules 12fb13bdea Tweaks for OpenGL 3 support. 11 years ago
  jules 272bcbcaab Added a method OpenGLContext::setOpenGLVersionRequired, which can be used to request a v3.2 context. 11 years ago
  jules 56f7676601 Refactored the OpenGLGraphicsContextCustomShader class and added a demo for it. 11 years ago
  jules 6427e11ae3 New class: OpenGLGraphicsContextCustomShader, which allows custom fragment shaders to be applied to a rectangular area during a normal 2D paint routine, to achieve per-pixel effects. 11 years ago
  jules 80387e8cb5 Stripped out all the old openGL fixed-function code, and hard-coded the assumption that it'll be running on hardware that's capable of running GLSL. 11 years ago
  jules bea96840b9 Added some openGL definitions to compensate for ones that are missing on certain platforms. 11 years ago
  jules 636ffe68d3 A bit more minor cleaning-up. 11 years ago
  jules 5a1112ab94 Updated the format of the header include guard macros. 11 years ago
  jules 03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 12 years ago
  jules 8de9d9c6da Version number bump. Clean-ups. 13 years ago
  jules 91a41ddbd8 OpenGL refactoring (stage 1) 13 years ago
  jules aab3a6a6eb Android GL work. 13 years ago
  jules 2bfa580254 Android GL work. 13 years ago
  jules 295d125142 Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code. 13 years ago
  jules b65b34ad40 More openGL refactoring, completion of all-shader graphic pipeline. 13 years ago
  jules 7c486b83d8 Removed the OpenGLRenderingTarget class (which wasn't a good fit with the way openGL actually works) 13 years ago
  jules 37d8a65407 More OpenGL shader work. 13 years ago
  jules bbac5a8790 New class: OpenGLShaderProgram, and GL clean-ups. 13 years ago
  jules ba53323cbd Android updates to support NDK r7. 13 years ago
  jules 7cf9e480b2 Some new 3D utility classes: Vector3D, Matrix3D, Quaternion, Draggable3DOrientation. 13 years ago
  jules 2f3f3b9639 More OpenGL classes (do not use yet - work in progress!) 13 years ago
  jules 7a91c10a81 Android openGL build fixes. 13 years ago
  jules f31dca5f2f More OpenGL work. 13 years ago
  jules 5a45b4f4c6 New class: OpenGLFrameBufferImage, which wraps a framebuffer inside a juce Image. 13 years ago
  Julian Storer 74df644356 New classes: OpenGLTexture, OpenGLFrameBuffer, OpenGLHelpers. 13 years ago
  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. 13 years ago