New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=f00efe82b5f1c01f9b27201432835093651d824a
commit f00efe82b5f1c01f9b27201432835093651d824a
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Wed Dec 5 13:34:47 2007 +0100
SH7722: Implemented 3x2 transformation for drawing and blitting.
Use hardware 3x2 matrix to implement DSRO_MATRIX.
Cleanups. Flush cache in ISR, not every EmitCommands().
gfxdrivers/sh7722/kernel-module/sh7722gfx.c | 5 +
gfxdrivers/sh7722/sh7722_blt.c | 255 +++++++++++++++++++++++----
gfxdrivers/sh7722/sh7722_blt.h | 17 ++
gfxdrivers/sh7722/sh7722_types.h | 1 +
4 files changed, 242 insertions(+), 36 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=07208f80501755476cd50e2b1d31da6bc82eff7c
commit 07208f80501755476cd50e2b1d31da6bc82eff7c
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Wed Dec 5 13:32:27 2007 +0100
IDirectFBSurface: Added 3x2 transformation for all drawing and blitting.
Added render option DSRO_MATRIX and IDirectFBSurface::SetMatrix().
The matrix consists of 3x2 fixed point 16.16 values.
The order in the array is from left to right and from top to bottom.
All drawing and blitting will be transformed:
X' = X * v0 + Y * v1 + v2
Y' = X * v3 + Y * v4 + v5
include/directfb.h | 26 +++++++++++++++++++++++++-
src/core/gfxcard.c | 6 ++++++
src/core/state.c | 22 ++++++++++++++++++++++
src/core/state.h | 8 +++++++-
src/display/idirectfbsurface.c | 17 +++++++++++++++++
5 files changed, 77 insertions(+), 2 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=96869c86a02a9cf99a4ac5170a4c49fd316eab25
commit 96869c86a02a9cf99a4ac5170a4c49fd316eab25
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Wed Nov 21 10:30:33 2007 +0100
SH7722: Added missing Makefile and .gitignore file.
gfxdrivers/sh7722/kernel-module/.gitignore | 7 +++++++
gfxdrivers/sh7722/kernel-module/Makefile | 1 +
2 files changed, 8 insertions(+), 0 deletions(-)
_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs