Commit Graph

642 Commits

Author SHA1 Message Date
Józef Kucia ea5f799a6b d3dx9: Forward D3DXSaveSurfaceToFileA to D3DXSaveSurfaceToFileW. 2012-05-07 17:20:16 +02:00
Józef Kucia ec51783494 d3dx9: Implement mapping from WICPixelFormat GUIDs to D3DFORMATs. 2012-05-07 17:20:12 +02:00
Francois Gouget 8036abe4da d3dx9_36/tests: Add a trailing '\n' to an ok() call. 2012-05-04 18:08:34 +02:00
Michael Mc Donnell 081b06c012 d3dx9: Added D3DXOptimizeFaces test. 2012-05-03 20:44:14 +02:00
Michael Mc Donnell 5a14f5b37e d3dx9: Added D3DXOptimizeFaces semi-stub. 2012-05-03 20:44:14 +02:00
Józef Kucia d3068976e5 d3dx9: Implement conversion from DDS pixel format to D3DFORMAT. 2012-05-01 14:46:59 +02:00
Józef Kucia 4618e388e6 d3dx9: Add partial DDS support implementation for D3DXGetImageInfo functions. 2012-05-01 14:46:37 +02:00
Henri Verbeet b8f6c9cdb1 d3dx9: Cleanup parameter names for D3DXLoadSurfaceFromMemory(). 2012-05-01 14:44:12 +02:00
Henri Verbeet c8ae37a9a9 d3dx9: Add a FIXME for unsupported filter types to D3DXLoadSurfaceFromMemory(). 2012-04-30 11:01:25 +02:00
Henri Verbeet 5ebd6652ca d3dx9: Use proper size types in D3DXLoadSurfaceFromMemory(). 2012-04-30 11:01:21 +02:00
Henri Verbeet b11d8db279 d3dx9: Add basic support for loading DXT formats to D3DXLoadSurfaceFromMemory(). 2012-04-27 11:59:35 +02:00
Henri Verbeet e925553072 d3dx9: Introduce a special case for simple loads in D3DXLoadSurfaceFromMemory(). 2012-04-27 11:59:30 +02:00
Józef Kucia b157bc7cfa d3dx9/tests: Add DDS pixel format tests for D3DXGetImageInfoFromFileInMemory. 2012-04-25 17:21:02 +02:00
Rico Schüller b09d195bf3 d3dx9/tests: Add tests for ID3DXBaseEffect::G/SetValue(). 2012-04-18 17:40:13 +02:00
Rico Schüller fcb5b6c32c d3dx9: Use param->bytes for copying the data in ID3DXBaseEffect::SetValue(). 2012-04-18 17:40:10 +02:00
Henri Verbeet 2b1da8c77f d3dx9: Don't return a pointer to the implementation in ID3DXBaseEffectImpl_QueryInterface(). 2012-04-13 10:48:56 +02:00
Henri Verbeet cdc2c53158 d3dx9: Don't return a pointer to the implementation in ID3DXEffectImpl_QueryInterface(). 2012-04-12 20:37:00 +02:00
Henri Verbeet 86b14209a0 d3dx9: Don't return a pointer to the implementation in ID3DXEffectCompilerImpl_QueryInterface(). 2012-04-12 20:36:57 +02:00
Henri Verbeet 6e05c14154 d3dx9: Don't return a pointer to the implementation in ID3DXEffectPoolImpl_QueryInterface(). 2012-04-11 18:14:50 +02:00
Henri Verbeet 74c2ddc908 d3dx9: Don't return a pointer to the implementation in ID3DXFontImpl_QueryInterface(). 2012-04-11 18:14:46 +02:00
Henri Verbeet 1718a6cf1c d3dx9: Don't return a pointer to the implementation in ID3DXLineImpl_QueryInterface(). 2012-04-10 16:21:27 +02:00
Henri Verbeet 4522b07c86 d3dx9: Don't return a pointer to the implementation in ID3DXMatrixStackImpl_QueryInterface(). 2012-04-10 16:21:26 +02:00
Henri Verbeet 531818846a d3dx9: Don't return a pointer to the implementation in ID3DXMeshImpl_QueryInterface(). 2012-04-09 12:03:06 +02:00
Henri Verbeet db18815147 d3dx9: Don't return a pointer to the implementation in ID3DXConstantTableImpl_QueryInterface(). 2012-04-09 12:03:02 +02:00
Henri Verbeet 45c7b47b06 d3dx9: Don't return a pointer to the implementation in ID3DXSpriteImpl_QueryInterface(). 2012-04-06 20:11:30 +02:00
Henri Verbeet f89d5d0503 d3dx9: Also print the format as FOURCC in get_format_info(). 2012-04-05 14:51:33 +02:00
Michael Mc Donnell f144626e81 d3dx9: Do not weld self. 2012-03-28 13:55:38 +02:00
Józef Kucia f8015cd235 d3dx9/tests: Add tests for D3DXCreateVolumeTextureFromFileInMemory. 2012-03-26 18:15:43 +02:00
Józef Kucia 7f3f5dd1eb d3dx9/tests: Add tests for D3DXCreateCubeTextureFromFileInMemory. 2012-03-26 18:15:42 +02:00
Józef Kucia e0f2d4cf91 d3dx9: Add stubs for D3DXCreateVolumeTextureFromFileInMemory functions. 2012-03-26 18:15:42 +02:00
Józef Kucia dfd66e5fe0 d3dx9: Forward D3DXCreateCubeTextureFromFileInMemory to D3DXCreateCubeTextureFromFileInMemoryEx. 2012-03-26 18:15:41 +02:00
Józef Kucia 3a210af107 d3dx9/tests: Test the DDS support in the D3DXGetImageInfo functions. 2012-03-26 18:15:41 +02:00
Michael Stefaniuc 60cf73d6fa d3dx9_36: Print the debug string and not the pointer to it. 2012-03-26 18:15:20 +02:00
Christian Costa a7692beb61 d3dx9_36: Make D3DXVec3Unproject support omission of world matrix + test. 2012-03-14 12:59:08 +01:00
Jozef Kucia c76743631d d3dx9/tests: Don't leak D3DXBuffer in D3DXWeldVertices tests. 2012-03-13 10:54:02 +01:00
Henri Verbeet db9e7836fa d3dx9/tests: Add some tests for loading luminance/alpha data. 2012-03-09 11:32:12 +01:00
Henri Verbeet 5380572057 d3dx9: Implement loading luminance/alpha data in D3DXLoadSurfaceFromMemory(). 2012-03-09 11:32:06 +01:00
Jozef Kucia fde2abbabf d3dx9/tests: Don't leak D3DXBuffer. 2012-03-09 11:29:32 +01:00
Christian Costa 39598b9c1e d3dx9_36: Detect and display message for all not yet supported file formats. 2012-02-11 14:50:05 +01:00
Christian Costa 17b1821825 d3dx9_36: Turn FIXME into TRACE since function is implemented. Not supported formats are caught by final FIXME. 2012-02-09 09:33:31 -06:00
Christian Costa 0a23797f1b d3dx9_36: Remove TGA from TODO since it is supported. 2012-01-30 11:59:54 +01:00
Rico Schüller 49ebbd0230 d3dx9/tests: Add invalid parameter test for ID3DXEffect. 2012-01-27 18:05:50 +01:00
Rico Schüller cf512fdf13 d3dx9/tests: Add effect parameter value SetMatrixTransposeArray() test. 2012-01-27 18:05:50 +01:00
Rico Schüller 0ae7c573b1 d3dx9/tests: Add effect parameter value SetMatrixTranspose() test. 2012-01-27 18:05:50 +01:00
Rico Schüller 3efd2f9a1b d3dx9/tests: Add effect parameter value SetMatrixArray() test. 2012-01-26 17:45:37 +01:00
Rico Schüller 52e1409111 d3dx9/tests: Add effect parameter value SetMatrix() test. 2012-01-26 17:45:34 +01:00
Rico Schüller d0fbe7f5a5 d3dx9/tests: Add effect parameter value SetVectorArray() test. 2012-01-26 17:45:29 +01:00
Rico Schüller 9c63b11372 d3dx9/tests: Add effect parameter value SetVector() test. 2012-01-26 17:45:25 +01:00
Rico Schüller 483ae58ef2 d3dx9/tests: Add effect parameter value SetFloatArray() test. 2012-01-24 16:57:32 +01:00
Rico Schüller 88c996b3c3 d3dx9/tests: Add effect parameter value SetFloat() test. 2012-01-24 16:57:32 +01:00