CVSROOT: /cvs/directfb
Module name: DirectFB
Changes by: syrjala 20050301 16:49:47
Modified files:
gfxdrivers/mach64: mach64_overlay.c
Log message:
Big overlay code update:
- 3D Rage and 264VT(2) apparently have somewhat different overlay/scaler
registers. Details were taken from the XFree86 ati driver.
- Improved surface size and format limitations. Limits were found
empirically and since I don't have every mach64 chip in existence some
limits may still be wrong.
- Take ECP (scaler/overlay clock) diviver into account in horizontal
scaling.
- Added support for doublescanned and interlaced display modes.
- Check updated flags in SetRegion() and try to update only the
necessary registers.
- Don't advertise DCAF_BRIGHTNESS and DCAF_SATURATION on older chips.
- Added support for DLOP_DEINTERLACING.
_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs