Commit Graph

58 Commits

Author SHA1 Message Date
Tony Wasserka
e6ece9ee4a d3dx9: Test return codes of the D3DXGetImageInfo functions. 2009-06-05 15:19:56 +02:00
Tony Wasserka
f193889815 d3dx9: Redirect D3DXGetImageInfo functions to the FromFileInMemory variant. 2009-06-02 12:03:08 +02:00
Tony Wasserka
32d2be575e d3dx9: Add utility functions for loading files and resources into memory. 2009-06-02 12:02:16 +02:00
Tony Wasserka
bf353f180d d3dx9: Add stubs for the D3DXGetImageInfo function group. 2009-05-26 15:37:35 +02:00
Tony Wasserka
3b9332a41d d3dx9: Recognize the D3DXSPRITE_DO_NOT_ADDREF_TEXTURE flag. 2009-03-10 12:57:14 +01:00
Tony Wasserka
02e43a5276 d3dx9: Recognize the D3DXSPRITE_DONOTSAVESTATE flag. 2009-03-10 12:56:53 +01:00
Tony Wasserka
f9cf3ab1a0 d3dx9: Add ID3DXSprite tests. 2009-03-09 13:28:55 +01:00
Tony Wasserka
bdd55d0875 d3dx9: Implement ID3DXSprite_OnLostDevice/OnResetDevice. 2009-03-04 13:06:38 +01:00
Tony Wasserka
ceac557f59 d3dx9: ID3DXSprite: Move vdecl creation to ID3DXSprite_Begin. 2009-03-02 15:03:01 +01:00
Tony Wasserka
f975d4bfa7 d3dx9: Implement ID3DXSprite_Get/SetTransform. 2009-03-02 15:02:56 +01:00
David Adam
ca469499bb d3dx9_36: Implement D3DXGetFVFVertexSize. 2009-02-11 15:56:02 +01:00
David Adam
e5425fc17b d3dx9_36: Implement D3DXComputeBoundingSphere. 2009-02-11 15:56:02 +01:00
David Adam
00d14355db d3dx9_36: Implement D3DXComputeBoundingBox. 2009-02-11 15:56:02 +01:00
Francois Gouget
eda0ec3fd2 d3dx9_36: The d3dx debug channel is unused so remove it. 2009-02-09 13:16:06 +01:00
David Adam
496bc4d1b4 d3dx8: Implement D3DXGetFVFVertexSize. 2009-02-06 14:54:02 +01:00
David Adam
55d6f07e31 d3dx9_36: Remove useless traces. 2009-02-04 12:26:33 +01:00
David Adam
8716c62c6e d3dx9_36: Implement D3DXIntersectTri. 2009-02-03 14:19:44 +01:00
David Adam
b8eb4cf861 d3dx8: Implement D3DXIntersectTri. 2009-02-03 14:17:04 +01:00
David Adam
3f1a7abf48 d3dx9_36: Fix failing tests in Windows. 2009-02-02 15:21:44 +01:00
David Adam
be964897aa d3dx9: Fix falling tests in native windows. 2009-01-13 16:17:02 +01:00
David Adam
e1fefd57e7 d3dx9_36/test: Remove an unconsistent test. 2009-01-12 13:10:43 +01:00
Andrew Talbot
c8e9c57927 d3dx9_36: Remove unused Wine debug channel. 2008-12-18 13:37:26 +01:00
Alexandre Julliard
2822e966a3 d3d9_36: Make a function static. 2008-12-04 12:47:11 +01:00
Francois Gouget
90b04c7b93 d3dx9_36/tests: Fix compilation on systems that don't support nameless unions. 2008-11-17 15:08:55 +01:00
David Adam
09c6caea06 d3dx8: Implement D3DXMatrixTransformation2D. 2008-11-13 14:21:04 +01:00
David Adam
4f1d5c26d1 d3dx8: Implement D3DXMatrixAffineTransformation2D. 2008-11-13 14:20:41 +01:00
Tony Wasserka
5d4e081026 d3dx9: Implement ID3DXSprite_GetDevice. 2008-11-10 13:27:50 +01:00
Tony Wasserka
67dadeb7c8 d3dx9: Implement ID3DXSprite_Flush. 2008-11-10 13:27:45 +01:00
Tony Wasserka
6fae43c0c8 d3dx9: Implement ID3DXSprite_Begin/End. 2008-11-10 13:27:41 +01:00
Tony Wasserka
edae5d545e d3dx9: Implement ID3DXSprite_Draw. 2008-11-07 11:43:47 +01:00
Tony Wasserka
d0fd93ef92 d3dx9: Implement D3DXCreateSprite. 2008-11-07 11:43:07 +01:00
Francois Gouget
9a13920696 d3dx9_36: Fix compilation on systems that don't support nameless unions. 2008-09-15 11:23:51 +02:00
Luis C. Busquets Pérez
54d920ae91 d3dx9: Add tests for D3DXMatrixDecompose. 2008-09-12 13:40:43 +02:00
Luis C. Busquets Pérez
0af9415a4f d3dx9: Implement D3DXMatrixDecompose. 2008-09-12 13:40:33 +02:00
Henri Verbeet
978b0b4784 d3dx9: Improve a few TRACEs. 2008-08-25 11:39:22 +02:00
Luis C. Busquets Pérez
d9d8288508 d3dx9: Avoid assignment in D3DXGetVertexShaderProfile. 2008-08-05 14:09:36 +02:00
Luis C. Busquets Pérez
9b572170da d3dx9: Implementation of D3DXGetVertexShaderProfile. 2008-08-04 15:41:15 +02:00
Luis C. Busquets Pérez
457efd55d0 d3dx9: Implementation of D3DXGetPixelShaderProfile. 2008-08-04 15:40:52 +02:00
Tony Wasserka
112effb160 d3dx9: Add stubs for the ID3DXSprite functions. 2008-07-30 12:43:51 +02:00
Francois Gouget
eb16f43bdf Add some API documentation stubs to make winapi_check happy. 2008-07-28 11:34:45 +02:00
Philip Nilsson
6de5bdb0f7 d3dx9: Use UINT instead of unsigned int where appropriate. 2008-07-25 14:09:15 +02:00
Philip Nilsson
d36df763c7 d3dx9: Implement D3DXPlaneTransformArray. 2008-07-25 14:09:15 +02:00
Luis Busquets
e42d932c85 d3dx9: Add a test for D3DXGetShaderVersion(). 2008-07-21 12:57:36 +02:00
Luis Busquets
fb70f818b7 d3dx9: Implement D3DXGetShaderVersion(). 2008-07-21 12:57:24 +02:00
Luis Busquets
9e2b04893c d3dx9: Add a test for D3DXGetShaderSize(). 2008-07-16 19:56:24 +02:00
Luis Busquets
9a93a49174 d3dx9: Implement D3DXGetShaderSize(). 2008-07-16 19:56:19 +02:00
Louis Lenders
efb90c7fee d3dx9_*: Add version resources. 2008-06-23 19:58:04 +02:00
Philip Nilsson
b67290b99a d3dx9/tests: Test the D3DXVec*Array functions. 2008-03-21 12:52:54 +01:00
Philip Nilsson
0457333f55 d3dx9: Implement the D3DXVec*Array functions. 2008-03-21 12:52:19 +01:00
Francois Gouget
304b415284 Assorted spelling fixes. 2008-03-19 11:21:27 +01:00