David Adam
|
c432b48a51
|
d3dx8: Implement D3DXPlaneIntersectLine.
|
2007-11-16 12:33:47 +01:00 |
David Adam
|
8abfaa04cc
|
d3dx8: Implement D3DXPlaneNormalize.
|
2007-11-16 12:33:32 +01:00 |
David Adam
|
6840049f2f
|
d3dx8: Implement D3DXMatrixAffine Transformation.
|
2007-11-13 13:34:56 +01:00 |
David Adam
|
147600b671
|
d3dx8: Implement D3DXVec3Unproject.
|
2007-11-12 13:00:08 +01:00 |
David Adam
|
6c902b42d5
|
d3dx8: Implement D3XMatrixVec3Project.
|
2007-11-12 13:00:01 +01:00 |
David Adam
|
3231c01c42
|
d3dx8: Implement D3XMatrixMultiplyTranspose.
|
2007-11-12 12:59:53 +01:00 |
David Adam
|
43643072da
|
d3dx8: Implement D3XMatrixInverse.
|
2007-11-12 12:59:44 +01:00 |
Francois Gouget
|
8fc8f2625c
|
d3dx8: Fix compilation on systems that don't support nameless unions.
|
2007-11-09 13:06:16 +01:00 |
David Adam
|
951ca73ff7
|
d3dx8: Implement D3DXMatrixOrthoOffCenterLH.
|
2007-11-06 13:01:41 +01:00 |
David Adam
|
9fc132d02f
|
d3dx8: Implement D3DXMatrixOrthoOffCenterRH.
|
2007-11-06 13:01:31 +01:00 |
David Adam
|
2a7d4bd3d2
|
d3dx8: Uniformize the matrix format in the tests.
|
2007-11-06 13:01:18 +01:00 |
David Adam
|
597a77f7d6
|
d3dx8: Fix the number and the type of variables in d3dx8.spec.
|
2007-11-05 14:58:54 +01:00 |
David Adam
|
4bbe41bb5e
|
d3dx8: Implement D3DXMatrixPerspectiveOrthoLH.
|
2007-11-05 14:58:45 +01:00 |
David Adam
|
23d9da1eb9
|
d3dx8: Implement D3DXMatrixPerspectiveOrthoRH.
|
2007-11-05 14:58:38 +01:00 |
David Adam
|
515d7101ce
|
d3dx8: Implement D3DXMatrixPerspectiveOffCenterLH.
|
2007-11-05 14:58:31 +01:00 |
David Adam
|
110fcb4926
|
d3dx8: Implement D3DXMatrixPerspectiveOffCenterRH.
|
2007-11-05 14:58:24 +01:00 |
David Adam
|
bc386fd753
|
d3dx8: Implement D3DXMatrixPerspectiveFovLH.
|
2007-11-05 14:58:16 +01:00 |
David Adam
|
f45e991c78
|
d3dx8: Implement D3DXMatrixPerspectiveFovRH.
|
2007-11-05 14:58:09 +01:00 |
David Adam
|
bde962f0ff
|
d3dx8: Implement D3DXMatrixPerspectiveLH.
|
2007-11-05 14:58:02 +01:00 |
David Adam
|
5154b203b0
|
d3dx8: Implement D3DXMatrixPerspectiveRH.
|
2007-11-05 14:57:55 +01:00 |
David Adam
|
324aad4545
|
d3dx8: Implement D3DXMatrixLookAtLH.
|
2007-11-05 14:57:45 +01:00 |
David Adam
|
8d996a22a8
|
d3dx8: Implement D3DXMatrixLookAtRH.
|
2007-11-05 14:57:33 +01:00 |
David Adam
|
15f029a5ee
|
d3dx8: Implement D3DXMatrixRotationYawPitchRoll.
|
2007-11-05 14:57:21 +01:00 |
David Adam
|
11bd418aa2
|
d3dx8: Implement D3DXMatrixRotationQuaternion.
|
2007-11-05 14:57:09 +01:00 |
Stefan Leichter
|
b84a7844b6
|
d3dx8: Fix number of parameter of functions D3DXVec4Cross and D3DXVec?CatmullRom.
|
2007-10-31 12:39:54 +01:00 |
David Adam
|
035773b9fe
|
d3dx8: Implement D3DXMatrixRotationAxis.
|
2007-10-31 12:39:54 +01:00 |
David Adam
|
ad911054dd
|
d3dx8: Implement D3DXMatrixRotationZ.
|
2007-10-31 12:39:54 +01:00 |
David Adam
|
5098f39410
|
d3dx8: Implement D3DXMatrixRotationY.
|
2007-10-31 12:39:54 +01:00 |
David Adam
|
4ee8e89510
|
d3dx8: Implement D3DXMatrixRotationX.
|
2007-10-31 12:39:54 +01:00 |
David Adam
|
4cd47e8b64
|
d3dx8: Implement D3DXMatrixTranslation.
|
2007-10-31 12:39:54 +01:00 |
David Adam
|
716862d696
|
d3dx8: Implement D3DXMatrixScaling.
|
2007-10-31 12:39:54 +01:00 |
David Adam
|
e8f887dc18
|
d3dx8: Implement D3DXMatrixTranspose.
|
2007-10-31 12:39:54 +01:00 |
David Adam
|
c392a8bc74
|
d3dx8: Implement D3DXMatrixMultiply.
|
2007-10-31 12:39:54 +01:00 |
David Adam
|
720fb79d7f
|
d3dx8: Implement D3DXMatrixfDeterminant.
|
2007-10-31 12:39:54 +01:00 |
David Adam
|
08d17fd27f
|
d3dx8: Fix the condition in D3DXMatrixIsIdentity.
|
2007-10-31 12:39:54 +01:00 |
David Adam
|
0af358b52b
|
d3dx8: Implement D3DX*Vec4Cross.
|
2007-10-29 14:03:57 +01:00 |
David Adam
|
cc22eac10e
|
d3dx8: Implement D3DXTransformNormal.
|
2007-10-29 14:03:46 +01:00 |
David Adam
|
90c4757b8d
|
d3dx8: Implement D3DX*TransformCoord.
|
2007-10-29 14:03:36 +01:00 |
David Adam
|
fa58dcee8d
|
d3dx8: Implement D3DX*Transform.
|
2007-10-29 14:03:24 +01:00 |
David Adam
|
145264efa6
|
d3dx8: Test the function D3DXVec3Cross really.
|
2007-10-29 14:03:09 +01:00 |
David Adam
|
7d0f15f964
|
d3dx8: Implement D3DX*CatmullRom.
|
2007-10-29 14:02:58 +01:00 |
David Adam
|
4ff191a7eb
|
d3dx8: Implement D3DX*Hermite.
|
2007-10-29 14:02:44 +01:00 |
David Adam
|
ea8e7ce42d
|
d3dx8: Implement D3DX*BaryCentric.
|
2007-10-29 14:02:25 +01:00 |
David Adam
|
50ae1e3623
|
d3dx8: Implement D3DX*Normalize.
|
2007-10-29 14:02:02 +01:00 |
Francois Gouget
|
eb546b3b31
|
d3dx8: Fix compilation on systems that don't support nameless unions.
|
2007-10-29 12:05:03 +01:00 |
David Adam
|
5edd2cfaa7
|
d3dx8: Implement D3DXPlaneMatrixIsIdentity.
|
2007-10-24 14:15:25 +02:00 |
David Adam
|
5b685e6ad7
|
d3dx8: Implement D3DXPlaneColorSubtract.
|
2007-10-24 14:15:00 +02:00 |
David Adam
|
2567bd8a98
|
d3dx8: Implement D3DXPlaneColorAdd.
|
2007-10-24 14:14:51 +02:00 |
David Adam
|
0dc3208cf6
|
d3dx8: Implement D3DXPlaneColorScale.
|
2007-10-24 14:14:35 +02:00 |
David Adam
|
03e92443d7
|
d3dx8: Implement D3DXPlaneColorModulate.
|
2007-10-24 14:14:27 +02:00 |
David Adam
|
2f3702043e
|
d3dx8: Implement D3DXPlaneColorLerp.
|
2007-10-24 14:14:17 +02:00 |
David Adam
|
6ebc5cefdf
|
d3dx8: Implement D3DXPlaneColorNegative.
|
2007-10-24 14:14:08 +02:00 |
David Adam
|
a00353b394
|
d3dx8: Implement D3DXPlaneDotNormalize.
|
2007-10-24 14:14:00 +02:00 |
David Adam
|
3247fa0d67
|
d3dx8: Implement D3DXPlaneDotCoord.
|
2007-10-24 14:13:48 +02:00 |
David Adam
|
10259cd87c
|
d3dx8: Implement D3DXPlaneDot.
|
2007-10-24 14:13:37 +02:00 |
David Adam
|
604867c9dd
|
d3dx8: Implement D3DXQuaternionIsIdentity.
|
2007-10-22 16:04:08 +02:00 |
David Adam
|
4be363ac80
|
d3dx8: Implement D3DXQuaternionIdentity.
|
2007-10-22 16:03:51 +02:00 |
David Adam
|
77f5d4c88c
|
d3dx8: Implement D3DXQuaternionConjugate.
|
2007-10-22 16:03:44 +02:00 |
David Adam
|
a394fef4b7
|
d3dx8: Implement D3DXVec3Cross.
|
2007-10-22 16:03:20 +02:00 |
David Adam
|
9657611878
|
d3dx8: Implement D3DX*Scale.
|
2007-10-22 16:03:10 +02:00 |
David Adam
|
c1892f258f
|
d3dx8: Implement D3DX*Minimize.
|
2007-10-22 16:02:48 +02:00 |
David Adam
|
c7f0eca4e3
|
d3dx8: Implement D3DX*Maximize.
|
2007-10-22 16:02:33 +02:00 |
David Adam
|
ab4e829757
|
d3dx8: Implement D3DX*Lerp.
|
2007-10-22 16:02:17 +02:00 |
David Adam
|
4ef92a23e5
|
d3dx8: Implement D3DX*Subtract.
|
2007-10-22 16:01:33 +02:00 |
David Adam
|
e205a210d2
|
d3dx8: Implement D3DX*Add with a test.
|
2007-10-22 16:01:19 +02:00 |
David Adam
|
643bcd3e46
|
d3dx8: Implement D3DX*Dot with a test.
|
2007-10-22 16:01:02 +02:00 |
David Adam
|
bf9a690dbc
|
d3dx8: Implement D3DX*LengthSq.
|
2007-10-22 16:00:08 +02:00 |
David Adam
|
d6377d2fd8
|
d3dx8: Implement D3DX*Length with a test.
|
2007-10-22 15:59:49 +02:00 |
David Adam
|
8d8a5f06c2
|
d3dx8: Implement D3DXVec2Lerp with a test.
|
2007-10-16 14:06:47 +02:00 |
David Adam
|
18123a9364
|
d3dx8: Implement D3DXVecScale with a test.
|
2007-10-16 14:06:38 +02:00 |
David Adam
|
f453d737a1
|
d3dx8: Implement D3DXVec2Maximize with a test.
|
2007-10-16 14:06:25 +02:00 |
David Adam
|
28276e8fb1
|
d3dx8: Implement D3DXVec2Minimize with a test.
|
2007-10-16 14:06:15 +02:00 |
David Adam
|
43d13935d8
|
d3dx8: Implement D3DXVec2Subtract with a test.
|
2007-10-16 14:06:04 +02:00 |
David Adam
|
adf4580bf1
|
d3dx8: Implement D3DXVec2Add with a test.
|
2007-10-16 14:05:41 +02:00 |
David Adam
|
a0ddecf778
|
d3dx8: Implement D3DXVec2CCW with a test.
|
2007-10-16 14:05:29 +02:00 |
David Adam
|
1fa3abe7cc
|
d3dx8: Implement D3DXVec2Dot with a test.
|
2007-10-16 14:05:17 +02:00 |
David Adam
|
d404ec8c4b
|
d3dx8: Implement D3DX8Vec2LengthSq with a test.
|
2007-10-16 14:05:01 +02:00 |
David Adam
|
e4ba8eb450
|
d3dx8: Implement D3DX8Vec2Length with a test.
|
2007-10-16 14:04:49 +02:00 |
Louis Lenders
|
514db0a59d
|
d3dx8: Update spec file.
|
2007-10-04 13:02:02 +02:00 |
Louis Lenders
|
547d406719
|
d3dx8: Add DllMain.
|
2007-10-04 12:59:43 +02:00 |
Michael Stefaniuc
|
277fab6cc7
|
d3dx8: Win64 printf format warning fixes.
|
2006-10-04 09:58:57 +02:00 |
Michael Stefaniuc
|
85ce5117c5
|
Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int.
|
2006-09-29 16:08:30 +02:00 |
Alexandre Julliard
|
32ab895e46
|
makefiles: Generate the dependencies line to avoid some code duplication.
|
2006-09-14 09:38:16 +02:00 |
Alexandre Julliard
|
5258e061dc
|
make_dlls: Ignore generated import libraries from the top-level .gitignore.
|
2006-07-10 20:55:58 +02:00 |
Alexandre Julliard
|
cc2b3b48e6
|
Take advantage of the recursive nature of .gitignore for Makefile entries.
Prefix other entries with '/' to make them non-recursive.
|
2006-07-10 20:47:54 +02:00 |
Alexandre Julliard
|
0b56f2c6cb
|
d3dx8: Remove dependencies on OpenGL headers and libraries.
|
2006-06-15 16:52:05 +02:00 |
Alexandre Julliard
|
a34074c5db
|
d3dx8: Make the virtual table functions static where possible.
|
2006-06-10 11:50:26 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Alexandre Julliard
|
0ec7e1a591
|
Renamed all .cvsignore files to .gitignore.
|
2005-11-26 13:10:33 +01:00 |
Alexandre Julliard
|
7e22be4d84
|
We are no longer generating .dbg.c files.
|
2005-09-29 10:35:58 +00:00 |
Mike McCormack
|
2d7ea23868
|
Interlocked LONG* gcc warning fixes.
|
2005-07-11 13:21:17 +00:00 |
Alexandre Julliard
|
aa0b9aac0d
|
Sort entry points alphabetically.
|
2005-06-22 18:38:23 +00:00 |
Dmitry Timoshkov
|
4625628e67
|
Make some of the OLE interface vtables const.
|
2005-05-27 20:17:35 +00:00 |
Alexandre Julliard
|
34fa35dc99
|
Added rules for building import libraries in the individual dll
makefiles, and added support for building a .def.a static import
library too.
|
2005-05-09 14:42:30 +00:00 |
Alexandre Julliard
|
d62356aa1e
|
Added rules to build import libraries in the individual dll makefiles.
Generate import libraries with the right name right away instead of
using an intermediate .spec.def file.
|
2005-05-07 12:39:52 +00:00 |
Paul Vriens
|
7b6b24d868
|
- Use Interlocked* functions in AddRef and Release.
- Store the result of the Interlocked functions and use only this.
|
2005-01-21 10:18:16 +00:00 |
Michael Stefaniuc
|
5ad7d858e0
|
Do not check for non NULL pointer before HeapFree'ing it. It's
redundant.
|
2004-12-23 17:06:43 +00:00 |
Alexandre Julliard
|
f5f7a1822c
|
Removed some more uses of the non-standard ICOM_THIS macro.
|
2004-09-08 01:50:37 +00:00 |
Alexandre Julliard
|
f714b39762
|
Get rid of the no longer used ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE
macro.
|
2004-08-23 19:39:48 +00:00 |
Alexandre Julliard
|
48c4bb3c31
|
Get rid of the non-standard ICOM_VTABLE macro.
|
2004-08-12 23:00:51 +00:00 |