d3dx10/tests: Disable a PreloadGlyphs test for d3dx10_34.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51827 Signed-off-by: Sven Baars <sbaars@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
f391e9cf1e
commit
07cb8ef5d0
11 changed files with 16 additions and 12 deletions
|
@ -1,4 +1,4 @@
|
|||
EXTRADEFS = -DWINE_NO_LONG_TYPES
|
||||
EXTRADEFS = -DD3DX10_SDK_VERSION=34 -DWINE_NO_LONG_TYPES
|
||||
TESTDLL = d3dx10_34.dll
|
||||
IMPORTS = d3dx10_34 ole32 gdi32
|
||||
PARENTSRC = ../../d3dx10_43/tests
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
EXTRADEFS = -DWINE_NO_LONG_TYPES
|
||||
EXTRADEFS = -DD3DX10_SDK_VERSION=35 -DWINE_NO_LONG_TYPES
|
||||
TESTDLL = d3dx10_35.dll
|
||||
IMPORTS = d3dx10_35 ole32 gdi32
|
||||
PARENTSRC = ../../d3dx10_43/tests
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
EXTRADEFS = -DWINE_NO_LONG_TYPES
|
||||
EXTRADEFS = -DD3DX10_SDK_VERSION=36 -DWINE_NO_LONG_TYPES
|
||||
TESTDLL = d3dx10_36.dll
|
||||
IMPORTS = d3dx10_36 ole32 gdi32
|
||||
PARENTSRC = ../../d3dx10_43/tests
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
EXTRADEFS = -DWINE_NO_LONG_TYPES
|
||||
EXTRADEFS = -DD3DX10_SDK_VERSION=37 -DWINE_NO_LONG_TYPES
|
||||
TESTDLL = d3dx10_37.dll
|
||||
IMPORTS = d3dx10_37 ole32 gdi32
|
||||
PARENTSRC = ../../d3dx10_43/tests
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
EXTRADEFS = -DWINE_NO_LONG_TYPES
|
||||
EXTRADEFS = -DD3DX10_SDK_VERSION=38 -DWINE_NO_LONG_TYPES
|
||||
TESTDLL = d3dx10_38.dll
|
||||
IMPORTS = d3dx10_38 ole32 gdi32
|
||||
PARENTSRC = ../../d3dx10_43/tests
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
EXTRADEFS = -DWINE_NO_LONG_TYPES
|
||||
EXTRADEFS = -DD3DX10_SDK_VERSION=39 -DWINE_NO_LONG_TYPES
|
||||
TESTDLL = d3dx10_39.dll
|
||||
IMPORTS = d3dx10_39 ole32 gdi32
|
||||
PARENTSRC = ../../d3dx10_43/tests
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
EXTRADEFS = -DWINE_NO_LONG_TYPES
|
||||
EXTRADEFS = -DD3DX10_SDK_VERSION=40 -DWINE_NO_LONG_TYPES
|
||||
TESTDLL = d3dx10_40.dll
|
||||
IMPORTS = d3dx10_40 ole32 gdi32
|
||||
PARENTSRC = ../../d3dx10_43/tests
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
EXTRADEFS = -DWINE_NO_LONG_TYPES
|
||||
EXTRADEFS = -DD3DX10_SDK_VERSION=41 -DWINE_NO_LONG_TYPES
|
||||
TESTDLL = d3dx10_41.dll
|
||||
IMPORTS = d3dx10_41 ole32 gdi32
|
||||
PARENTSRC = ../../d3dx10_43/tests
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
EXTRADEFS = -DWINE_NO_LONG_TYPES
|
||||
EXTRADEFS = -DD3DX10_SDK_VERSION=42 -DWINE_NO_LONG_TYPES
|
||||
TESTDLL = d3dx10_42.dll
|
||||
IMPORTS = d3dx10_42 ole32 gdi32
|
||||
PARENTSRC = ../../d3dx10_43/tests
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
EXTRADEFS = -DWINE_NO_LONG_TYPES
|
||||
EXTRADEFS = -DD3DX10_SDK_VERSION=43 -DWINE_NO_LONG_TYPES
|
||||
TESTDLL = d3dx10_43.dll
|
||||
IMPORTS = d3dx10 ole32 gdi32
|
||||
|
||||
|
|
|
@ -2466,11 +2466,15 @@ static void test_font(void)
|
|||
hr = ID3DX10Font_PreloadCharacters(font, 'a', 'z');
|
||||
ok(hr == S_OK, "Unexpected hr %#x.\n", hr);
|
||||
|
||||
/* Test glyphs that are not rendered */
|
||||
hr = ID3DX10Font_PreloadGlyphs(font, 0, 5);
|
||||
#if D3DX10_SDK_VERSION > 34
|
||||
/* Test multiple textures.
|
||||
* Native d3dx10_34.dll shows signs of memory corruption in this call. */
|
||||
hr = ID3DX10Font_PreloadGlyphs(font, 0, 1000);
|
||||
todo_wine
|
||||
ok(hr == S_OK, "Unexpected hr %#x.\n", hr);
|
||||
#endif
|
||||
|
||||
/* Test glyphs that are not rendered */
|
||||
for (glyph = 1; glyph < 4; ++glyph)
|
||||
{
|
||||
srv = (void *)0xdeadbeef;
|
||||
|
|
Loading…
Add table
Reference in a new issue