CVSROOT: /cvs/directfb
Module name: gdk-directfb
Changes by: neo 20020108 23:00:28
Modified files:
. : gdkdrawable-directfb.c
Log message:
Only use our draw_pixbuf implementation if alpha-blended blitting
is done in hardware. Pulling the surface into system memory and
using the highly optimized gdk_draw functions is faster than using
our software renderer on the surface in video memory.
This gives nice results for the pixbuf compositing tests in testrgb:
PIII-650, Matrox G450:
Alpha test time elapsed: 0.83s, 60.1 fps, 15.38 megapixels/s
Alpha test (to pixmap) time elapsed: 0.74s, 67.9 fps, 17.38 megapixels/s
PIII-750, VeasFB:
Alpha test time elapsed: 1.92s, 26.1 fps, 6.67 megapixels/s
Alpha test (to pixmap) time elapsed: 1.57s, 31.9 fps, 8.16 megapixels/s
--
Info: To unsubscribe send a mail to [EMAIL PROTECTED] with
"unsubscribe directfb-cvs" as subject.