Christian Costa
|
635f76b085
|
d3dx9_36: Fix ID3DXFileDataImpl_GetName + add some tests.
|
2013-05-16 12:11:00 +02:00 |
Christian Costa
|
a131d714ff
|
d3dx9_36: Fix D3DXCheckTextureRequirements to return D3DFMT_A8R8G8B8 when d3d doesn't support D3DFMT_P8 + tests.
|
2013-05-14 22:00:14 +02:00 |
Christian Costa
|
aa1d24f09b
|
d3dx9_36: Report D3DFMT_P8 for image with indexed colors in D3DGetImageInfoFromFileInMemory.
|
2013-05-14 22:00:06 +02:00 |
Christian Costa
|
2fc4b953d8
|
d3dx9_36: Add tests for D3DXGetImageInfoFromFileInMemory with bmp with 1 to 8 bpp.
|
2013-05-10 17:53:09 +02:00 |
Christian Costa
|
5966a087d3
|
d3dx9_36/tests: Add dump function for X files.
|
2013-05-10 17:53:08 +02:00 |
Christian Costa
|
bdc5c3211c
|
d3dx9_36: Add stub for DisassembleEffect.
|
2013-05-06 15:55:23 +02:00 |
Rico Schüller
|
ae0d8b5e59
|
d3dx9: Remove unneeded variables.
|
2013-05-01 16:00:56 +02:00 |
Christian Costa
|
1bd5bfebae
|
d3dxof: Only parse templates for object files, but with RegisterTemplates parse the whole file.
|
2013-04-30 12:32:41 +02:00 |
Marcus Meissner
|
563f3cbc92
|
d3dx9_36: Use correct loop index (Coverity).
|
2013-04-30 11:48:50 +02:00 |
Christian Costa
|
9d18b3de14
|
d3dx9_36: Use more appropriate function names.
|
2013-04-26 16:28:02 +02:00 |
Christian Costa
|
0321e63641
|
d3dx9_36: Add DIB file support to D3DXSaveSurfaceToFileInMemory.
|
2013-04-25 20:25:07 +02:00 |
Christian Costa
|
792e2ee248
|
d3dx9_36: Add DIB file support to D3DXLoadSurfaceFromFileInMemory.
|
2013-04-25 20:25:07 +02:00 |
Christian Costa
|
4653b839e7
|
d3dx9_36: Add support for DIB file in D3DXGetImageInfoFromFileInMemory.
|
2013-04-25 20:25:06 +02:00 |
Michael Stefaniuc
|
938b62079c
|
d3dx9_36: Remove left over "stub" from a TRACE calls.
|
2013-04-19 16:16:16 +02:00 |
Francois Gouget
|
2dc0235272
|
d3dx9_36: Add a trailing '\n' to a TRACE().
|
2013-04-18 19:13:00 +02:00 |
Alexandre Julliard
|
f02cdd877f
|
Remove empty DLL_PROCESS_DETACH case statements.
|
2013-04-15 16:45:35 +02:00 |
Matteo Bruni
|
3fd07694c4
|
d3dx9/tests: Don't use an arbitrary number in relative_error macro.
|
2013-04-10 11:43:27 +02:00 |
Matteo Bruni
|
7802ab15ce
|
d3dx9/tests: Raise admitted error a bit in D3DXSHEvalSphericalLight tests.
|
2013-04-10 11:43:14 +02:00 |
Nozomi Kodama
|
e2d3553642
|
d3dx9: Floatify sqrt into sqrtf.
|
2013-04-09 12:24:18 +02:00 |
Nozomi Kodama
|
574d4cfba9
|
d3dx9: Floatify fabs into fabsf.
|
2013-04-09 12:24:10 +02:00 |
Nozomi Kodama
|
6d6603b495
|
d3dx9: Implement D3DXSHEvalHemisphereLight.
|
2013-04-04 19:27:52 +02:00 |
Nozomi Kodama
|
6247dae2ac
|
d3dx9: Implement D3DXSHEvalSphericalLight.
|
2013-04-04 19:27:23 +02:00 |
Nozomi Kodama
|
9731752831
|
d3dx9: Do not use relative error for small numbers.
|
2013-04-04 19:27:06 +02:00 |
Nozomi Kodama
|
479195ea41
|
d3dx9: Save multiplications for better performance.
|
2013-03-07 17:35:40 +01:00 |
Nozomi Kodama
|
9085f1d27f
|
d3dx9: Implement D3DXSHEvalConeLight.
|
2013-03-07 17:33:13 +01:00 |
Nozomi Kodama
|
bb3549fc2f
|
d3dx9: Explicit computations in D3DXMatrixInverse to speed them up.
|
2013-02-28 21:37:19 +01:00 |
Nozomi Kodama
|
c66d9eb2fe
|
d3dx9: Explicit computations in D3DXMatrixDeterminant to speed them up.
|
2013-02-28 21:37:18 +01:00 |
Rico Schüller
|
a3277ed666
|
d3dx9: Fix typos.
|
2013-02-25 13:03:30 +01:00 |
Nozomi Kodama
|
de852879d1
|
d3dx9: Avoid useless computations.
|
2013-02-20 20:43:46 +01:00 |
Nozomi Kodama
|
f9347a8f0e
|
d3dx9: Add a missing trace.
|
2013-02-20 20:43:40 +01:00 |
Nozomi Kodama
|
bd59218140
|
d3dx9: Specify arguments in trace to ease debugging.
|
2013-02-20 20:43:35 +01:00 |
Nozomi Kodama
|
5038a7d915
|
d3dx9: Use const instead of CONST.
|
2013-02-14 17:32:22 +01:00 |
Michael Stefaniuc
|
20f1016bc8
|
d3dx9_36: Remove ERR() on HeapAlloc failure for small sizes known at compile time.
|
2013-02-07 15:48:26 +01:00 |
Michael Stefaniuc
|
18b2a38ba2
|
d3dx9_36/tests: Use assignment instead of memcpy to copy a struct.
|
2013-01-24 15:38:42 +01:00 |
Christian Costa
|
8f6eee5a73
|
d3dx9_36: Implement ID3DXFileDataImpl_IsReference.
|
2013-01-22 12:14:14 +01:00 |
Christian Costa
|
5db342168d
|
d3dx9_36: Implement ID3DXFileData_GetChildren and ID3DXFileData_GetChild.
|
2013-01-22 12:14:09 +01:00 |
Christian Costa
|
5880ff01be
|
d3dx9_36: Fill children info into ID3DXFileData object.
|
2013-01-21 12:51:19 +01:00 |
Alexandre Julliard
|
d72394e7fa
|
d3dx9_36/tests: Remove useless casts.
|
2013-01-18 13:28:56 +01:00 |
Christian Costa
|
64a88a2d83
|
d3dx9_36: Make variables static in xfile tests.
|
2013-01-18 13:28:56 +01:00 |
Christian Costa
|
45e43dc5d0
|
d3dx9_36: Implement ID3DXFileDataImpl_Lock and ID3DXFileDataImpl_Unlock + tests.
|
2013-01-18 13:28:55 +01:00 |
Christian Costa
|
8aa700e7ba
|
d3dx9_36: Initialize properly object in CreateEnumObject.
|
2013-01-18 13:28:55 +01:00 |
Rico Schüller
|
2fb6dcb3f2
|
d3dx9/tests: Use D3DXFloat16To32Array() instead of a custom function.
|
2013-01-17 12:16:13 +01:00 |
Rico Schüller
|
7c5517da6f
|
d3dx9: Add support for D3DFMT_A16B16G16R16.
|
2013-01-16 12:20:27 +01:00 |
Rico Schüller
|
25ce3a4220
|
d3dx9: Add support for D3DFMT_A32B32G32R32F.
|
2013-01-16 12:20:23 +01:00 |
Christian Costa
|
fc8dfe60ea
|
d3dx9_36: Implement ID3DXFileDataImpl_GetId.
|
2013-01-14 11:04:08 +01:00 |
Christian Costa
|
f8d908938a
|
d3dx9_36: Implement ID3DXFileDataImpl_GetName.
|
2013-01-14 11:04:03 +01:00 |
Rico Schüller
|
c1d1d74614
|
d3dx9: Use lowercase hexadecimal values.
|
2013-01-11 11:58:34 +01:00 |
Rico Schüller
|
43f30fe8d6
|
d3dx9: Add support for D3DFMT_A16B16G16R16F.
|
2013-01-11 11:58:16 +01:00 |
Rico Schüller
|
f7d877061d
|
d3dx9: Use all 32 bits as mask.
|
2013-01-10 19:22:36 +01:00 |
Rico Schüller
|
98ef0ca8e6
|
d3dx9: Shift only as much as needed.
|
2013-01-10 19:21:31 +01:00 |