Luis Busquets : d3dx9: Add a test for D3DXGetShaderVersion().
Alexandre Julliard
julliard at winehq.org
Mon Jul 21 08:51:39 CDT 2008
Module: wine
Branch: master
Commit: e42d932c8546d47791e0432bdf72dbd89cf050eb
URL: http://source.winehq.org/git/wine.git/?a=commit;h=e42d932c8546d47791e0432bdf72dbd89cf050eb
Author: Luis Busquets <luis.busquets at ilidium.com>
Date: Sun Jul 20 22:07:49 2008 +0200
d3dx9: Add a test for D3DXGetShaderVersion().
---
dlls/d3dx9_36/tests/shader.c | 17 +++++++++++++++++
1 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/dlls/d3dx9_36/tests/shader.c b/dlls/d3dx9_36/tests/shader.c
index b08285d..b13fed1 100644
--- a/dlls/d3dx9_36/tests/shader.c
+++ b/dlls/d3dx9_36/tests/shader.c
@@ -54,7 +54,24 @@ static void test_get_shader_size(void)
ok(shader_size == 0, "Got shader size %u, expected 0\n", shader_size);
}
+static void test_get_shader_version(void)
+{
+ DWORD shader_version;
+
+ shader_version = D3DXGetShaderVersion(simple_vs);
+ ok(shader_version == D3DVS_VERSION(1, 1), "Got shader version 0x%08x, expected 0x%08x\n",
+ shader_version, D3DVS_VERSION(1, 1));
+
+ shader_version = D3DXGetShaderVersion(simple_ps);
+ ok(shader_version == D3DPS_VERSION(1, 1), "Got shader version 0x%08x, expected 0x%08x\n",
+ shader_version, D3DPS_VERSION(1, 1));
+
+ shader_version = D3DXGetShaderVersion(NULL);
+ ok(shader_version == 0, "Got shader version 0x%08x, expected 0\n", shader_version);
+}
+
START_TEST(shader)
{
test_get_shader_size();
+ test_get_shader_version();
}
More information about the wine-cvs
mailing list