New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=c5a5d421e8ff5be06f53901316406dc2bbc9ab5b
commit c5a5d421e8ff5be06f53901316406dc2bbc9ab5b
Author: Denis Oliver Kropp <[email protected]>
Date: Wed Oct 10 01:01:00 2012 +0200
fusion: Implement user space based ref counting for secure fusion.
This avoids ioctls, boosts performance.
Only three refs are left, then we are using calls/reactors only.
lib/fusion/fusion.c | 128 +++++++
lib/fusion/fusion_internal.h | 28 ++
lib/fusion/object.c | 7 +-
lib/fusion/ref.c | 755 ++++++++++++++++++++++++++++++------------
lib/fusion/ref.h | 26 +-
5 files changed, 729 insertions(+), 215 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=877e57913f819ca4f40c89511a2078068356748c
commit 877e57913f819ca4f40c89511a2078068356748c
Author: Denis Oliver Kropp <[email protected]>
Date: Wed Oct 10 00:40:55 2012 +0200
fusion: minimal optimisation in fusion_call_execute*() using
call->fusion_id instead of lookup
lib/fusion/call.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=a6c9e80d40e8a974c82cf5f374a466a0c79e6373
commit a6c9e80d40e8a974c82cf5f374a466a0c79e6373
Author: Denis Oliver Kropp <[email protected]>
Date: Wed Oct 10 00:39:41 2012 +0200
direct: Handle DENUM_REMOVE in direct_map_iterate().
lib/direct/map.c | 15 +++++++++++++--
1 file changed, 13 insertions(+), 2 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=eaa49583aef58576e685aca8234596ee0ff6dfef
commit eaa49583aef58576e685aca8234596ee0ff6dfef
Author: Denis Oliver Kropp <[email protected]>
Date: Wed Oct 10 00:39:20 2012 +0200
direct: Add DENUM_REMOVE to remove an item during enumeration.
lib/direct/types.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=caa8a42621bb42cad85afe62aad95aa88341636c
commit caa8a42621bb42cad85afe62aad95aa88341636c
Author: Denis Oliver Kropp <[email protected]>
Date: Tue Oct 9 21:49:23 2012 +0200
defaultwm: Fix update_lock placements.
wm/default/default.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=d66c477b6c73e6320b59a9e3a94e0ab8cec63832
commit d66c477b6c73e6320b59a9e3a94e0ab8cec63832
Author: Denis Oliver Kropp <[email protected]>
Date: Tue Oct 9 21:48:53 2012 +0200
dfbtest_surface_compositor_threads: Add FPS prints.
tests/dfbtest_surface_compositor_threads.c | 53 ++++++++++++++++++++++++++++
1 file changed, 53 insertions(+)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=31ac7e81a082761d8decd23cca721d588a4553ae
commit 31ac7e81a082761d8decd23cca721d588a4553ae
Author: Denis Oliver Kropp <[email protected]>
Date: Tue Oct 9 21:47:56 2012 +0200
X11: Handle display task done calls. Other fixes.
systems/x11/primary.c | 56 ++++++++++++++++++++++++++++++-------------------
1 file changed, 35 insertions(+), 21 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=4360a47c265179a100c255c60f5ad572b1284fae
commit 4360a47c265179a100c255c60f5ad572b1284fae
Author: Denis Oliver Kropp <[email protected]>
Date: Tue Oct 9 21:47:33 2012 +0200
Core: Set notify on emit flag for display task for now.
src/core/CoreLayerRegion_real.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=1783be38fa250b3ac9c03593fffe6373952162b7
commit 1783be38fa250b3ac9c03593fffe6373952162b7
Author: Denis Oliver Kropp <[email protected]>
Date: Tue Oct 9 21:47:03 2012 +0200
Core: Disable task done call in dfb_surface_notify_display2()
src/core/surface.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs