This is a post / thread for the render target development that I am working on at the moment. Any bugs and such things directly related to the new code should be put in here.
The "RenderTarget" concept is something that that Dalfy, Lindquist and myself discussed a long time ago and was originally to form the core of a set of Renderer changes for the 0.6.x series code. Unfortunately this was hugely delayed so is not in that code, but work has now begun.
The work is being done in a separate branch in subversion and for the time being the code should be considered as experimental and interfaces etc as unstable. Use the following URL if you want to check the code out (literally and figuratively):
Code: Select all
https://crayzedsgui.svn.sf.net/svnroot/crayzedsgui/cegui_mk2/branches/rendertarget-devel
Development is being done primarily on linux, though the code is checked regularly on Windows too. As of this writing the only renderer to have started getting updated in the OpenGL one - others will follow once the interfaces are stable. To build the thing you need to disable building of all the other renderers and some other bits like the lua module (again, this will get updated once interfaces are more stable).
For more information in general, see All About RenderTargets on the Wiki.
CE.