Author: greatlrd
Date: Fri Aug 17 22:29:23 2007
New Revision: 28386
URL:
http://svn.reactos.org/svn/reactos?rev=28386&view=rev
Log:
This is a temporary solution to our DX problem
it will take some times getting native DirectX working in user mode.
Wine Have manger ported their DirectX to Windows, And after some help
from wine (Roderick Colenbrander aka Thunderbird), That mean we got
now DirectX8 support in ReactOS from wine DirectX (base on opengl).
(rember disable the SSE in mesa before trying it, and it is untested
in ReactOS)
Added:
trunk/reactos/dll/directx/wine/
trunk/reactos/dll/directx/wine/d3d8/
trunk/reactos/dll/directx/wine/d3d8/Makefile.in (with props)
trunk/reactos/dll/directx/wine/d3d8/basetexture.c (with props)
trunk/reactos/dll/directx/wine/d3d8/cubetexture.c (with props)
trunk/reactos/dll/directx/wine/d3d8/d3d8.rbuild (with props)
trunk/reactos/dll/directx/wine/d3d8/d3d8.spec (with props)
trunk/reactos/dll/directx/wine/d3d8/d3d8_main.c (with props)
trunk/reactos/dll/directx/wine/d3d8/d3d8_private.h (with props)
trunk/reactos/dll/directx/wine/d3d8/device.c (with props)
trunk/reactos/dll/directx/wine/d3d8/directx.c (with props)
trunk/reactos/dll/directx/wine/d3d8/indexbuffer.c (with props)
trunk/reactos/dll/directx/wine/d3d8/pixelshader.c (with props)
trunk/reactos/dll/directx/wine/d3d8/resource.c (with props)
trunk/reactos/dll/directx/wine/d3d8/stateblock.c (with props)
trunk/reactos/dll/directx/wine/d3d8/surface.c (with props)
trunk/reactos/dll/directx/wine/d3d8/swapchain.c (with props)
trunk/reactos/dll/directx/wine/d3d8/texture.c (with props)
trunk/reactos/dll/directx/wine/d3d8/version.rc (with props)
trunk/reactos/dll/directx/wine/d3d8/vertexbuffer.c (with props)
trunk/reactos/dll/directx/wine/d3d8/vertexdeclaration.c (with props)
trunk/reactos/dll/directx/wine/d3d8/vertexshader.c (with props)
trunk/reactos/dll/directx/wine/d3d8/volume.c (with props)
trunk/reactos/dll/directx/wine/d3d8/volumetexture.c (with props)
trunk/reactos/dll/directx/wine/readme.txt (with props)
trunk/reactos/dll/directx/wine/wine.rbuild (with props)
trunk/reactos/dll/directx/wine/wined3d/
trunk/reactos/dll/directx/wine/wined3d/Makefile.in (with props)
trunk/reactos/dll/directx/wine/wined3d/arb_program_shader.c (with props)
trunk/reactos/dll/directx/wine/wined3d/baseshader.c (with props)
trunk/reactos/dll/directx/wine/wined3d/basetexture.c (with props)
trunk/reactos/dll/directx/wine/wined3d/clipper.c (with props)
trunk/reactos/dll/directx/wine/wined3d/context.c (with props)
trunk/reactos/dll/directx/wine/wined3d/cubetexture.c (with props)
trunk/reactos/dll/directx/wine/wined3d/device.c (with props)
trunk/reactos/dll/directx/wine/wined3d/directx.c (with props)
trunk/reactos/dll/directx/wine/wined3d/drawprim.c (with props)
trunk/reactos/dll/directx/wine/wined3d/glsl_shader.c (with props)
trunk/reactos/dll/directx/wine/wined3d/indexbuffer.c (with props)
trunk/reactos/dll/directx/wine/wined3d/palette.c (with props)
trunk/reactos/dll/directx/wine/wined3d/pixelshader.c (with props)
trunk/reactos/dll/directx/wine/wined3d/query.c (with props)
trunk/reactos/dll/directx/wine/wined3d/resource.c (with props)
trunk/reactos/dll/directx/wine/wined3d/state.c (with props)
trunk/reactos/dll/directx/wine/wined3d/stateblock.c (with props)
trunk/reactos/dll/directx/wine/wined3d/surface.c (with props)
trunk/reactos/dll/directx/wine/wined3d/surface_gdi.c (with props)
trunk/reactos/dll/directx/wine/wined3d/swapchain.c (with props)
trunk/reactos/dll/directx/wine/wined3d/texture.c (with props)
trunk/reactos/dll/directx/wine/wined3d/utils.c (with props)
trunk/reactos/dll/directx/wine/wined3d/version.rc (with props)
trunk/reactos/dll/directx/wine/wined3d/vertexbuffer.c (with props)
trunk/reactos/dll/directx/wine/wined3d/vertexdeclaration.c (with props)
trunk/reactos/dll/directx/wine/wined3d/vertexshader.c (with props)
trunk/reactos/dll/directx/wine/wined3d/volume.c (with props)
trunk/reactos/dll/directx/wine/wined3d/volumetexture.c (with props)
trunk/reactos/dll/directx/wine/wined3d/wined3d.def (with props)
trunk/reactos/dll/directx/wine/wined3d/wined3d.rbuild (with props)
trunk/reactos/dll/directx/wine/wined3d/wined3d.spec (with props)
trunk/reactos/dll/directx/wine/wined3d/wined3d_main.c (with props)
trunk/reactos/dll/directx/wine/wined3d/wined3d_private.h (with props)
trunk/reactos/dll/directx/wine/wined3d/wined3d_private_types.h (with props)
[This mail would be too long, it was shortened to contain the URLs only.]
Added: trunk/reactos/dll/directx/wine/d3d8/Makefile.in
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/Make…
Added: trunk/reactos/dll/directx/wine/d3d8/basetexture.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/base…
Added: trunk/reactos/dll/directx/wine/d3d8/cubetexture.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/cube…
Added: trunk/reactos/dll/directx/wine/d3d8/d3d8.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/d3d8…
Added: trunk/reactos/dll/directx/wine/d3d8/d3d8.spec
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/d3d8…
Added: trunk/reactos/dll/directx/wine/d3d8/d3d8_main.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/d3d8…
Added: trunk/reactos/dll/directx/wine/d3d8/d3d8_private.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/d3d8…
Added: trunk/reactos/dll/directx/wine/d3d8/device.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/devi…
Added: trunk/reactos/dll/directx/wine/d3d8/directx.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/dire…
Added: trunk/reactos/dll/directx/wine/d3d8/indexbuffer.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/inde…
Added: trunk/reactos/dll/directx/wine/d3d8/pixelshader.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/pixe…
Added: trunk/reactos/dll/directx/wine/d3d8/resource.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/reso…
Added: trunk/reactos/dll/directx/wine/d3d8/stateblock.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/stat…
Added: trunk/reactos/dll/directx/wine/d3d8/surface.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/surf…
Added: trunk/reactos/dll/directx/wine/d3d8/swapchain.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/swap…
Added: trunk/reactos/dll/directx/wine/d3d8/texture.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/text…
Added: trunk/reactos/dll/directx/wine/d3d8/version.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/vers…
Added: trunk/reactos/dll/directx/wine/d3d8/vertexbuffer.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/vert…
Added: trunk/reactos/dll/directx/wine/d3d8/vertexdeclaration.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/vert…
Added: trunk/reactos/dll/directx/wine/d3d8/vertexshader.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/vert…
Added: trunk/reactos/dll/directx/wine/d3d8/volume.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/volu…
Added: trunk/reactos/dll/directx/wine/d3d8/volumetexture.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/volu…
Added: trunk/reactos/dll/directx/wine/readme.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/readme.tx…
Added: trunk/reactos/dll/directx/wine/wine.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wine.rbui…
Added: trunk/reactos/dll/directx/wine/wined3d/Makefile.in
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/M…
Added: trunk/reactos/dll/directx/wine/wined3d/arb_program_shader.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/a…
Added: trunk/reactos/dll/directx/wine/wined3d/baseshader.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/b…
Added: trunk/reactos/dll/directx/wine/wined3d/basetexture.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/b…
Added: trunk/reactos/dll/directx/wine/wined3d/clipper.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/c…
Added: trunk/reactos/dll/directx/wine/wined3d/context.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/c…
Added: trunk/reactos/dll/directx/wine/wined3d/cubetexture.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/c…
Added: trunk/reactos/dll/directx/wine/wined3d/device.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/d…
Added: trunk/reactos/dll/directx/wine/wined3d/directx.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/d…
Added: trunk/reactos/dll/directx/wine/wined3d/drawprim.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/d…
Added: trunk/reactos/dll/directx/wine/wined3d/glsl_shader.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/g…
Added: trunk/reactos/dll/directx/wine/wined3d/indexbuffer.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/i…
Added: trunk/reactos/dll/directx/wine/wined3d/palette.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/p…
Added: trunk/reactos/dll/directx/wine/wined3d/pixelshader.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/p…
Added: trunk/reactos/dll/directx/wine/wined3d/query.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/q…
Added: trunk/reactos/dll/directx/wine/wined3d/resource.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/r…
Added: trunk/reactos/dll/directx/wine/wined3d/state.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/s…
Added: trunk/reactos/dll/directx/wine/wined3d/stateblock.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/s…
Added: trunk/reactos/dll/directx/wine/wined3d/surface.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/s…
Added: trunk/reactos/dll/directx/wine/wined3d/surface_gdi.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/s…
Added: trunk/reactos/dll/directx/wine/wined3d/swapchain.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/s…
Added: trunk/reactos/dll/directx/wine/wined3d/texture.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/t…
Added: trunk/reactos/dll/directx/wine/wined3d/utils.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/u…
Added: trunk/reactos/dll/directx/wine/wined3d/version.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/v…
Added: trunk/reactos/dll/directx/wine/wined3d/vertexbuffer.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/v…
Added: trunk/reactos/dll/directx/wine/wined3d/vertexdeclaration.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/v…
Added: trunk/reactos/dll/directx/wine/wined3d/vertexshader.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/v…
Added: trunk/reactos/dll/directx/wine/wined3d/volume.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/v…
Added: trunk/reactos/dll/directx/wine/wined3d/volumetexture.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/v…
Added: trunk/reactos/dll/directx/wine/wined3d/wined3d.def
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/w…
Added: trunk/reactos/dll/directx/wine/wined3d/wined3d.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/w…
Added: trunk/reactos/dll/directx/wine/wined3d/wined3d.spec
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/w…
Added: trunk/reactos/dll/directx/wine/wined3d/wined3d_main.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/w…
Added: trunk/reactos/dll/directx/wine/wined3d/wined3d_private.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/w…
Added: trunk/reactos/dll/directx/wine/wined3d/wined3d_private_types.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/w…