Skip to main content

History: GhadamonNotes

Preview of version: 9

Welcome to the ChangeLog and porting notes for OGRE 1.9.0 "Ghadamon" - work in progress


ChangeLog

  • CgProgramManager: Added support for high-level output profiles glslv/glslf/glslg and hlslv/hlslf (glslg not fully working yet)

Porting notes

  • None yet

Annotated roadmap

  • Android Port (Owner: Wolfmanfx)
    • Remove eclipse based android port [done]
    • CMake based build support
      • Create find Ant / NDK packages (currently Ant and the NDK must be in the global path)
      • Generate android make files for the sample browser [done]
      • Use android tool chain to compile OGRE as static lib [done]
    • Cleanup RTSS (Remove OgreStringSerialiser) [done]
    • Improve platform integration
      • Add Android log listener into OgreRoot [done]
      • Disable Filesystem- / Zip- / EmbeddedZip- Archives on android [done]
      • Resource system improvements
        • OgreAPKFileSystemArchive to handle file access inside the APK [done]
        • OgreAPKZipArchive so we can handle zip files inside the APK (APK is also compressed using zip) [done]
    • Improve EGL support
      • Create concrete subclasses of EGL-Support/Window/Context [done]
      • Handle context creation / configs inside OGRE [done]
      • Resource recreation / Handle it like DX device lost / restore
        • Add managed resource class which every resource derive from (only active on Android - handled via macros) [done]
        • Recreation of Texture, Shader, HardwareVertexBuffer [done]
        • Recreation of FBO's (not working atm)
    • ETC1 texture codec
      • PKM support [done]
      • KTX support
    • Sample browser
      • Add touch input support [done]
      • Build a APK file via CMake command line [done]
      • Add rotation support [done]
      • Fix / Enable more samples
        • Compositor not working
    • Improve CPU/ vendor detection [done]
    • Add how to build it on Linux / OSX / Win32
    • Provide pre-compiled dependencies
    • Fix our dependencies so the can compile against the android tool chain
  • RTSS
    • Changed error handling of RTSS sub-render state parameter creation. Sub-render state now throws exception on errors [done]
    • Added 2 new demo samples: multiple lights and textured fog [done]
  • DirectX 11 render system
    • Add tessellation shaders support. [done]
    • Add tessellation sample. [done]
    • Add dynamic linking support. [done]
  • Windows Metro style application (WinRT)
    • Add support as a new platform (named WinRT). [done]
    • Create a WinRT project for the sample browser. [done]
    • Create a how to compile file. [done]
    • Get all existing samples to work with the D3D11 render system.
    • Multi monitor\device support.
  • OpenGL render system
    • Add tessellation shaders support.

Talks about it


History

Information Version
Fri 10 of Jan, 2014 17:25 GMT-0000 edoardo Ghadamon bold correction plus a quote from Ghadamon description in http://en.wikipedia.org/wiki/Cthulhu_Mythos_deities 37
Thu 26 of Dec, 2013 23:10 GMT-0000 spacegaier 36
Thu 28 of Nov, 2013 18:40 GMT-0000 scrawl GLSL binary cache 35
Sun 24 of Nov, 2013 11:42 GMT-0000 spacegaier added link to JIRA 1.9 filter 34
Sat 09 of Nov, 2013 05:37 GMT-0000 masterfalcon 33
Mon 14 of Oct, 2013 20:27 GMT-0000 scrawl Removed outdated porting note about static casts (no longer needed) 32
Thu 03 of Oct, 2013 08:57 GMT-0000 spacegaier re-added SharedPrt note, and removed StringConverter locale comment (not valid IMHO); added note aout vsync 31
Mon 09 of Sep, 2013 06:39 GMT-0000 masterfalcon 30
Mon 29 of Jul, 2013 20:45 GMT-0000 Oogst Added a porting note that was missing ("plugins_d.cfg") 29
Mon 29 of Jul, 2013 05:59 GMT-0000 masterfalcon 28
Tue 23 of Jul, 2013 12:02 GMT-0000 spacegaier added note about OgreOverlay initialization 27
Sun 07 of Jul, 2013 11:43 GMT-0000 spacegaier 26
Sun 07 of Jul, 2013 07:14 GMT-0000 masterfalcon 25
Sat 29 of Jun, 2013 12:18 GMT-0000 spacegaier updated solved JIRA ticket list 24
Sat 29 of Jun, 2013 11:56 GMT-0000 spacegaier 23
Sat 29 of Jun, 2013 11:56 GMT-0000 spacegaier added OGRE-204 + new LOD strategies 22
Mon 17 of Jun, 2013 21:02 GMT-0000 spacegaier known issue about iOS /OIS input issues has been fixed 21
Mon 17 of Jun, 2013 21:00 GMT-0000 spacegaier added porting note about SdkTrayManager constructor change 20
Thu 30 of May, 2013 08:05 GMT-0000 spacegaier 19
Mon 22 of Apr, 2013 07:18 GMT-0000 spacegaier added Known Issues 18
Sun 21 of Apr, 2013 22:31 GMT-0000 spacegaier 17
Sun 21 of Apr, 2013 21:28 GMT-0000 spacegaier 16
Sun 21 of Apr, 2013 21:23 GMT-0000 spacegaier 15
Sun 21 of Apr, 2013 21:23 GMT-0000 spacegaier 14
Sun 21 of Apr, 2013 21:23 GMT-0000 spacegaier 13
  • «
  • 1 (current)
  • 2