NGlayout for CEGUI
Posted: Mon Aug 07, 2006 20:35
I am really interested in porting NGLayout to work in CEGUI. In order to stop from hijacking my own CEGUI Lua thread, I started a new one.
I broke into mozilla/gfx today and I can already see it is going to take a great deal of work before even considering mozilla/widget.
I was right about DeviceContext, but thankfully enough it is a fairly abstract nsDeviceContext. It appears that the gfx engine was already moved to Directx (although now they are using a complete rewrite of even that engine). so in some respects it will be easier than I thought, but on the other hand it showed me just how much I didn't understand about the inner workings of CEGUI.
I wonder if it is even worth trying to port the stable nglayout widget, or should I try to port their trunk cairo widget. The only problem I see with cairo is that it is supposed to be a cross platform opengl/postscript implementation all by itself. Although for the purposes of most it may be more portable to other OSes and platforms, it could make porting to CEGUI more difficult all together.
I broke into mozilla/gfx today and I can already see it is going to take a great deal of work before even considering mozilla/widget.
I was right about DeviceContext, but thankfully enough it is a fairly abstract nsDeviceContext. It appears that the gfx engine was already moved to Directx (although now they are using a complete rewrite of even that engine). so in some respects it will be easier than I thought, but on the other hand it showed me just how much I didn't understand about the inner workings of CEGUI.
I wonder if it is even worth trying to port the stable nglayout widget, or should I try to port their trunk cairo widget. The only problem I see with cairo is that it is supposed to be a cross platform opengl/postscript implementation all by itself. Although for the purposes of most it may be more portable to other OSes and platforms, it could make porting to CEGUI more difficult all together.