New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=90380bee4b93221397912f827697fb562393ad13
commit 90380bee4b93221397912f827697fb562393ad13
Author: Denis Oliver Kropp <[email protected]>
Date: Tue Jun 21 07:25:55 2011 +0200
SecureFusion: FusionCall v3, more flux, e.g. graphics state
- Adapt to new FusionCall v3 functions
- Add CoreDFB::CreateState()
- Add CoreDFB::CreateLayerContext(), to be moved to CoreLayer flux
- Add CoreDFB::WaitIdle()
- Add flux for CoreGraphicsState with all state setters and some render
operations, to be made async
- Remove manually written CoreGraphics and CoreGraphicsState code
- Hold CoreSurface object lock while calling dfb_surface_flip()
- Add dfb_core_get_layer_context()
- Fix error message for failing dfb_gfxcard_lock()
- Add dfb_layer_id_translate()
- Fix state setter macro for C++
src/core/.gitignore | 2 +
src/core/CoreDFB.flux | 155 +++++---
src/core/CoreDFB_includes.h | 75 ++++-
src/core/CoreDFB_real.cpp | 67 +++-
src/core/CoreGraphics.c | 156 -------
src/core/CoreGraphics.h | 52 ---
src/core/CoreGraphicsState.c | 719 --------------------------------
src/core/CoreGraphicsState.flux | 285 +++++++++++++
src/core/CoreGraphicsState.h | 742 ++++++++++++++++++++++++++++-----
src/core/CoreGraphicsStateClient.c | 304 ++++++++++++++
src/core/CoreGraphicsStateClient.h | 213 ++++++++++
src/core/CoreGraphicsState_includes.h | 27 ++
src/core/CoreGraphicsState_internal.h | 61 ---
src/core/CoreGraphicsState_real.cpp | 344 +++++++++++++++
src/core/CoreGraphics_internal.h | 58 ---
src/core/CoreLayerContext_includes.h | 5 +-
src/core/CoreSurface_includes.h | 5 +-
src/core/CoreSurface_real.cpp | 62 ++--
src/core/CoreWindow_includes.h | 5 +-
src/core/Makefile.am | 10 +-
src/core/core.c | 32 ++
src/core/core.h | 5 +-
src/core/gfxcard.c | 10 +-
src/core/layers.c | 18 +
src/core/layers.h | 2 +
src/core/state.h | 2 +-
src/display/idirectfbdisplaylayer.c | 4 +-
src/display/idirectfbsurface.c | 1 -
src/display/idirectfbsurface.h | 2 +-
src/idirectfb.c | 5 +-
30 files changed, 2169 insertions(+), 1259 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=8a79e1773c498292795c03791834bdb71a21adc6
commit 8a79e1773c498292795c03791834bdb71a21adc6
Author: Denis Oliver Kropp <[email protected]>
Date: Tue Jun 21 07:24:20 2011 +0200
X11: Add CSCAPS_PREFER_SHM for testing SecureFusion, otherwise local pool
is used, breaking across processes
systems/x11/x11.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs