
|
[haiku-appserver]
||
[Date Prev]
[04-2005 Date Index]
[Date Next]
||
[Thread Prev]
[04-2005 Thread Index]
[Thread Next]
[haiku-appserver] Re: Be's BView and BGLView (and BDirectWindow?) clipping info is faulty
- From: "Rudolf" <drivers.be-hold@xxxxxxxxxxxx>
- To: haiku-appserver@xxxxxxxxxxxxx
- Date: Thu, 14 Apr 2005 00:39:54 +0200 CEST
Thanks Philippe:
I'll relay to him and see what he says :)
Bye!
Rudolf.
> Rudolf asked:
>
> > Philippe, CopyPixels needs to be implemented as well: Blender needs
> > it:
> > the author? (Michael Weirauch) currently has a private extended
> > version
> > of BGLView to work with...
>
> I did implemented in Mesa 6.1 and sooner. Look for
> MesaDriver::CopyPixels{In|Out}() methods:
>
> http://cvs.freedesktop.org/mesa/Mesa/src/mesa/drivers/beos/
> GLView.cpp?rev=1.16&view=auto
>
> But notice it's cannot be done by BGLView class itself, as for best
> performance
> it's dependend on where the renderer store the front buffer and how
> it's
> accessed.
> For current MesaDriver (aka Mesa-powered software renderer class),
> it's just a
> matter of copying the color buffer BBitmap bits in or out. But for
> hardware
> accelerated renderer(s), things can/would change there...
>
> > I think it could be helpfull to contact him..
>
> I'm not sure, but I guess that's the guy who contacted me about these
> methodes
> missing implementation. I handed him an unreleased Mesa 6.3 version,
> aka my
> latest local version I had at this time. Before I started to screw
> all moving
> to rendered add-ons based. ;-)
>
> If I'm wrong here and he did implement himself these methods, yep,
> i'm
> interested!
>
> > I'd love to see the nvidia 3D add-on implemented that way!
>
> Yep. But don't hold your breath, I'm not ready to commit anything
> that would
> build along the others Haiku's kit yet. Nor I've finished to code &
> test the
> add-ons renderers API...
> When I'll have a version of the newer design + the current Mesa-
> powered software
> renderer in an add-on fully working like today Mesa 6.1 BeOS port,
> I'll share
> the code and start importing it into SVN. Before doesn't make any
> sense.
> Plus I don't have Internet in my spare time currently.
>
> - Philippe
>
>
|

|