--
Best regards,
Denis Oliver Kropp
.------------------------------------------.
| DirectFB - Hardware accelerated graphics |
| http://www.directfb.org/ |
"------------------------------------------"
--- Begin Message ---
New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=ca33e763a6881d36902bf04da0b7b5a376992250
commit ca33e763a6881d36902bf04da0b7b5a376992250
Author: Denis Oliver Kropp <[EMAIL PROTECTED](none)>
Date: Sun Sep 14 11:37:44 2008 +0200
[OpenGL] GLX to be precise... full featured GL based acceleration on top of
X11 system module!
Some changes have been necessary to make this happen... a few at least :)
$ df_dok --dfb:mode=800x600 --dump --accelonly
~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.3.0 |~~~~~~~~~~~~~~~~~~~~~~~~~~
(c) 2001-2008 The world wide DirectFB Open Source Community
(c) 2000-2004 Convergence (integrated media) GmbH
----------------------------------------------------------------
(*) DirectFB/Core: Single Application Core. (2008-09-14 09:06)
(*) Direct/Memcpy: Using libc memcpy()
(*) GLX/Surfaces: Using visual 0x2e (24bit) and 0x64 (32bit)
(*) Direct/Thread: Started 'X11 Input' (29248) [INPUT OTHER/OTHER 0/0]
<8388608>...
(*) DirectFB/Input: X11 Input 0.1 (directfb.org)
(*) DirectFB/Genefx: MMX detected and enabled
(*) DirectFB/Graphics: OpenGL Acceleration - GeForce 8800 GTX/PCI/SSE2 0.5
(Denis Oliver Kropp)
(*) DirectFB/Core/WM: Default 0.3 (directfb.org)
(*) X11/Window: Creating 800x 600 RGB32 window...
(*) X11/Display: Using XShm.
(*) Direct/Interface: Loaded 'PNG' implementation of
'IDirectFBImageProvider'.
(*) Direct/Interface: Loaded 'FT2' implementation of 'IDirectFBFont'.
(*) Direct/Interface: Using 'GIF' implementation of
'IDirectFBImageProvider'.
Benchmarking 256x256 on 800x580 RGB32 (32bit)...
Anti-aliased Text 3.000 secs (*4736.400
KChars/sec) [ 99.6%]
Anti-aliased Text (blend) 3.000 secs (*4724.400
KChars/sec) [ 99.3%]
Fill Rectangle 4.288 secs (*13269.205
MPixel/sec) [100.0%]
Fill Rectangle (blend) 5.495 secs (*6860.110
MPixel/sec) [100.0%]
Fill Rectangles [10] 4.614 secs (*13280.485
MPixel/sec) [100.0%]
Fill Rectangles [10] (blend) 6.125 secs (*6858.543
MPixel/sec) [100.0%]
Fill Triangles 4.841 secs (*13359.001
MPixel/sec) [100.0%]
Fill Triangles (blend) 6.565 secs (*6908.482
MPixel/sec) [ 99.8%]
Draw Rectangle 3.000 secs (*1206.566
KRects/sec) [ 99.3%]
Draw Rectangle (blend) 3.000 secs (*1205.933
KRects/sec) [ 99.3%]
Draw Lines [10] 3.000 secs (*4576.000
KLines/sec) [ 99.6%]
Draw Lines [10] (blend) 3.000 secs (*4582.333
KLines/sec) [ 99.6%]
Fill Spans 3.002 secs (*2021.530
MPixel/sec) [ 99.6%]
Fill Spans (blend) 3.001 secs (*2026.571
MPixel/sec) [ 99.3%]
Blit 4.867 secs (*9148.378
MPixel/sec) [ 99.5%]
Blit 180 4.867 secs (*9167.230
MPixel/sec) [100.0%]
Blit with colorizing 4.872 secs (*9133.609
MPixel/sec) [ 99.7%]
Blit from 32bit (blend) 5.906 secs (*5886.699
MPixel/sec) [100.0%]
Blit from 32bit (blend) with colorizing 5.917 secs (*5869.110
MPixel/sec) [ 99.8%]
Stretch Blit 4.677 secs (*11836.563
MPixel/sec) [ 99.7%]
http://www.directfb.org/tests/benchmarks/DirectFB_OpenGL_GeForce_8800_GTX/
configure.in | 15 +-
gfxdrivers/Makefile.am | 8 +
gfxdrivers/gl/Makefile.am | 34 +
gfxdrivers/gl/gl_2d.c | 1023 ++++++++++++++++++++
gfxdrivers/gl/gl_2d.h | 93 ++
gfxdrivers/gl/gl_gfxdriver.c | 187 ++++
gfxdrivers/gl/gl_gfxdriver.h | 59 ++
interfaces/IDirectFBFont/idirectfbfont_default.c | 2 +-
interfaces/IDirectFBFont/idirectfbfont_ft2.c | 2 +-
.../idirectfbimageprovider_gif.c | 2 +-
.../idirectfbimageprovider_jpeg.c | 2 +-
.../idirectfbimageprovider_png.c | 2 +-
.../idirectfbvideoprovider_gif.c | 2 +-
src/core/coretypes.h | 1 +
src/core/gfxcard.c | 12 +-
src/core/layer_region.c | 34 +-
src/core/local_surface_pool.c | 8 +-
src/core/prealloc_surface_pool.c | 8 +-
src/core/shared_surface_pool.c | 8 +-
src/core/surface.c | 3 +-
src/core/surface.h | 39 +-
src/core/surface_buffer.c | 304 +++++--
src/core/surface_buffer.h | 23 +-
src/core/surface_pool.c | 162 +++-
src/core/surface_pool.h | 25 +-
src/core/windowstack.c | 2 +-
src/display/idirectfbsurface.c | 6 +-
src/gfx/generic/generic.c | 10 +-
systems/devmem/devmem_surface_pool.c | 19 +-
systems/fbdev/fbdev_surface_pool.c | 19 +-
systems/sdl/sdl_surface_pool.c | 9 +-
systems/vnc/primary.c | 2 +-
systems/x11/Makefile.am | 4 +-
systems/x11/glx_surface_pool.c | 669 +++++++++++++
systems/x11/glx_surface_pool.h | 73 ++
systems/x11/primary.c | 30 +-
systems/x11/vpsmem_surface_pool.c | 16 +-
systems/x11/x11.c | 25 +-
systems/x11/x11.h | 3 +
systems/x11/x11_surface_pool.c | 14 +-
systems/x11/x11input.c | 72 +--
systems/x11/xwindow.c | 19 +-
systems/x11/xwindow.h | 2 +-
tools/dfbdump.c | 50 +-
wm/default/default.c | 2 +-
wm/unique/uniquewm.c | 2 +-
46 files changed, 2821 insertions(+), 285 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=806763a3e190ec55357175197fb01597bf79c874
commit 806763a3e190ec55357175197fb01597bf79c874
Author: Denis Oliver Kropp <[EMAIL PROTECTED](none)>
Date: Sun Sep 14 05:35:40 2008 +0200
[call] Added debug messages.
lib/fusion/call.c | 24 ++++++++++++++++++++++++
1 files changed, 24 insertions(+), 0 deletions(-)
_______________________________________________
directfb-cvs mailing list
[EMAIL PROTECTED]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs
--- End Message ---
_______________________________________________
directfb-dev mailing list
directfb-dev@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev