New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=67350f49d39c9c168575384279b1a92484c6e6f7
commit 67350f49d39c9c168575384279b1a92484c6e6f7
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Tue May 29 22:52:08 2007 +0200
Added DFFA_FIXEDCLIP that can be used in addition to fixed advance
and cuts off glyphs if they are wider than that.
include/directfb.h | 3 ++-
interfaces/IDirectFBFont/idirectfbfont_ft2.c | 18 ++++++++++++++++++
2 files changed, 20 insertions(+), 1 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=bbbd47a34281d756218e6decea0a61844c0a97ea
commit bbbd47a34281d756218e6decea0a61844c0a97ea
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Tue May 29 22:50:28 2007 +0200
Use direct_list_foreach_safe() for links as well.
lib/fusion/reactor.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=d25b01b3a74021ba4ecf56219695c3251f4ea76f
commit d25b01b3a74021ba4ecf56219695c3251f4ea76f
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Tue May 29 22:48:16 2007 +0200
Check for NULL type earlier.
lib/direct/interface.c | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=dde7fa2a3bef0143334450641a5c11d524f75337
commit dde7fa2a3bef0143334450641a5c11d524f75337
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Tue May 29 22:47:40 2007 +0200
Added "[no-]madv-remove" to get around the auto detection.
lib/fusion/conf.h | 1 +
lib/fusion/fusion.c | 37 +++++++++++++++++++++++--------------
src/misc/conf.c | 9 +++++++++
3 files changed, 33 insertions(+), 14 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=1f312b1091a5ef85089f685dfd0fcd7c56ada8ea
commit 1f312b1091a5ef85089f685dfd0fcd7c56ada8ea
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Tue May 29 22:47:11 2007 +0200
Added DFB_INCOMPLETE to stringification.
lib/direct/util.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=c90cd950116b20eb4dcdd0e60352cc91f8df0467
commit c90cd950116b20eb4dcdd0e60352cc91f8df0467
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Tue May 29 22:45:26 2007 +0200
Avoid "unused warning" if debug domains are declared, but not used.
lib/direct/debug.h | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=fb76d8e75e86a194e5b03a377950a33380c79850
commit fb76d8e75e86a194e5b03a377950a33380c79850
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Tue May 29 22:44:03 2007 +0200
Added DFB_INCOMPLETE and return it from image providers
if rendering has been aborted by the render callback.
include/directfb.h | 3 +-
.../idirectfbimageprovider_jpeg.c | 26 +++++++++++++++++--
.../idirectfbimageprovider_png.c | 21 +++++++++++----
3 files changed, 40 insertions(+), 10 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=8218b2a254a0fd4705fc47af35d0be41d73cd19c
commit 8218b2a254a0fd4705fc47af35d0be41d73cd19c
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Tue May 29 22:36:26 2007 +0200
Image providers et al can access memory of memory based data buffers
directly now.
src/media/idirectfbdatabuffer.h | 14 ++++++++++++++
src/media/idirectfbdatabuffer_memory.c | 14 ++------------
2 files changed, 16 insertions(+), 12 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=8e185ff671d3cd745e66c443c8a658e5d82e9936
commit 8e185ff671d3cd745e66c443c8a658e5d82e9936
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Tue May 29 22:35:13 2007 +0200
Use CSLF_FORCE to lock a surface for software StretchBlit().
Check CSLF_FORCE when locking "video-low" surface buffers for
CPU access and pull buffer into system memory if set.
src/core/surfaces.c | 2 +-
src/gfx/generic/generic.c | 7 ++++++-
2 files changed, 7 insertions(+), 2 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=8646db00b0c5cc7df8fc6430fd8a26660dc7c62a
commit 8646db00b0c5cc7df8fc6430fd8a26660dc7c62a
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Tue May 29 22:29:22 2007 +0200
Cast to ulong, not u32, to align pointers.
src/gfx/generic/stretch_hvx_rgb16.h | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=8fc54bcffcdb1dae57a878e1b9b735b336713170
commit 8fc54bcffcdb1dae57a878e1b9b735b336713170
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Tue May 29 22:24:59 2007 +0200
Added IDirectFBSurface::SetRenderOptions() as a new state element, but not
mandatory for graphics drivers. At the moment it's used by the software
driver to choose smooth or standard scaling.
Added smooth up/down scaling for RGB16.
Added "smooth-upscale" and "smooth-downscale" options to choose a default.
include/directfb.h | 26 ++++
src/core/state.c | 13 +-
src/core/state.h | 11 ++-
src/display/idirectfbsurface.c | 15 ++
src/gfx/generic/generic.c | 116 ++++++++++++++++-
src/gfx/generic/stretch_hvx_rgb16.h | 253 +++++++++++++++++++++++++++++++++++
src/misc/conf.c | 14 ++
src/misc/conf.h | 2 +
8 files changed, 442 insertions(+), 8 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=52bb513a1d63912bf67d28caebd97f5b2d888475
commit 52bb513a1d63912bf67d28caebd97f5b2d888475
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Tue May 29 22:16:37 2007 +0200
New option "surface-sentinel" to enable surface sentinels at the end of
chunks in video memory.
src/core/surfacemanager.c | 14 ++++++++++++++
src/core/surfaces.c | 38 ++++++++++++++++++++++++++++++++++++++
src/misc/conf.c | 7 +++++++
src/misc/conf.h | 1 +
4 files changed, 60 insertions(+), 0 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=464e40e8feb90ead4eab2168252f644d71fb53f1
commit 464e40e8feb90ead4eab2168252f644d71fb53f1
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Tue May 29 22:07:58 2007 +0200
List buffers in video memory if "-s" is passed.
tools/dfbdump.c | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 67 insertions(+), 0 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=48e8de5a110010b4656fc402edf0b18ffa518090
commit 48e8de5a110010b4656fc402edf0b18ffa518090
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Tue May 29 22:06:08 2007 +0200
Explicit shutdown order of core parts and pools.
src/core/core.c | 34 ++++++++++++++++++++++++----------
1 files changed, 24 insertions(+), 10 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=8a8141d41681cacbed1eb667ad88ba07d842a660
commit 8a8141d41681cacbed1eb667ad88ba07d842a660
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Tue May 29 22:01:55 2007 +0200
Use a FusionRef as a lock counter.
src/core/core.h | 2 +-
src/core/surfaces.c | 74 ++++++++++++++++++++++++++++++++++++++++++++-------
src/core/surfaces.h | 2 +
3 files changed, 67 insertions(+), 11 deletions(-)
_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs