On Thu, 2001-10-18 at 15:58, Michael Zayats wrote:
> On Thu, 2001-10-18 at 15:03, Michael Zayats wrote:
> 
> >> Can you explain a bit more about texture engine?
> >> If I udenrstand it right it is 3d acceleration feature, you first use DRI
> to
> >> DMA it to texture memory and then use OPenGL commands to place it on
> screen
> >> the right way (like video).
> 
> >That's too complicated. The 2D driver should directly program the
> >hardware to draw the surface using the Xv data as a texture.
> 
> I actually prefer to give it plain RGB24 or RGB32 (I can have it from bt)

Doesn't Xv support that?

> and may be not in shared but regular memory, does it help?

Ideally, the texture engine would directly use the data from the bt.
Alas, we don't live in an ideal world, so that may not be possible. ;)
In particular, the texture engine may not grok the format of the bt
data.


> still what about using DRI to firstly DMA the texture to i810 and then using
> opengl paths to manipulate it there?

OpenGL is a client API so I doubt the driver can use it. Not to mention
it would be rather gross overkill. :)


-- 
Earthling Michel D�nzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member   /  CS student, Free Software enthusiast
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to