Rico Schüller
|
90415ebdfa
|
d3dx9: Implement ID3DXBaseEffect::SetMatrixTranspose().
|
2011-12-01 14:18:51 +01:00 |
|
Rico Schüller
|
1e0f04e5cf
|
d3dx9: Implement ID3DXBaseEffect::SetMatrixTransposeArray().
|
2011-12-01 14:18:48 +01:00 |
|
Rico Schüller
|
84f158025b
|
d3dx9: Implement ID3DXBaseEffect::SetMatrixArray().
|
2011-11-29 13:55:40 +01:00 |
|
Rico Schüller
|
cebdbb34ac
|
d3dx9: Implement ID3DXBaseEffect::SetMatrix().
|
2011-11-29 13:55:35 +01:00 |
|
Rico Schüller
|
0ca1efc578
|
d3dx9: Implement ID3DXBaseEffect::SetBoolArray().
|
2011-11-29 13:55:28 +01:00 |
|
Rico Schüller
|
4b42b11303
|
d3dx9: Implement ID3DXBaseEffect::SetBool().
|
2011-11-29 13:55:16 +01:00 |
|
Rico Schüller
|
bb6f22d10e
|
d3dx9: Implement ID3DXBaseEffect::SetIntArray().
|
2011-11-28 16:40:51 +01:00 |
|
Rico Schüller
|
7998195f1c
|
d3dx9: Implement ID3DXBaseEffect::SetInt().
|
2011-11-28 16:40:51 +01:00 |
|
Rico Schüller
|
d3ed67434e
|
d3dx9: Implement ID3DXBaseEffect::SetFloatArray().
|
2011-11-28 16:40:51 +01:00 |
|
Rico Schüller
|
db6cf95a24
|
d3dx9: Implement ID3DXBaseEffect::SetFloat().
|
2011-11-28 16:40:51 +01:00 |
|
Rico Schüller
|
aaa593c094
|
d3dx9: Handle a special case in ID3DXBaseEffect::GetInt().
|
2011-11-28 16:40:51 +01:00 |
|
Rico Schüller
|
f7a4cabb46
|
d3dx9: Add count to trace in ID3DXBaseEffect::GetMatrixArray().
|
2011-11-16 17:18:21 +01:00 |
|
Rico Schüller
|
7b902d2278
|
d3dx9: Allow setting texture to NULL.
|
2011-11-16 17:18:18 +01:00 |
|
Rico Schüller
|
5bd3c9161c
|
d3dx9: Improve argument check in ID3DXBaseEffect::GetBool/Int/Float().
|
2011-11-16 17:18:14 +01:00 |
|
Michael Mc Donnell
|
8f5543c34e
|
d3dx9: Return error if D3DXMESH_VB_SHARE and new declaration.
|
2011-11-15 19:37:34 +01:00 |
|
Michael Mc Donnell
|
be8dd2e876
|
d3dx9/tests: Show D3DXMESH_VB_SHARE with new declaration should fail.
|
2011-11-15 19:37:34 +01:00 |
|
Michael Mc Donnell
|
656e8a8726
|
d3dx9/tests: Test for D3DXMESH_VB_SHARE option.
|
2011-11-15 19:37:33 +01:00 |
|
Francois Gouget
|
9b5ed14bd8
|
d3dx9_36/tests: Add a trailing '\n' to an ok() call.
|
2011-10-27 14:20:05 +02:00 |
|
Michael Mc Donnell
|
da6363e377
|
d3dx9/tests: Implemented CloneMesh test.
|
2011-10-26 17:57:06 +02:00 |
|
Michael Mc Donnell
|
3b693143eb
|
d3dx9: Implemented non-equal declaration support in CloneMesh.
|
2011-10-26 17:55:57 +02:00 |
|
Rico Schüller
|
5b7834851f
|
d3dx9/tests: Fix typo.
|
2011-10-25 16:57:26 +02:00 |
|
Rico Schüller
|
be68d56efc
|
d3dx9: Improve argument check in D3DXFindShaderComment().
|
2011-10-25 16:57:26 +02:00 |
|
Dylan Smith
|
8f8e86eaa3
|
d3dx9: Removed a duplicate NULL check.
|
2011-10-13 21:06:47 +02:00 |
|
Michael Stefaniuc
|
4906486959
|
d3dx9_36/tests: Avoid using fmaxf.
|
2011-09-27 16:24:25 +02:00 |
|
Michael Mc Donnell
|
3ad5976407
|
d3dx9_36/tests: Fixed adjacency double free (valgrind).
|
2011-09-26 18:00:07 +02:00 |
|
Michael Mc Donnell
|
97e621bd53
|
d3dx9/test: Test for D3DXWeldVertices.
|
2011-09-23 12:59:16 +02:00 |
|
Michael Mc Donnell
|
012986c79d
|
d3dx9: Implemented D3DXWeldVertices.
|
2011-09-23 12:58:50 +02:00 |
|
Stefan Dösinger
|
3b9f88555f
|
d3dx9_36/tests: Account for NP2 limitations in a texture test.
|
2011-09-21 11:35:43 +02:00 |
|
Stefan Dösinger
|
b97b577e9f
|
d3dx9_36/tests: Make sure NaN and negative NaN have the correct sign bits.
|
2011-09-21 11:35:43 +02:00 |
|
Michael Stefaniuc
|
977308365d
|
d3dx9_36: Remove casts to the type of the casted expression.
|
2011-09-20 16:21:43 +02:00 |
|
Rico Schüller
|
a7df4958ab
|
d3dx9: Use the variable instead of the type in HeapAlloc().
|
2011-09-16 17:54:00 +02:00 |
|
Rico Schüller
|
7cfdaedd3e
|
d3dx9: Use the original bytecode in D3DXGetShaderSamplers() instead of using a constant table.
|
2011-09-16 17:53:56 +02:00 |
|
Andrew Talbot
|
22beb872f2
|
d3dx9_36: Eliminate comparisons of unsigned values about zero.
|
2011-09-12 10:07:11 +02:00 |
|
Alexandre Julliard
|
4cddd5ffdf
|
d3dx9_36: Avoid using fminf/fmaxf.
|
2011-09-08 20:08:06 +02:00 |
|
Michael Mc Donnell
|
2f1917956b
|
d3dx9: Use 0 instead of D3DLOCK_DISCARD in D3DXCreateTextW.
|
2011-08-31 19:43:07 +02:00 |
|
Michael Mc Donnell
|
bae50905c5
|
d3dx9: Use 0 instead of D3DLOCK_DISCARD in D3DXCreateCylinder.
|
2011-08-31 19:43:07 +02:00 |
|
Michael Mc Donnell
|
d6a7c2cce0
|
d3dx9: Use 0 instead of D3DLOCK_DISCARD in D3DXCreateSphere.
|
2011-08-31 19:43:07 +02:00 |
|
Michael Mc Donnell
|
1150c1558e
|
d3dx9: Use 0 instead of D3DLOCK_DISCARD in D3DXLoadMeshFromXInMemory.
|
2011-08-31 19:43:06 +02:00 |
|
Michael Mc Donnell
|
41b6f4aec1
|
d3dx9: Use 0 instead of D3DLOCK_DISCARD in load_skin_mesh_from_xof.
|
2011-08-31 19:43:06 +02:00 |
|
Michael Mc Donnell
|
342faea035
|
d3dx9: Use 0 instead of D3DLOCK_DISCARD in OptimizeInPlace.
It does not make sense to use D3DLOCK_DISCARD for locking a newly created
vertex buffer because it will be allocated, freed, and then allocated again.
|
2011-08-31 19:43:06 +02:00 |
|
André Hentschel
|
3ddda7b66b
|
d3dx9_36/tests: Fix printing a NULL string.
|
2011-08-30 11:53:04 +02:00 |
|
Andrew Talbot
|
8e9fabfa87
|
d3dx9_36: Fix a logical operator typo.
|
2011-08-29 12:08:20 +02:00 |
|
Marcus Meissner
|
9ac18eabb9
|
d3dx9_36: Fixed memset of a -2 32bit value (Coverity).
|
2011-08-22 16:14:31 +02:00 |
|
Michael Mc Donnell
|
507daa2154
|
d3dx9: Implemented ConvertPointRepsToAdjacency.
|
2011-08-02 21:16:38 +02:00 |
|
Michael Mc Donnell
|
5552613b81
|
d3dx9/tests: Implemented ConvertPointRepsToAdjacency test.
|
2011-08-02 21:16:34 +02:00 |
|
Michael Mc Donnell
|
d1e328a0f5
|
d3dx/tests: Fixed double free (valgrind).
|
2011-07-26 16:34:25 +02:00 |
|
Francois Gouget
|
f87745d497
|
d3dx9_36: Fix compilation on systems that don't support nameless unions.
|
2011-07-24 12:33:27 +02:00 |
|
Rico Schüller
|
6865dac3fa
|
d3dx9: Implement ID3DXBaseEffect::GetMatrixTransposeArray().
|
2011-07-21 15:36:38 +02:00 |
|
Rico Schüller
|
75836b4789
|
d3dx9: Implement ID3DXBaseEffect::GetMatrixArray().
|
2011-07-21 15:36:38 +02:00 |
|
Rico Schüller
|
e9dc6c34a9
|
d3dx9: Fix ID3DXBaseEffect::GetFloat().
|
2011-07-21 15:36:38 +02:00 |
|