This patch is against mesa embedded-1.

1) It implements the DRI API found in embedded-2. This
interface decouples DRI from the rest of miniglx.
2) miniglx has been adjusted to work with the new API
3) fb_dri works now with miniglx. since miniglx uses
SAREA I created one for fb_dri using shmem.
4) I fixed some other bugs as I found them in
dri_util.c

This patch does not implement per drawable buffers
like embedded-2 does. That will come in the next
patch. I'm doing these in smaller chunks to avoid
breakage.

I have not tried the MGA driver. It compiles and I
think it should work.

I have only checked the patch in full mode, not
embedded. 

I tried testing the radeon_dri.so driver using my
R250. It doesn't draw right. I don't know whether the
driver is broken in full mode or that I can't use a
R100 driver to drive my R250 in 3D mode. 


=====
Jon Smirl
[EMAIL PROTECTED]

__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com

Attachment: patch
Description: patch

Reply via email to