Module: wine Branch: master Commit: 274d21a443d14801c3df3c769e81ed9c028949e2 URL: http://source.winehq.org/git/wine.git/?a=commit;h=274d21a443d14801c3df3c769e...
Author: Henri Verbeet hverbeet@codeweavers.com Date: Wed Nov 4 10:37:15 2009 +0100
d3d10: Add a D3D10GetGeometryShaderProfile() stub.
---
dlls/d3d10/d3d10.spec | 2 +- dlls/d3d10/d3d10_main.c | 7 +++++++ include/d3d10shader.h | 1 + 3 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/dlls/d3d10/d3d10.spec b/dlls/d3d10/d3d10.spec index 332ab38..26f714e 100644 --- a/dlls/d3d10/d3d10.spec +++ b/dlls/d3d10/d3d10.spec @@ -8,7 +8,7 @@ @ stub D3D10CreateStateBlock @ stub D3D10DisassembleEffect @ stub D3D10DisassembleShader -@ stub D3D10GetGeometryShaderProfile +@ stdcall D3D10GetGeometryShaderProfile(ptr) @ stub D3D10GetInputAndOutputSignatureBlob @ stub D3D10GetInputSignatureBlob @ stub D3D10GetOutputSignatureBlob diff --git a/dlls/d3d10/d3d10_main.c b/dlls/d3d10/d3d10_main.c index 84ea2b4..6ccc254 100644 --- a/dlls/d3d10/d3d10_main.c +++ b/dlls/d3d10/d3d10_main.c @@ -248,3 +248,10 @@ LPCSTR WINAPI D3D10GetVertexShaderProfile(ID3D10Device *device)
return "vs_4_0"; } + +LPCSTR WINAPI D3D10GetGeometryShaderProfile(ID3D10Device *device) +{ + FIXME("device %p stub!\n", device); + + return "gs_4_0"; +} diff --git a/include/d3d10shader.h b/include/d3d10shader.h index 7a0a470..3aaf6fe 100644 --- a/include/d3d10shader.h +++ b/include/d3d10shader.h @@ -131,5 +131,6 @@ typedef struct _D3D10_SIGNATURE_PARAMETER_DESC } D3D10_SIGNATURE_PARAMETER_DESC;
LPCSTR WINAPI D3D10GetVertexShaderProfile(ID3D10Device *device); +LPCSTR WINAPI D3D10GetGeometryShaderProfile(ID3D10Device *device);
#endif /* __WINE_D3D10SHADER_H */