CVSROOT: /cvs/directfb
Module name: DirectFB
Changes by: dok 20051029 02:41:01
Modified files:
. : configure.in
gfxdrivers/ati128: ati128.c
gfxdrivers/cle266: uc_fifo.c uc_fifo.h unichrome.c unichrome.h
gfxdrivers/cyber5k: cyber5k.c
gfxdrivers/i810: i810.c
gfxdrivers/i830: i830.c
gfxdrivers/mach64: mach64.c
gfxdrivers/matrox: matrox.c
gfxdrivers/neomagic: neomagic.c
gfxdrivers/nsc : nsc.c
gfxdrivers/nvidia: nvidia.c
gfxdrivers/r200: r200.c
gfxdrivers/radeon: radeon.c
gfxdrivers/savage: savage.c
gfxdrivers/sis315: sis315.c
gfxdrivers/tdfx: tdfx.c
gfxdrivers/unichrome: uc_fifo.c uc_fifo.h unichrome.c
unichrome.h
lib/fusion : Makefile.am arena.c arena.h call.c call.h
fusion.c fusion.h fusion_internal.h lock.c
lock.h object.c object.h property.c property.h
reactor.c reactor.h ref.c ref.h shmalloc.h
types.h vector.c vector.h
src/core : clipboard.c colorhash.c core.c core.h
core_parts.c fonts.c gfxcard.c gfxcard.h
graphics_driver.h input.c layer_context.c
layer_context.h layer_region.c layer_region.h
layers.c layers_internal.h palette.c palette.h
screens.c state.c state.h surfacemanager.c
surfacemanager.h surfaces.c surfaces.h
windows.c windows.h windows_internal.h
windowstack.c wm.c
src/display : idirectfbsurface.c
src/gfx : util.c
systems/fbdev : fbdev.c fbdev.h
systems/osx : osx.c
systems/sdl : primary.c sdl.c
systems/vnc : primary.c vnc.c
systems/x11 : primary.c x11.c
tools : dfbdump.c fusion_bench.c
wm/default : default.c
wm/unique : context.c context.h decoration.c decoration.h
device.c device.h input_channel.c
input_channel.h input_switch.c internal.h
stret.c stret.h stret_test.c unique.c
uniquewm.c uwmdump.c window.c window.h
Added files:
lib/fusion : shmalloc.c
lib/fusion/shm : .cvsignore Makefile.am fake.c heap.c pool.c
pool.h shm.c shm.h shm_internal.h
Removed files:
lib/fusion : fusion_shmalloc.c
lib/fusion/shmalloc: .cvsignore Makefile.am shcalloc.c shfree.c
shmalloc.c shmalloc_internal.h shrealloc.c
Log message:
0.9.25
Using the new Fusion Kernel API 2.0
- Parallel Fusion Worlds in one process via extended API
- Multiple Shared Memory Pools in one world via new API
- No race condition between (potential master) processes starting in parallel
Fusion APIs have been extended to support different worlds and pools.
Pass CoreDFB to graphics drivers as a new argument to driver_init_driver().
_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs