diff --git a/reactos/dll/directx/d3d8/d3d8.c b/reactos/dll/directx/d3d8/d3d8.c index bcaec14f40d..a0c64966c0a 100644 --- a/reactos/dll/directx/d3d8/d3d8.c +++ b/reactos/dll/directx/d3d8/d3d8.c @@ -3,24 +3,31 @@ #include -HRESULT DLLAPI ValidatePixelShader(void) +HRESULT WINAPI ValidatePixelShader(DWORD* pixelshader, DWORD* reserved1, BOOL bool, DWORD* toto) { UNIMPLEMENTED return 0; } -HRESULT DLLAPI ValidateVertexShader(void) -{ - UNIMPLEMENTED - return 0; -} -HRESULT DLLAPI DebugSetMute(DWORD dw1) +HRESULT WINAPI ValidateVertexShader(DWORD* vertexshader, DWORD* reserved1, DWORD* reserved2, BOOL bool, DWORD* toto) { UNIMPLEMENTED return 0; } -DWORD DLLAPI Direct3DCreate8( UINT SDKVersion ) +HRESULT WINAPI D3D8GetSWInfo(void) +{ + UNIMPLEMENTED + return 0; +} + +HRESULT WINAPI DebugSetMute(void) +{ + UNIMPLEMENTED + return 0; +} + +DWORD WINAPI Direct3DCreate8( UINT SDKVersion ) { UNIMPLEMENTED return 0; diff --git a/reactos/dll/directx/d3d8/d3d8.def b/reactos/dll/directx/d3d8/d3d8.def deleted file mode 100644 index c32c183573f..00000000000 --- a/reactos/dll/directx/d3d8/d3d8.def +++ /dev/null @@ -1,6 +0,0 @@ -LIBRARY d3d8 -EXPORTS - ValidatePixelShader - ValidateVertexShader - DebugSetMute - Direct3DCreate8 diff --git a/reactos/dll/directx/d3d8/d3d8.rbuild b/reactos/dll/directx/d3d8/d3d8.rbuild index 0bf477d53b2..274ccb7c1b4 100644 --- a/reactos/dll/directx/d3d8/d3d8.rbuild +++ b/reactos/dll/directx/d3d8/d3d8.rbuild @@ -1,7 +1,8 @@ - + d3d8.c d3d8.rc + d3d8.spec diff --git a/reactos/dll/directx/d3d8/d3d8.spec b/reactos/dll/directx/d3d8/d3d8.spec new file mode 100644 index 00000000000..446778e60d4 --- /dev/null +++ b/reactos/dll/directx/d3d8/d3d8.spec @@ -0,0 +1,5 @@ +@ stdcall D3D8GetSWInfo() +@ stdcall DebugSetMute() +@ stdcall Direct3DCreate8(long) +@ stdcall ValidatePixelShader(ptr long long ptr) +@ stdcall ValidateVertexShader(ptr ptr ptr long ptr) \ No newline at end of file