Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
7bb58929
Commit
7bb58929
authored
Mar 27, 2008
by
Alexander Dorofeyev
Committed by
Alexandre Julliard
Mar 27, 2008
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
d3d9/tests: Test that GOURAUD and PHONG modes are equal.
parent
16597099
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
10 additions
and
0 deletions
+10
-0
visual.c
dlls/d3d9/tests/visual.c
+10
-0
No files found.
dlls/d3d9/tests/visual.c
View file @
7bb58929
...
...
@@ -5642,6 +5642,7 @@ static void shademode_test(IDirect3DDevice9 *device)
/* Render a quad and try all of the different fixed function shading models. */
HRESULT
hr
;
DWORD
color0
,
color1
;
DWORD
color0_gouraud
=
0
,
color1_gouraud
=
0
;
BYTE
r
,
g
,
b
;
DWORD
shademode
=
D3DSHADE_FLAT
;
DWORD
primtype
=
D3DPT_TRIANGLESTRIP
;
...
...
@@ -5748,6 +5749,10 @@ static void shademode_test(IDirect3DDevice9 *device)
b
=
(
color1
&
0x000000ff
);
ok
(
r
==
0x0d
&&
g
>=
0x44
&&
g
<=
0x45
&&
b
>=
0xc7
&&
b
<=
0xc8
,
"GOURAUD shading has color1 %08x, expected 0x000d45c7
\n
"
,
color1
);
color0_gouraud
=
color0
;
color1_gouraud
=
color1
;
shademode
=
D3DSHADE_PHONG
;
break
;
case
D3DSHADE_PHONG
:
...
...
@@ -5762,6 +5767,11 @@ static void shademode_test(IDirect3DDevice9 *device)
b
=
(
color1
&
0x000000ff
);
ok
(
r
==
0x0d
&&
g
>=
0x44
&&
g
<=
0x45
&&
b
>=
0xc7
&&
b
<=
0xc8
,
"PHONG shading has color1 %08x, expected 0x000d45c7
\n
"
,
color1
);
ok
(
color0
==
color0_gouraud
,
"difference between GOURAUD and PHONG shading detected: %08x %08x
\n
"
,
color0_gouraud
,
color0
);
ok
(
color1
==
color1_gouraud
,
"difference between GOURAUD and PHONG shading detected: %08x %08x
\n
"
,
color1_gouraud
,
color1
);
break
;
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment