History: GhadamonNotes
Source of version: 10
- «
- »
Copy to clipboard
Welcome to the ChangeLog and porting notes for __OGRE 1.9.0 "Ghadamon"__ - work in progress
{maketoc}
!!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: [http://www.ogre3d.org/forums/memberlist.php?mode=viewprofile&u=6949|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.
* Windows Phone 8 port - __[[waiting for the WP8 SDK release]__
!!Talks about it
* [http://www.ogre3d.org/forums/viewtopic.php?f=4&t=70522|Roadmap to 1.9 and 2.0 (forum thread)]