Matteo Bruni
|
0b4969f841
|
d3dx9: Add color key support to D3DXLoadSurfaceFromMemory.
|
2010-11-15 14:51:47 +01:00 |
Louis Lenders
|
aa75d068a4
|
d3dx9_36: Quiet a noisy fixme.
|
2010-11-12 15:43:08 +01:00 |
Matteo Bruni
|
b4a90b0fe8
|
d3dx9: Implement D3DXCreateVolumeTexture.
|
2010-11-09 17:08:21 +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 |
Vincent Povirk
|
1d0f126d91
|
d3dx9_36: Fix an error path in D3DXLoadSurfaceFromFileInMemory.
If GetFrame fails, bitmapframe was not created and should not be released.
|
2010-11-09 11:44:39 +01:00 |
Vincent Povirk
|
31682b3dbe
|
d3dx9_36: Don't check the image format in D3DXLoadSurfaceFromFileInMemory.
If the format is not supported, D3DXGetImageInfoFromFileInMemory will fail.
|
2010-11-09 11:44:32 +01:00 |
Matteo Bruni
|
390ba2c338
|
d3dx9: Implement D3DXCreateCubeTexture.
|
2010-11-04 16:29:59 +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 |
Vincent Povirk
|
a2e5321b01
|
d3dx9_36: Check for the TGA container format.
|
2010-10-22 12:01:55 +02:00 |
Matteo Bruni
|
d32a07a04b
|
d3dx9: Initialize a variable in ID3DXSpriteImpl_Flush.
|
2010-10-19 17:05:13 +02:00 |
Matteo Bruni
|
454dce9162
|
d3dx9: Report usage of unsupported sprite flags.
|
2010-10-18 11:45:42 +02:00 |
Matteo Bruni
|
40d57b70ed
|
d3dx9: Store transform matrix per-sprite.
|
2010-10-18 11:45:32 +02: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
|
fe9db6faf7
|
d3dx9_36: Add stub 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
|
99e2aedbf7
|
d3dx9_36: Implement ID3DXMesh_Lock/UnlockVertexBuffer and ID3DXMesh_Lock/UnlockIndexBuffer.
|
2010-09-24 15:45:53 +02:00 |
Misha Koshelev
|
10af823fd5
|
d3dx9_36: Add stub for D3DXCreateTeapot.
|
2010-09-24 15:45:53 +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 |
Joris Huizer
|
5815b63979
|
d3dx9_36: D3DXPreprocessShaderFromFileW: remove unneeded code.
|
2010-09-14 15:33:54 -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 |
Owen Rudge
|
78bd619c7c
|
d3dx9: Implement D3DXCreateTextureFromResource*.
|
2010-09-09 12:44:43 +02:00 |
Matteo Bruni
|
d82255575b
|
d3dx9: Fix D3DXAssembleShader tests.
|
2010-09-08 19:54:29 +02:00 |
Matteo Bruni
|
d6ead897e2
|
d3dx9: Fix D3DXCompileShaderFromFileW.
|
2010-09-08 19:54:14 +02:00 |
Misha Koshelev
|
b9b9d7ccca
|
d3dx9_36: Fix the D3DXCreateMesh() prototype.
|
2010-09-08 13:31:03 +02:00 |
Andrew Nguyen
|
b42a243fec
|
d3dx9_36: Fix D3DXCompileShader* spec file prototypes.
|
2010-09-07 16:01:18 +02:00 |
Misha Koshelev
|
5fa3a6cf78
|
d3dx9: Implement D3DXFVFFromDeclarator.
|
2010-09-06 19:45:47 +02:00 |
Matteo Bruni
|
5a5af75f04
|
d3dx9: Implement D3DXCompileShaderFromResource.
|
2010-09-02 18:05:23 +02:00 |
Matteo Bruni
|
de8f35bba8
|
d3dx9: Implement D3DXCompileShaderFromFile.
|
2010-09-02 18:05:23 +02:00 |
Owen Rudge
|
258dba1a52
|
d3dx9: Implement D3DXLoadSurfaceFromFileInMemory.
|
2010-09-01 14:01:02 +02:00 |
Owen Rudge
|
3604671a3a
|
d3dx9: Implement D3DXCreateTextureFromFileInMemoryEx.
|
2010-09-01 14:01:02 +02:00 |
Alexandre Julliard
|
f161990eef
|
d3dx9: Use float instead of long in the spec files for 32-bit floating point values.
|
2010-08-31 14:23:49 +02:00 |
Owen Rudge
|
ae695bdfaa
|
d3dx9: Implement missing D3DXCreateTextureFromFile functions.
|
2010-08-31 12:10:45 +02:00 |
Matteo Bruni
|
3a6050b6ab
|
d3dx9: Forward D3DXCompileShader to d3dcompiler.
|
2010-08-30 11:26:28 +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 |
Francois Gouget
|
2f8f70bca7
|
d3dx9_36: Make {is,make}_pow2() static.
|
2010-08-26 13:40:34 +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 |