Re: Lush on Mac OS X 10.4 - Better news.

Leon Bottou <[email protected]>
Newsgroups gmane.lisp.lush.devel
Message-ID <[email protected]>
On Thursday 04 August 2005 11:16 am, Raymond Martin wrote:
> On another note: what do you think about incorporating 
> other canvas/widget toolkits between X and Ogre?
> [..]
> In particular, evas is the basic canvas 
> toolkit from which GUI components can be created.

I think the X layer could be improved vastly.

Ogre depends only on 
(1) the event system (src/event.c), and
(2) about 16 immediate mode primitives implemented by 
    the graphic drivers (see include/graphics.h).

Any low level graphic driver that implements 
both can support ogre very easily. 
In the past TL3 (the interpreter) has been ported to windows.  
Ogre was running all the same.

An incremental path would then be to produce a new driver (x11plus_driver.c?),
implement the sixteen primitives, and attach it to the event system.

I remember reading something about evas.
This seems to be a canvas library instead of an immediate rendering library.
To make ogre use these canvas facilities would require a lot of changes
because ogre handles its own repainting and windowing...

- L.


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.