Henri Verbeet
|
4ba6974345
|
d3dx9: Avoid LPDIRECT3DDEVICE9.
|
2012-10-29 10:47:03 +01:00 |
André Hentschel
|
904cdc46eb
|
d3dx9_36: Free object on error (coverity).
|
2012-10-26 11:48:18 +02:00 |
Henri Verbeet
|
fff88819d0
|
d3dx9: Avoid LPDIRECT3DVERTEXBUFFER9.
|
2012-10-25 22:27:37 +02:00 |
Henri Verbeet
|
d9c68bd191
|
d3dx9: Avoid LPDIRECT3DINDEXBUFFER9.
|
2012-10-25 22:27:34 +02:00 |
André Hentschel
|
8f6b6303ec
|
d3dx9_36: Fix free of address-of expression (coverity).
|
2012-10-25 11:47:43 +02:00 |
Nozomi Kodama
|
10d1253971
|
d3dx9: Simplify D3DXComputeBoundingSphere.
|
2012-09-25 11:32:15 +02:00 |
Christian Costa
|
fcb9c5fadb
|
d3dx9_36: Add stub for D3DXCleanMesh.
|
2012-09-24 16:38:16 +02:00 |
Francois Gouget
|
fac36c55e9
|
Assorted typo, spelling, wording and case fixes.
|
2012-05-15 16:26:43 +02:00 |
Michael Mc Donnell
|
5a14f5b37e
|
d3dx9: Added D3DXOptimizeFaces semi-stub.
|
2012-05-03 20:44:14 +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 |
Michael Mc Donnell
|
f144626e81
|
d3dx9: Do not weld self.
|
2012-03-28 13:55:38 +02:00 |
Michael Mc Donnell
|
50f785ef11
|
d3dx9/tests: Add a D3DXValidMesh test.
|
2011-12-19 20:15:53 +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
|
3b693143eb
|
d3dx9: Implemented non-equal declaration support in CloneMesh.
|
2011-10-26 17:55:57 +02:00 |
Dylan Smith
|
8f8e86eaa3
|
d3dx9: Removed a duplicate NULL check.
|
2011-10-13 21:06:47 +02:00 |
Michael Mc Donnell
|
012986c79d
|
d3dx9: Implemented D3DXWeldVertices.
|
2011-09-23 12:58:50 +02:00 |
Michael Stefaniuc
|
977308365d
|
d3dx9_36: Remove casts to the type of the casted expression.
|
2011-09-20 16:21:43 +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 |
Michael Mc Donnell
|
507daa2154
|
d3dx9: Implemented ConvertPointRepsToAdjacency.
|
2011-08-02 21:16:38 +02:00 |
Matteo Bruni
|
c4d29bdb18
|
d3dx9: Fix an error check in D3DXLoadMeshFromXResource.
|
2011-07-19 18:26:22 +02:00 |
Francois Gouget
|
e0711b195d
|
d3dx9_36: Add a trailing '\n' to an ERR() call.
|
2011-07-18 16:23:29 +02:00 |
Michael Mc Donnell
|
ea5ed35edf
|
d3dx9: Implemented ConvertAdjacencyToPointReps mesh method.
|
2011-07-15 14:45:21 +02:00 |
Frédéric Delanoy
|
67d10dfa53
|
d3dx9_36: Remove dead assignment (Clang).
|
2011-07-06 11:29:37 +02:00 |
Francois Gouget
|
95d769a047
|
Assorted spelling fixes.
|
2011-06-27 13:09:47 -05:00 |
Michael Mc Donnell
|
39d4656b2a
|
d3dx9: Implement UpdateSemantics mesh method.
|
2011-06-22 11:29:23 +02:00 |
Dylan Smith
|
c6f5f10434
|
d3dx9: Implement D3DXLoadMeshFromX and D3DXLoadMeshFromXResource.
|
2011-06-08 17:08:24 +02:00 |
Dylan Smith
|
fe8615f889
|
d3dx9: Support optional parameters for D3DXLoadMeshFromXInMemory.
|
2011-06-08 17:08:03 +02:00 |
Dylan Smith
|
85307b6b49
|
d3dx9: Implement D3DXLoadMeshFromXInMemory.
|
2011-06-08 17:07:58 +02:00 |
Dylan Smith
|
66693a6e80
|
d3dx9: Implement D3DXLoadMeshHierarchyFromX.
|
2011-06-07 18:09:02 +02:00 |
Dylan Smith
|
19abc0d0fd
|
d3dx9: Add support for loading vertex colors from X files.
|
2011-06-07 18:08:50 +02:00 |
Dylan Smith
|
05f09c0bf4
|
d3dx9: Add support for loading texture coords from X files.
|
2011-06-07 18:08:45 +02:00 |
Dylan Smith
|
f5da523aef
|
d3dx9: Generate effect instances from materials for mesh loading.
|
2011-06-07 18:06:54 +02:00 |
Dylan Smith
|
0e0581834c
|
d3dx9: Add support for loading materials from X files.
|
2011-06-07 18:06:13 +02:00 |
Dylan Smith
|
39f94f3516
|
d3dx9: Respect the options parameter for mesh loading.
|
2011-06-07 18:02:24 +02:00 |
Dylan Smith
|
6c9cff2e3f
|
d3dx9: Add support for loading mesh normals from X files.
|
2011-05-24 18:31:01 +02:00 |
Dylan Smith
|
a9ac91054e
|
d3dx9: Add support for loading basic meshes.
|
2011-05-24 18:30:24 +02:00 |
Dylan Smith
|
bf0979f557
|
d3dx9: Implement D3DXLoadMeshHierarchy for only loading frames.
|
2011-05-24 18:29:27 +02:00 |
Dylan Smith
|
c3201a4678
|
d3dx9: Implement D3DXFrameDestroy.
|
2011-05-20 12:35:46 +02:00 |
Dylan Smith
|
bf202cfdfd
|
d3dx9: Implement ID3DXMesh::Optimize using OptimizeInplace.
|
2011-05-18 10:59:47 +02:00 |
Dylan Smith
|
f203aa1746
|
d3dx9: Implement D3DXMESHOPT_ATTRSORT|D3DXMESHOPT_IGNOREVERTS.
|
2011-05-11 17:51:21 +02:00 |
Dylan Smith
|
4ed3930e27
|
d3dx9: Create compact_mesh helper function for OptimizeInplace.
|
2011-05-11 17:50:38 +02:00 |
Dylan Smith
|
61ba38635b
|
d3dx9: Implement D3DXMESHOPT_COMPACT for ID3DXMesh::OptimizeInplace.
|
2011-05-10 19:17:51 +02:00 |
Dylan Smith
|
e62a4276ed
|
d3dx9: Implement ID3DXMesh::CloneMesh without vertex buffer conversion.
|
2011-05-10 19:16:52 +02:00 |