New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=40bb22a6fa39999074cb5d8b635ab6353c66f23d
commit 40bb22a6fa39999074cb5d8b635ab6353c66f23d
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Fri Jun 1 09:55:46 2007 +0200
Added timeout to fusion_skirmish_wait(), 0 means unlimited.
lib/fusion/lock.c | 12 ++++++++++--
lib/fusion/lock.h | 3 ++-
lib/fusion/types.h | 6 +++---
3 files changed, 15 insertions(+), 6 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=269df8137fd06a51f4b388432bc8e395265bd1fa
commit 269df8137fd06a51f4b388432bc8e395265bd1fa
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Thu May 31 17:24:47 2007 +0200
Replaced dfb_wm_start_desktop() by dfb_wm_post_init().
Removed StartDesktop which had no context pointers from WM API
and added PostInit with proper context pointers.
src/core/wm.c | 27 +++++++++++----------------
src/core/wm.h | 8 ++++----
src/core/wm_module.h | 7 ++++---
src/directfb.c | 25 ++-----------------------
wm/default/default.c | 12 ++++++------
wm/unique/unique.c | 14 ++++++++------
6 files changed, 35 insertions(+), 58 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=988f0e78899cd5b88983f3460436740c45f12f39
commit 988f0e78899cd5b88983f3460436740c45f12f39
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Wed May 30 18:07:55 2007 +0200
Added DWOP_KEEP_ABOVE and DWOP_KEEP_UNDER.
include/directfb.h | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=41e5c4767107a8cd965617c680ad2c8cd3d9f498
commit 41e5c4767107a8cd965617c680ad2c8cd3d9f498
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Wed May 30 09:58:51 2007 +0200
Export dfb_config_parse_pixelformat().
src/misc/conf.c | 6 +++---
src/misc/conf.h | 2 ++
2 files changed, 5 insertions(+), 3 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=0e9eba57d87a1e8d0f446de2daa65fc84617e879
commit 0e9eba57d87a1e8d0f446de2daa65fc84617e879
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Tue May 29 23:21:30 2007 +0200
Extend list of custom keys.
include/directfb_keyboard.h | 94 ++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 92 insertions(+), 2 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=0d71e415412bbb21e6bed49bd41e32d421b254ca
commit 0d71e415412bbb21e6bed49bd41e32d421b254ca
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Tue May 29 23:10:23 2007 +0200
Fixes for grayscale PNGs.
.../idirectfbimageprovider_png.c | 85 +++++++++++++-------
1 files changed, 55 insertions(+), 30 deletions(-)
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