X on O2, this time for real
Michael <[email protected]>
| Newsgroups | gmane.os.netbsd.ports.sgimips |
|---|---|
| Message-ID | <[email protected]> |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, I just commited the missing bits to make my CRIME driver work with native Xorg and in the process got rid of most (all?) the remaining glitches. This needs xf86-video-crime and libxaa.so.1 rebuilt. The driver supports: - - all the usual screen-to-screen copy, rectfill etc. stuff - - image uploads with pixel format conversion so we can pretend to run in ARGB instead of CRIME's native format - - Xrender acceleration ( not all ops are implemented, just what's used to draw anti-aliased text and transparent icons. The others aren't hard to add, CRIME supports all OpenGL alpha-blending operations ) - - solid and dashed lines ( the hardware supports anti-aliased lines, no idea how X would use that ) - - CPU-to-screen colour expansion - - hardware cursor - - 24bit only. The hardware supports a lot of other pixel formats though. Stuff that doesn't work (yet): - - video overlays. They're handled by the graphics backend, not CRIME, I don't have enough information about that - - image reads need to be implemented. Screenshots will look completely messed up otherwise. - - uncommon Xrender ops - - any kind of OpenGL acceleration All in all Xorg should do a LOT better than Xsgi with gtk2, KDE and anything that uses Xrender. have fun Michael PS: time to switch sgimips to Xorg, now that we have newport and crime support which both beat XFree86. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) iQEVAwUBSZ29p8pnzkX8Yg2nAQIUtwf9FYmrgt+/fJR7+yqIsVZZKlr3fkLBSlWk oEi4fl8tVzeXUtvEYHtu14GSp7Kw1TU9bkrFFvY8aFEX+tiTMk6bJTewM1XumPuo 9e1tvScxTbiY7aMMLEIptC7Xf2hjnDnrOFI3uQ/FHZs2FUwob3a5AGhf645sNz0k wTCgmLypXmVG4gx5NS1bQtkQZenN5xZ1DAmxSXiUWVZUPb1mVR0BxYTyEHNdJUFw ldT29C5ejh55tFH0umWM7Yfgi5cT8U70Rzbg52lVJFJKPwdQ0R0OS3AlM/RZnPuQ 0m3hyDltJlDS2H5N6DB2oHSR30eF5K/gDeueJ6V77oX2D0D+q0I5oA== =1lWY -----END PGP SIGNATURE-----