[ros-diffs] [greatlrd] 28386: 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)

greatlrd at svn.reactos.org greatlrd at svn.reactos.org
Fri Aug 17 20:29:24 CEST 2007


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/Makefile.in?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/d3d8/basetexture.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/basetexture.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/d3d8/cubetexture.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/cubetexture.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/d3d8/d3d8.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/d3d8.rbuild?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/d3d8/d3d8.spec
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/d3d8.spec?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/d3d8/d3d8_main.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/d3d8_main.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/d3d8/d3d8_private.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/d3d8_private.h?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/d3d8/device.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/device.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/d3d8/directx.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/directx.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/d3d8/indexbuffer.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/indexbuffer.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/d3d8/pixelshader.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/pixelshader.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/d3d8/resource.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/resource.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/d3d8/stateblock.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/stateblock.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/d3d8/surface.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/surface.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/d3d8/swapchain.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/swapchain.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/d3d8/texture.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/texture.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/d3d8/version.rc
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/version.rc?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/d3d8/vertexbuffer.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/vertexbuffer.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/d3d8/vertexdeclaration.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/vertexdeclaration.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/d3d8/vertexshader.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/vertexshader.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/d3d8/volume.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/volume.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/d3d8/volumetexture.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/d3d8/volumetexture.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/readme.txt
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/readme.txt?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wine.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wine.rbuild?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/Makefile.in
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/Makefile.in?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/arb_program_shader.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/arb_program_shader.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/baseshader.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/baseshader.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/basetexture.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/basetexture.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/clipper.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/clipper.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/context.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/context.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/cubetexture.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/cubetexture.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/device.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/device.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/directx.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/directx.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/drawprim.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/drawprim.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/glsl_shader.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/glsl_shader.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/indexbuffer.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/indexbuffer.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/palette.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/palette.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/pixelshader.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/pixelshader.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/query.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/query.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/resource.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/resource.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/state.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/state.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/stateblock.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/stateblock.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/surface.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/surface.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/surface_gdi.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/surface_gdi.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/swapchain.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/swapchain.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/texture.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/texture.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/utils.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/utils.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/version.rc
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/version.rc?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/vertexbuffer.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/vertexbuffer.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/vertexdeclaration.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/vertexdeclaration.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/vertexshader.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/vertexshader.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/volume.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/volume.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/volumetexture.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/volumetexture.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/wined3d.def
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/wined3d.def?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/wined3d.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/wined3d.rbuild?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/wined3d.spec
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/wined3d.spec?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/wined3d_main.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/wined3d_main.c?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/wined3d_private.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/wined3d_private.h?rev=28386&view=auto

Added: trunk/reactos/dll/directx/wine/wined3d/wined3d_private_types.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/wine/wined3d/wined3d_private_types.h?rev=28386&view=auto




More information about the Ros-diffs mailing list