new driver - what is needed?

For help with general CEGUI usage:
- Questions about the usage of CEGUI and its features, if not explained in the documentation.
- Problems with the CMAKE configuration or problems occuring during the build process/compilation.
- Errors or unexpected behaviour.

Moderators: CEGUI MVP, CEGUI Team

User avatar
fiammy
Just popping in
Just popping in
Posts: 6
Joined: Tue Nov 15, 2005 13:47
Location: Leuven, Belgium
Contact:

new driver - what is needed?

Postby fiammy » Mon Feb 12, 2007 15:49

Hello,
I'm trying again to write a driver for Allegro, and I'm failry far at the moment in the graphical side of things. However, I would like to know what is needed for a complete other 'platform'. Do I need to write other parts like the Image Manager? Or is that only needed when the driver explicitly asks for it?

Other question : what functions are needed for basic operations in the texture and renderer class? I've based myself on the NeL source, but there is much less than in the OpenGL driver.

Thanks for the help

User avatar
scriptkid
Home away from home
Home away from home
Posts: 1178
Joined: Wed Jan 12, 2005 12:06
Location: The Hague, The Netherlands
Contact:

Postby scriptkid » Mon Feb 12, 2007 20:14

Hi,

the renderer should be the only part to 'port' over to meet your Allegro requirements. Cegui provides no input handling, so there's nothing to port in that area. About the image handler; i would advice to stick with cegui's resource management, of which images are a part.

I don't know Allegro too good, but if it provides an OpenGL context, you can just plug-in the cegui GL renderer. But i guess you already checked that.

I can't help too much with your last question, since i don't know the renderer requirements in detail. But looking at current ports seems to be your best bet.

Good luck! :-)


Return to “Help”

Who is online

Users browsing this forum: No registered users and 28 guests