I would ask you to have a look at Colin's comment about writing windows
drivers.  Remember at all times that it really is simpler just to
emulate/virtualize the hardware--if for no other reason that people wrote
the programs that we hope that this will interact with.  This is why I
mentioned the lack of a universally defined register space.

Drew Northup, N1XIM


> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf
> Of Bryan Meredith
> Sent: Tuesday, November 07, 2000 10:41 AM
> To: [EMAIL PROTECTED]
> Subject: Re: plex86 video proposal
>
>
> Drew Northup wrote:
>
> > Ok..., that is most certainly true... I don't think that OGL
> specified the
> > registers or addresses though......, so it could still be a tough hack.
> >
> > Drew Northup, N1XIM
> >
>
> What registers are these?
> If you are referring to registers on the video card - don't.
> Only the driver needs to know about them (as far as I can
> remember) so they
> don't actually need to exist.
>
> We would need to:
>
>     fake a pci entry for the card
>     wrap MESA so that it looks like a video driver to windows
>     introduce a new target in MESA that queues messages in a
> buffer (in our new
> 'card')
>     convert windows GUI calls (bitblt etc.) to openGL calls
>     call the appropriate MESA function (applications can do this directly)
>     pick up the queued messages on the host and pass them on to
> the host openGL
> implementation.
>
>     If direct buffer access is required, map it through our fake
> pci graphics
> card. This would be OK for full screen but a b**ch for windowed access.
>
> I notice in another thread that people are concerned about performance and
> openGL only supporting X. There is (was?) an effort by the GGI project
> (http://www.ggi-project.org/ ) to write an openGL implementation
> that would run
> on any GGI supported target. This started over 18 months ago but
> I dropped off
> the list and haven't been back so I can't vouch for the current
> state of it.
>
> If I have missed anything, feel free to apply a wet haddock to
> the jawbone...
>
>
> Bryan
>
>


Reply via email to