Commit Graph

145 Commits

Author SHA1 Message Date
Travis Athougies d2055e6ea9 d3dx9_36/tests: Extended ID3DXConstantTable tests. 2010-12-02 12:47:42 +01:00
Matteo Bruni 9867c39133 d3dx9/tests: Fix a D3DXCheckTextureRequirements test failing on Windows. 2010-11-24 18:27:31 +01:00
Matteo Bruni 9517305c03 d3dx9/tests: Fix some tests to take into account POW2 texture capability flags. 2010-11-24 17:59:59 +01:00
Matteo Bruni 8c0a8ac514 d3dx9/tests: Remove a D3DXPlaneNormalize test. 2010-11-23 14:16:22 +01:00
Matteo Bruni 892502479c d3dx9: Implement D3DXFillVolumeTexture function. 2010-11-18 14:08:56 +01:00
Matteo Bruni 8f6cf460be d3dx9: Implement D3DXFillCubeTexture function. 2010-11-18 14:08:53 +01:00
Matteo Bruni bffbf3460b d3dx9: Implement D3DXFillTexture function. 2010-11-18 14:08:50 +01:00
Matteo Bruni c1843c8779 d3dx9: Implement D3DXCheckVolumeTextureRequirements. 2010-11-09 17:08:21 +01:00
Matteo Bruni 363d180a54 d3dx9: Skip D3DXCheckCubeTextureRequirement test if not supported. 2010-11-09 17:08:21 +01:00
Matteo Bruni 6933766531 d3dx9: Implement D3DXCheckCubeTextureRequirements. 2010-11-04 16:29:57 +01:00
Matteo Bruni a875f38301 d3dx9: Implement D3DXFilterTexture for cube textures. 2010-11-04 16:29:52 +01:00
Matteo Bruni 550abd41a2 d3dx9: Fix D3DXFilterTexture return value. 2010-10-18 11:45:26 +02:00
Matteo Bruni ebbf519b78 d3dx9: Search for a compatible pixel format in D3DXCheckTextureRequirements. 2010-10-18 11:45:21 +02:00
Christian Costa 128cf64371 d3dx9: Constant table parsing foundations. 2010-10-13 12:03:05 +02:00
Matteo Bruni b4736bd767 d3dx9/tests: Fix a shader test failure. 2010-10-13 12:01:03 +02:00
Misha Koshelev 09af2a2bf9 d3dx9_36: Implement D3DXCreateCylinder. 2010-09-28 17:33:17 +02:00
Misha Koshelev 63dbf6ee3f d3dx9_36/tests: Add tests for D3DXCreateCylinder. 2010-09-27 14:10:46 +02:00
Misha Koshelev d7d9cd5eb2 d3dx9_36: Implement D3DXCreateSphere. 2010-09-24 15:45:54 +02:00
Misha Koshelev e4182ead47 d3dx9_36: Implement D3DXCreateMeshFVF. 2010-09-23 19:22:41 +02:00
Misha Koshelev a6f2c003a3 d3dx9_36: D3DXDeclaratorFromFVF returns D3DERR_INVALIDCALL when an invalid declarator is passed. 2010-09-23 19:22:38 +02:00
Misha Koshelev af0c074d7b d3dx9_36: Implement D3DXCreateMesh and initial ID3DXMesh methods. 2010-09-21 20:16:16 +02:00
Alexandre Julliard 81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00
Misha Koshelev fffe37aa00 d3dx9_36: Implement D3DXGetDeclLength with tests. 2010-09-16 11:18:58 -05:00
Matteo Bruni 8d7a0d5027 d3dx9: D3DXPreprocessShader implementation with tests. 2010-09-13 14:43:53 -05:00
Owen Rudge 0d6f4d2406 d3dx9/tests: Add D3DXCreateTextureFromResource tests. 2010-09-09 12:44:48 +02:00
Matteo Bruni d82255575b d3dx9: Fix D3DXAssembleShader tests. 2010-09-08 19:54:29 +02:00
Misha Koshelev b9b9d7ccca d3dx9_36: Fix the D3DXCreateMesh() prototype. 2010-09-08 13:31:03 +02:00
Misha Koshelev 5fa3a6cf78 d3dx9: Implement D3DXFVFFromDeclarator. 2010-09-06 19:45:47 +02:00
Owen Rudge 258dba1a52 d3dx9: Implement D3DXLoadSurfaceFromFileInMemory. 2010-09-01 14:01:02 +02:00
Henri Verbeet ff7dc44525 d3dx9_36: Implement D3DXDeclaratorFromFVF(). 2010-08-27 11:58:57 +02:00
Henri Verbeet 79e4f66090 d3dx9_36/tests: Add some more FVF position handling tests. 2010-08-27 11:58:50 +02:00
Henri Verbeet 6e518a1d06 d3dx9_36/tests: Cleanup / simplify test_fvf_decl_conversion(). 2010-08-27 11:58:43 +02:00
Henri Verbeet 1bfd89986c d3dx9_36/tests: Avoid a redundant vertex declaration copy in test_decl_to_fvf(). 2010-08-26 12:41:58 +02:00
Henri Verbeet 5ed9403c74 d3dx9_36: Fix the D3DXFVFFromDeclarator() prototype.
The current version matches MSDN, but not the actual SDK header.
2010-08-26 12:41:53 +02:00
Matteo Bruni 53a15436f8 d3dcompiler: Move D3DAssemble tests from d3dx9_36. 2010-08-25 17:35:19 +02:00
Henri Verbeet 5655c6f0bb d3dx9_36/tests: Use the proper D3DFVF_PSIZE constant in test_fvf_decl_conversion(). 2010-08-25 11:56:59 +02:00
Henri Verbeet bcd452ab82 d3dx9_36/tests: Remove a (mostly) redundant test. 2010-08-25 11:56:50 +02:00
Misha Koshelev 46050fb377 d3dx9: Add tests for FVF <-> declaration conversion. 2010-08-19 17:32:18 +02:00
Tony Wasserka 1905e93b54 d3dx9: Implement ARGB point filtering in D3DXLoadSurfaceFromMemory. 2010-08-04 17:49:43 +02:00
Tony Wasserka 5bdfd877a7 d3dx9: Return D3DERR_INVALIDCALL in D3DXLoadSurfaceFromMemory if pDestRect is invalid. 2010-08-04 17:48:45 +02:00
Misha Koshelev bf46b4fdfc d3dx9: Add stub and tests for D3DXCreateMesh. 2010-08-04 13:19:00 +02:00
Henri Verbeet 24f522c520 d3dx9_36/tests: Avoid the non-portable NAN macro. 2010-08-03 11:06:14 +02:00
Misha Koshelev cc1738ad3c d3dx9: Complete test for D3DXCreateSphere. 2010-08-02 15:14:41 +02:00
Matteo Bruni 1b3376982d d3dx9: Implement D3DXAssembleShaderFromFile. 2010-07-29 17:48:20 +02:00
Matteo Bruni 2a62616ac7 d3dx9: Handle parent_data parameter of D3DXInclude.Open() function. 2010-07-29 17:48:09 +02:00
Owen Rudge 54f049a656 d3dx9: Add basic implementation of D3DXFilterTexture, plus tests. 2010-07-24 11:16:43 +02:00
Owen Rudge 30d5e375e6 d3dx9: Implement D3DXCreateTexture plus tests. 2010-07-24 11:16:37 +02:00
Owen Rudge a9fe0ccbd2 d3dx9/tests: Implement additional texture requirement tests. 2010-07-24 11:16:24 +02:00
Owen Rudge b5c7675dd3 d3dx9: Implement D3DXCheckTextureRequirements. 2010-07-24 11:16:18 +02:00
Owen Rudge 79690ab1ea d3dx9/tests: Add beginning of general tests for texture functions. 2010-07-22 16:27:52 +02:00