1. move some member from global DirectDraw struct to Surface struct.
authorMagnus Olsen <magnus@greatlord.com>
Mon, 24 Jul 2006 08:31:22 +0000 (08:31 +0000)
committerMagnus Olsen <magnus@greatlord.com>
Mon, 24 Jul 2006 08:31:22 +0000 (08:31 +0000)
commit836b9930a0e239aa0c4b0bee9084325cb7229b64
tree46f380b3221818a9f40151e135b30a6722eed763
parenta937d122c16798d4117d654f7afec1509d2564ba
1. move some member from global DirectDraw struct to Surface struct.
2. Free some memory I forget
3. Move some surface code to startup.c for it is global info.
4. Cleaning up bit more in ddraw_main.c

Regress to createsurface for some apps that did work.
Can not be help at moment. only 1 ms dx sdk 6 directdraw apps work, and DrFred demo apps.
will fix this regress later.

svn path=/trunk/; revision=23262
reactos/dll/directx/ddraw/hal/surface_hal.c
reactos/dll/directx/ddraw/main/ddraw_main.c
reactos/dll/directx/ddraw/main/surface_main.c
reactos/dll/directx/ddraw/rosdraw.h
reactos/dll/directx/ddraw/startup.c