Jeff Smith : d3drm/tests: Test IDirect3DRM_CreateLight().

Alexandre Julliard julliard at winehq.org
Tue Jun 16 17:08:50 CDT 2020


Module: wine
Branch: master
Commit: 0132054999bca4eee5580611eff08aae322061d6
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=0132054999bca4eee5580611eff08aae322061d6

Author: Jeff Smith <whydoubt at gmail.com>
Date:   Tue Jun 16 22:47:38 2020 +0430

d3drm/tests: Test IDirect3DRM_CreateLight().

Signed-off-by: Jeff Smith <whydoubt at gmail.com>
Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/d3drm/tests/d3drm.c | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/dlls/d3drm/tests/d3drm.c b/dlls/d3drm/tests/d3drm.c
index 87ad50a39d..d854ebcc56 100644
--- a/dlls/d3drm/tests/d3drm.c
+++ b/dlls/d3drm/tests/d3drm.c
@@ -2601,6 +2601,17 @@ static void test_Light(void)
 
     IDirect3DRMLight_Release(light);
 
+    hr = IDirect3DRM_CreateLight(d3drm, D3DRMLIGHT_SPOT, 0x00c0c0c0, &light);
+    ok(hr == D3DRM_OK, "Got unexpected hr %#x.\n", hr);
+
+    type = IDirect3DRMLight_GetType(light);
+    ok(type == D3DRMLIGHT_SPOT, "Got unexpected type %#x.\n", type);
+
+    color = IDirect3DRMLight_GetColor(light);
+    ok(color == 0xffc0c0c0, "Got unexpected color 0x%08x.\n", color);
+
+    IDirect3DRMLight_Release(light);
+
     IDirect3DRM_Release(d3drm);
 }
 




More information about the wine-cvs mailing list