New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=98f761d339c6cd7e6f8c37e3e32b2f617eec8013
commit 98f761d339c6cd7e6f8c37e3e32b2f617eec8013
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date:   Thu Jan 3 21:09:11 2008 +0100

    SH7722: Use VEU for scaling and format conversion of JPEG decoded data 
(line buffer mode).
    
    Support 4:2:0 and 4:2:2 to
    - NV12
    - NV16
    - RGB16
    - RGB24
    - RGB32
    
    Allocate two line buffers (2560x16 pixels). Let JPU decode into line 
buffers. Each line
    buffer (16 lines) will be converted by VEU to destination surface. CPU, JPU 
and VEU can
    work in parallel (loading coded data to reload buffer 0/1, decoding data to 
line buffer 0/1,
    converting from line buffer 0/1 to destination). Conversion is enable using 
one the new
    flags: SH7722_JPEG_FLAG_CONVERT.
    
    Less overhead for smaller JPEGs. Only request further reloads if data is 
available, i.e. if
    any GetData() returns less than SH7722_JPEG_RELOAD_SIZE, clear 
SH7722_JPEG_FLAG_RELOAD.
    
    Cleanups.

 gfxdrivers/sh7722/kernel-module/sh7722gfx.c |  175 ++++++++++++++++++++++----
 gfxdrivers/sh7722/kernel-module/sh7722gfx.h |    8 +-
 gfxdrivers/sh7722/sh7722.c                  |   14 ++-
 gfxdrivers/sh7722/sh7722.h                  |   39 ++++--
 gfxdrivers/sh7722/sh7722_blt.c              |    4 +-
 gfxdrivers/sh7722/sh7722_jpeg.c             |  176 +++++++++++++++++++++++----
 gfxdrivers/sh7722/sh7722_layer.c            |    4 +-
 gfxdrivers/sh7722/sh7722_lcd.c              |    4 +-
 gfxdrivers/sh7722/sh7722_multi.c            |    4 +-
 gfxdrivers/sh7722/sh7722_screen.c           |    4 +-
 gfxdrivers/sh7722/sh7722_types.h            |   11 ++-
 11 files changed, 363 insertions(+), 80 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=93136ba54a7b7d0ce835526e5e9c5a12e2aaab56
commit 93136ba54a7b7d0ce835526e5e9c5a12e2aaab56
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date:   Thu Jan 3 20:40:46 2008 +0100

    DEBUG: Cleanup header.

 lib/direct/debug.h |   30 +++++++++++++++---------------
 1 files changed, 15 insertions(+), 15 deletions(-)


_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs

Reply via email to