New branch 'doks-kaputter-branch' available with the following commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=9209d9849dccde9aa373770683e0492e11ea07b8
commit 9209d9849dccde9aa373770683e0492e11ea07b8
Author: Denis Oliver Kropp <[email protected]>
Date: Thu May 23 12:30:06 2013 +0100
IDirectFBSurface: Check for shutdown in DrawString() and DrawGlyph().
src/display/idirectfbsurface.c | 6 ++++++
1 file changed, 6 insertions(+)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=846cc60e2309b35688673366405063c9d89fb1dc
commit 846cc60e2309b35688673366405063c9d89fb1dc
Author: Denis Oliver Kropp <[email protected]>
Date: Wed May 22 17:51:11 2013 +0100
libfusion: In fusion_object_get() check for refs > 0 before returning the
object.
lib/fusion/object.c | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=a0ee2b0d13086a69b12797b1bec69e136b377304
commit a0ee2b0d13086a69b12797b1bec69e136b377304
Author: Denis Oliver Kropp <[email protected]>
Date: Wed May 22 15:10:35 2013 +0100
API: Add preliminary API for engine control.
include/Makefile.am | 1 +
include/directfb_graphics.h | 170 +++++++++++++++++++++++++++++++++++++++++++
2 files changed, 171 insertions(+)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=50fcfce8477d4095fe897d46001bf896bc1c119f
commit 50fcfce8477d4095fe897d46001bf896bc1c119f
Author: Denis Oliver Kropp <[email protected]>
Date: Wed May 22 14:59:31 2013 +0100
include: remove accidentally added include which is not there yet
include/Makefile.am | 1 -
1 file changed, 1 deletion(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=77fa33c1cdd8dd99cbf56513ccc225e5c9383fb9
commit 77fa33c1cdd8dd99cbf56513ccc225e5c9383fb9
Author: Denis Oliver Kropp <[email protected]>
Date: Wed May 22 13:48:20 2013 +0100
Task: Comment out debug dump of all tasks every 1000 pulls.
Signed-off-by: dok <[email protected]>
src/core/Task.cpp | 2 ++
1 file changed, 2 insertions(+)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=886c514be5571d3a33a13d6d61ba2802f5a2a987
commit 886c514be5571d3a33a13d6d61ba2802f5a2a987
Author: Denis Oliver Kropp <[email protected]>
Date: Wed May 22 13:47:28 2013 +0100
Core: Task manager and Renderer fixes, updates.
Replace follower code by simply checking for different flags (RUNNING,
DONE) in the 'notifies' list.
Add name to each Renderer for later classification and assigning engine
configs from directfbrc.
Add TaskManager_DumpTasks().
Use local flip count for WaitForBackBuffer() to fix the newly
asynchronous Flip call.
Signed-off-by: dok <[email protected]>
src/core/CoreLayerRegion_includes.h | 11 ++++
src/core/CoreLayerRegion_real.cpp | 50 +++++++++++------
src/core/Renderer.cpp | 10 ++--
src/core/Renderer.h | 37 ++++++++-----
src/core/Task.cpp | 84 +++++++++++++++++++++-------
src/core/Task.h | 52 +++++-------------
src/core/layer_region.c | 97 ++++++++++++++++++---------------
src/display/idirectfbsurface.c | 44 +++++++++++----
src/display/idirectfbsurface.h | 2 +
src/display/idirectfbsurface_layer.c | 51 +++++++++++++----
src/display/idirectfbsurface_window.c | 38 ++++++++++---
src/gfx/generic/GenefxEngine.cpp | 3 +
12 files changed, 309 insertions(+), 170 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=4ea05a36bce34d34506c590401842147d1c050c4
commit 4ea05a36bce34d34506c590401842147d1c050c4
Author: Denis Oliver Kropp <[email protected]>
Date: Wed May 22 13:35:58 2013 +0100
WM: Replace linked list in deactivate_all by enumerating over all objects
in pool.
Signed-off-by: dok <[email protected]>
src/core/wm.c | 159 +++++++++++++++++++++++++--------------------------------
1 file changed, 69 insertions(+), 90 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=c0df442b0c7b3247d266c059a2651925e867a6ea
commit c0df442b0c7b3247d266c059a2651925e867a6ea
Author: Denis Oliver Kropp <[email protected]>
Date: Wed May 22 13:28:56 2013 +0100
Core: When no surface client is attached, send frame notification
immediately.
Signed-off-by: dok <[email protected]>
src/core/surface.c | 17 ++++++++++++++++-
1 file changed, 16 insertions(+), 1 deletion(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=9006dc9f3fda57168f1195622349390d357ee14f
commit 9006dc9f3fda57168f1195622349390d357ee14f
Author: Denis Oliver Kropp <[email protected]>
Date: Wed May 22 13:25:52 2013 +0100
Core: Add ToString<DFBSurfaceFlipFlags> and
ToString<DFBDisplayLayerBufferMode>
Signed-off-by: dok <[email protected]>
src/core/Debug.cpp | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++-
src/core/Debug.h | 2 ++
2 files changed, 66 insertions(+), 1 deletion(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=0ee28d57f3ce63e2f038011f1caf65beae3db357
commit 0ee28d57f3ce63e2f038011f1caf65beae3db357
Author: Denis Oliver Kropp <[email protected]>
Date: Wed May 22 13:24:49 2013 +0100
include: Add DFBSurfaceFlipFlags to directfb_strings.h
Signed-off-by: dok <[email protected]>
include/Makefile.am | 4 ++++
1 file changed, 4 insertions(+)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=1048cdd804d7858c2a10fc314d292126307b487e
commit 1048cdd804d7858c2a10fc314d292126307b487e
Author: Denis Oliver Kropp <[email protected]>
Date: Wed May 22 13:19:34 2013 +0100
libfusion: Add single app ref tracing code for 'trace-ref' option.
lib/fusion/ref.c | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=f448b6310b8b477edafabb74a8bdb0ae9fb0bcce
commit f448b6310b8b477edafabb74a8bdb0ae9fb0bcce
Author: Denis Oliver Kropp <[email protected]>
Date: Wed May 22 11:44:53 2013 +0100
configure: Fix fusion kernel module default.
configure.in | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=ab97a887d97b8b7abe45dbe81e0e24683a3c6cdc
commit ab97a887d97b8b7abe45dbe81e0e24683a3c6cdc
Author: Denis Oliver Kropp <[email protected]>
Date: Wed May 22 01:09:50 2013 +0100
Core: Add ToString<Task> and ToString<TaskState>
Signed-off-by: dok <[email protected]>
src/core/Debug.cpp | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++
src/core/Debug.h | 2 ++
2 files changed, 58 insertions(+)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=4c13d95d07f5eace4830876f21c9407600be11fd
commit 4c13d95d07f5eace4830876f21c9407600be11fd
Author: Andreas Shimokawa <[email protected]>
Date: Tue May 21 17:05:23 2013 +0200
drmkms: replace DLCONF_ with CLRCF_ where appropriate.
systems/drmkms/drmkms_layer.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=2dbc1d0af598270af511fe53acfd6d76b9bdc3fb
commit 2dbc1d0af598270af511fe53acfd6d76b9bdc3fb
Author: Kazunori Kobayashi <[email protected]>
Date: Tue May 14 15:36:13 2013 +0900
drmkms: fix framebuffer allocation size
config.size.h has the real height of an image, so framebuffer size
calculation for packed color formats is done successfully.
However the framebuffer size in planar or semi-planar formats is
set incorrectly because the chroma plane size isn't added to the size.
This patch multiplies the pitch by drm_fake_height, which is takes into
account the size of the chroma plane.
Signed-off-by: Kazunori Kobayashi <[email protected]>
systems/drmkms/drmkms_surface_pool.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=712503a307160b686dfcdbe5844f5d5258f0c469
commit 712503a307160b686dfcdbe5844f5d5258f0c469
Author: Andreas Shimokawa <[email protected]>
Date: Tue May 21 16:13:25 2013 +0200
drmkms: in drmkmsPlaneTestRegion() and drmkmsPlayeSetRegion() check if
colorkey and opacity are supported.
systems/drmkms/drmkms_layer.c | 17 ++++++++++++++---
1 file changed, 14 insertions(+), 3 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=ed89359e25564438ab2448bce4c81100b3b8149a
commit ed89359e25564438ab2448bce4c81100b3b8149a
Author: Denis Oliver Kropp <[email protected]>
Date: Tue May 21 02:39:57 2013 +0200
Core: Add option 'dfb-error-shutdown-timeout' to propagate shutdown timeout
via IDirectFB::Release(). Fix recent shutdown logic bug missing
dfb_gfx_cleanup().
Signed-off-by: Denis Oliver Kropp <[email protected]>
src/core/core.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=d6e6071a1231afe8af152b779e794eb6359cd4e8
commit d6e6071a1231afe8af152b779e794eb6359cd4e8
Author: Denis Oliver Kropp <[email protected]>
Date: Tue May 21 02:38:18 2013 +0200
Core: Add some debug to Throttle. Fix warning in CoreSurface_real.
Signed-off-by: Denis Oliver Kropp <[email protected]>
src/core/CoreGraphicsStateClient.cpp | 12 ++++++++++--
src/core/CoreSurface_real.cpp | 2 +-
2 files changed, 11 insertions(+), 3 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=0c4718fc12cc56a9b8a32b158b620d1c70906cf2
commit 0c4718fc12cc56a9b8a32b158b620d1c70906cf2
Author: Denis Oliver Kropp <[email protected]>
Date: Tue May 21 02:35:40 2013 +0200
IComaComponent: Allocate listeners array only if num_notifications is != 0.
Fix leak of listeners array.
Signed-off-by: Denis Oliver Kropp <[email protected]>
lib/fusiondale/coma/icomacomponent.c | 17 +++++++++++------
1 file changed, 11 insertions(+), 6 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=a3c5e29d1885b64e36b7325782b633107ed04e53
commit a3c5e29d1885b64e36b7325782b633107ed04e53
Author: Denis Oliver Kropp <[email protected]>
Date: Tue May 21 01:54:17 2013 +0200
GP2D: Enable blending when destination has no alpha. Fix font rendering.
gfxdrivers/gp2d/gp2d_blt.c | 25 +++++++++++++++++++++----
1 file changed, 21 insertions(+), 4 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=93f01e7dd5a757011cb8ebc3fe54fbf1969636e1
commit 93f01e7dd5a757011cb8ebc3fe54fbf1969636e1
Author: André Draszik <[email protected]>
Date: Thu May 16 13:50:17 2013 +0100
configure: use automatic variable names in AC_ARG_ENABLE()/AC_ARG_WITH()
Signed-off-by: André Draszik <[email protected]>
configure.in | 36 ++++++++++++++++++------------------
1 file changed, 18 insertions(+), 18 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=f11f13d2c3c585720d9a0d63f52e07f53160366e
commit f11f13d2c3c585720d9a0d63f52e07f53160366e
Author: André Draszik <[email protected]>
Date: Thu May 16 13:48:22 2013 +0100
configure: remove superfluous code
This aligns AC_ARG_ENABLE() and AC_ARG_WITH() calls with the rest of
this file
Signed-off-by: André Draszik <[email protected]>
configure.in | 35 +++++++++++++++++------------------
1 file changed, 17 insertions(+), 18 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=2715680f8102534f363138eba3dea10b5d614ffe
commit 2715680f8102534f363138eba3dea10b5d614ffe
Author: André Draszik <[email protected]>
Date: Thu May 16 13:21:40 2013 +0100
configure: fix various configure options related to fusion sound
The name of the variables is different than what the code checked
when those options are specified on the command line. The variable
name is the option, prefixed with enable_ and dash replaced by
underscore
At the same time, fix some related typos.
Signed-off-by: André Draszik <[email protected]>
configure.in | 32 ++++++++++++++++----------------
1 file changed, 16 insertions(+), 16 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=ff07c1a1dff6f3f8de2737ebc5ba83f286067472
commit ff07c1a1dff6f3f8de2737ebc5ba83f286067472
Author: André Draszik <[email protected]>
Date: Thu May 16 13:09:54 2013 +0100
configure: fix use of undeclared variable have_fusionsound
In addition, HAVE_FUSIONSOUND is set in a different place already,
based on $enable_fusionsound
Signed-off-by: André Draszik <[email protected]>
configure.in | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=cd6393a82ef9b186e19d006496ef195e33845b05
commit cd6393a82ef9b186e19d006496ef195e33845b05
Author: André Draszik <[email protected]>
Date: Thu May 16 13:04:38 2013 +0100
configure: fix wave music provider and sound driver configuration
The wave music provider is now forced to be built if the sound driver
was enabled, and otherwise based on the --with-wave configure option
In addition, the wave sound driver was not built previously, even if
enabled during configure
Signed-off-by: André Draszik <[email protected]>
configure.in | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=0c3eea9ed770020815c57d7d351bdfc7d25b8089
commit 0c3eea9ed770020815c57d7d351bdfc7d25b8089
Author: André Draszik <[email protected]>
Date: Thu May 16 13:15:55 2013 +0100
configure: fix --enable-multi-kernel configure option
Previously, adding --enable-multi-kernel to the configure options disabled
use of the fusion kernel device
Signed-off-by: André Draszik <[email protected]>
configure.in | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=1985e3031abd51e2ee5845d89910edee180a7e11
commit 1985e3031abd51e2ee5845d89910edee180a7e11
Author: André Draszik <[email protected]>
Date: Thu May 16 13:00:08 2013 +0100
configure.in: use AC_HELP_STRING() and properly quote all strings
Signed-off-by: André Draszik <[email protected]>
configure.in | 167 +++++++++++++++++++++++++++++++---------------------------
1 file changed, 88 insertions(+), 79 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=c4ccce41dc527ef5506af7f1a9c75d0da2a30517
commit c4ccce41dc527ef5506af7f1a9c75d0da2a30517
Author: André Draszik <[email protected]>
Date: Thu May 16 13:51:20 2013 +0100
configure: --with-gfxdrivers=all does not build all drivers
Signed-off-by: André Draszik <[email protected]>
configure.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=4c9a40546e4cbac47b21d3221d0eb0a6c3fdce9b
commit 4c9a40546e4cbac47b21d3221d0eb0a6c3fdce9b
Author: André Draszik <[email protected]>
Date: Thu May 16 13:50:55 2013 +0100
configure: fix --enable-gstreamer option parsing
Previously, it was impossible to enable gstreamer using --enable-gstreamer
Signed-off-by: André Draszik <[email protected]>
configure.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=6891f7fc29e591d2e21e3f641a652515b3e75764
commit 6891f7fc29e591d2e21e3f641a652515b3e75764
Author: André Draszik <[email protected]>
Date: Thu May 16 13:50:33 2013 +0100
configure: fix MNG configure option typo
Signed-off-by: André Draszik <[email protected]>
configure.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=0bbbcb9cdb808abdf2de0bf0b9fffb951f225b45
commit 0bbbcb9cdb808abdf2de0bf0b9fffb951f225b45
Author: André Draszik <[email protected]>
Date: Thu May 16 10:55:11 2013 +0100
whitespace
Signed-off-by: André Draszik <[email protected]>
configure.in | 28 +++++-----
lib/fusiondale/Makefile.am | 2 +-
lib/fusionsound/Makefile.am | 4 +-
lib/sawman/SaWManManager_real.cpp | 2 +-
lib/sawman/sawman_updates.c | 112 ++++++++++++++++++-------------------
lib/sawman/sawman_window.c | 64 ++++++++++-----------
proxy/dispatcher/Makefile.am | 4 +-
7 files changed, 108 insertions(+), 108 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=3eec25dae29de2a0ab45cdef39288cbafe821e73
commit 3eec25dae29de2a0ab45cdef39288cbafe821e73
Author: Denis Oliver Kropp <[email protected]>
Date: Wed May 15 17:24:05 2013 +0200
Core: Fix software fallbacks in gfxcard code.
Signed-off-by: dok <[email protected]>
src/core/gfxcard.c | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=5a4566422224b74d56020248ab5abafbc1775601
commit 5a4566422224b74d56020248ab5abafbc1775601
Author: Denis Oliver Kropp <[email protected]>
Date: Wed May 15 17:16:19 2013 +0200
Renderer: fix throttle ref counting
Signed-off-by: dok <[email protected]>
src/core/Renderer.cpp | 55 +++++++++++++++++++++++++++++++++++++++++++++++++
src/core/Renderer.h | 26 ++++-------------------
2 files changed, 59 insertions(+), 22 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=b9a9ada56461728a41fcc97265349f796e18b15e
commit b9a9ada56461728a41fcc97265349f796e18b15e
Author: Denis Oliver Kropp <[email protected]>
Date: Wed May 15 17:15:51 2013 +0200
Core: Stop dispatcher again in core shutdown
Signed-off-by: dok <[email protected]>
src/core/core.c | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=923e37381d63f448118d4e57600fe973c8166175
commit 923e37381d63f448118d4e57600fe973c8166175
Author: Denis Oliver Kropp <[email protected]>
Date: Wed May 15 17:12:48 2013 +0200
Core: Enhance flipping / timestamp code
Move flipping cruft into CoreSurface::Flip2(), add timestamp to
CoreWindow::Repaint(), keep last frame time in surface for clients
attaching...
Signed-off-by: dok <[email protected]>
src/core/CoreLayerRegion_real.cpp | 2 +
src/core/CoreSurface.flux | 43 +++++++++++++++++
src/core/CoreSurface_real.cpp | 85 +++++++++++++++++++++++++++++++++
src/core/CoreWindow.flux | 8 ++++
src/core/CoreWindow_real.cpp | 7 +--
src/core/layer_region.c | 4 ++
src/core/surface.c | 13 +++--
src/core/surface.h | 5 +-
src/core/windows.c | 52 +++-----------------
src/core/windows.h | 3 +-
src/display/idirectfbsurface.c | 52 ++++----------------
src/display/idirectfbsurface_layer.c | 10 ++--
src/display/idirectfbsurface_window.c | 6 ++-
src/input/idirectfbinputbuffer.c | 2 +-
14 files changed, 186 insertions(+), 106 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=8c8f25a06648437bbb262849ab93ff267776c315
commit 8c8f25a06648437bbb262849ab93ff267776c315
Author: Denis Oliver Kropp <[email protected]>
Date: Wed May 15 15:26:50 2013 +0200
sawman: Fix crah with latest ref counting for graphics state client.
Signed-off-by: dok <[email protected]>
lib/sawman/sawman_updates.c | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs