Commits

Author Commit Message Labels Comments Date
David Rogers
GLES2: Minor sample shader changes in preparation for the optimiser
David Rogers
RTSS: Fix some variable spelling errors
David Rogers
iOS: Preliminary support for several items: View Controllers, custom views and windows and EAGLSharegroups. There are likely some issues that need to be ironed out, mostly with custom views/windows.
David Rogers
RTSS: Fix from Wolfmanfx to make the RTSS work again.
David Rogers
GLES2: Clean up a little code and sprinkle a few more error checks around.
David Rogers
iOS: Let's pretend that the iOS simulator doesn't have SSE. (Works around a Xcode 4 bug)
Branches
v1-7
David Rogers
OS X: A few small tweaks for Cocoa windows. Clearing the framebuffer right away, fixing multisampling for example
Branches
v1-7
David Rogers
iOS: The meaning of ARCHS_UNIVERSAL_IPHONE_OS changed in Xcode at some point to just armv7. Changing it to Standard will compile for both armv6 and armv7.
Branches
v1-7
David Rogers
Remove a GL ES 2 reference in the 1.7 branch
Branches
v1-7
David Rogers
Don't apply visibility settings to statically built samples. Fixes linking problems with Xcode 4 and iOS. (Backporting to 1.7)
Branches
v1-7
David Rogers
Don't apply visibility settings to statically built samples. Fixes linking problems with Xcode 4 and iOS.
dark_sylinc
Fixed XMLConverter & MeshUpdgrader assuming all submeshes have vertex animation even when not all of them had; thus leading to auto-organizing vertex declarations innefficiently for those submeshes
dark_sylinc
Fixed Ogre reporting the number of pose counts supported by a material with HW acceleration was above the GPU's capabilities, even though it is not (happens when the SubEntity uses HW poses, but the main Entity doesn't have pose data) InstanceManager now supports per material settings, among them is the new CAST_SHADOWS parameter, which allows batches from the same material to cast or not shadows Added SceneManager::getInstanceManager() Updated NewInstancing sample to take account of the InstanceManager changes
David Rogers
Merge 1.7 into default
David Rogers
Merge minor CMake changes
David Rogers
Fixes to the merge. Should be ok to perform the merge now.
Steve Streeting
Merge v1-7 into default
dark_sylinc
InstanceManager: TextureVTF technique was turning HW instancing on by mistake and drawing lots of useless batches. [Papercut] Removed epsilons in normalise from Vector3 Vector2 & Plane. See http://www.ogre3d.org/forums/viewtopic.php?f=4&t=61259& [Papercut] Enabling and disabling a compositor was recreating buffers, thus making it an expensive operation. Buffers are now kept while disabled, which makes reenabling faster, and just like API documentation says it should work. Thread: http://www.ogre3d.org/forums/v…
Steve Streeting
Fix warnings (init order and unused variables)
Steve Streeting
Add ManualObject::getCurrentVertexCount and getIndexCount. These are useful for checking periodically on buffer sizes and also for calculating index offsets when you build combined geometry from multiple independent routines.
Steve Streeting
Add ability to clip spotlight light volumes at a custom near plane This is useful when rendering spots which start from an aperture rather than a point (e.g. when fitting to spot geometry which has a rear reflector so the virtual origin is behind the geometry)
Mattan Furst
Fixed typo in RTShaderSystem.material script
dark_sylinc
[Papercut] Added unregisterCompositorLogic and therefore fixed a few mem. leaks in Compositor & DeferredShading samples
Steve Streeting
Added cose
David Rogers
OS X: A few CMake fixes to ease building for universal libraries. Upping the minimum OS to 10.5(it's required for x86_64). Also updating the list of Boost versions to be current.
Branches
v1-7
David Rogers
iOS: 2 fixes. The compiler should be g++ instead of gcc and switching the architecture to build for both armv6 and armv7.
Branches
v1-7
David Rogers
iOS: Don't search for X11 if building for iOS. I'm surprised that this hasn't been found until now. Apparently most devs have the X11 package installed.
Branches
v1-7
David Rogers
iOS: Clean up the FSAA/framebuffer code in swapBuffers. This should resolve issues on iOS 4.1 that have been reported. Bug #384
Branches
v1-7
David Rogers
GL: Only bind up to the max supported number of render targets since not all implementations support 8. This prevents a few OpenGL errors.
Branches
v1-7
David Rogers
OS X: These classes should have been inheriting from GeneralAllocatedObject all along so they can take advantage of Ogre's memory tracking.
Branches
v1-7
  1. Prev
  2. Next