d3dx8: Implement D3DXMatrixPerspectiveRH.
[wine] / dlls / d3dx8 / d3dx8.spec
1 @ stdcall D3DXVec2Normalize(ptr ptr)
2 @ stdcall D3DXVec2Hermite(ptr ptr ptr ptr ptr long)
3 @ stdcall D3DXVec2CatmullRom(ptr ptr ptr ptr long long)
4 @ stdcall D3DXVec2BaryCentric(ptr ptr ptr ptr long long)
5 @ stdcall D3DXVec2Transform(ptr ptr ptr)
6 @ stdcall D3DXVec2TransformCoord(ptr ptr ptr)
7 @ stdcall D3DXVec2TransformNormal(ptr ptr ptr)
8 @ stdcall D3DXVec3Normalize(ptr ptr)
9 @ stdcall D3DXVec3Hermite(ptr ptr ptr ptr ptr long)
10 @ stdcall D3DXVec3CatmullRom(ptr ptr ptr ptr long long)
11 @ stdcall D3DXVec3BaryCentric(ptr ptr ptr ptr long long)
12 @ stdcall D3DXVec3Transform(ptr ptr ptr)
13 @ stdcall D3DXVec3TransformCoord(ptr ptr ptr)
14 @ stdcall D3DXVec3TransformNormal(ptr ptr ptr)
15 @ stub D3DXVec3Project
16 @ stub D3DXVec3Unproject
17 @ stdcall D3DXVec4Cross(ptr ptr ptr ptr)
18 @ stdcall D3DXVec4Normalize(ptr ptr)
19 @ stdcall D3DXVec4Hermite(ptr ptr ptr ptr ptr long)
20 @ stdcall D3DXVec4CatmullRom(ptr ptr ptr ptr long long)
21 @ stdcall D3DXVec4BaryCentric(ptr ptr ptr ptr long long)
22 @ stdcall D3DXVec4Transform(ptr ptr ptr)
23 @ stdcall D3DXMatrixfDeterminant(ptr)
24 @ stdcall D3DXMatrixMultiply(ptr ptr ptr)
25 @ stdcall D3DXMatrixTranspose(ptr ptr)
26 @ stub D3DXMatrixInverse
27 @ stdcall D3DXMatrixScaling(ptr long long long)
28 @ stdcall D3DXMatrixTranslation(ptr long long long)
29 @ stdcall D3DXMatrixRotationX(ptr long)
30 @ stdcall D3DXMatrixRotationY(ptr long)
31 @ stdcall D3DXMatrixRotationZ(ptr long)
32 @ stdcall D3DXMatrixRotationAxis(ptr ptr long)
33 @ stdcall D3DXMatrixRotationQuaternion(ptr ptr)
34 @ stdcall D3DXMatrixRotationYawPitchRoll(ptr long long long)
35 @ stub D3DXMatrixTransformation
36 @ stub D3DXMatrixAffineTransformation
37 @ stdcall D3DXMatrixLookAtRH(ptr ptr ptr ptr ptr)
38 @ stdcall D3DXMatrixLookAtLH(ptr ptr ptr ptr)
39 @ stdcall D3DXMatrixPerspectiveRH(ptr long long long long)
40 @ stub D3DXMatrixPerspectiveLH
41 @ stub D3DXMatrixPerspectiveFovRH
42 @ stub D3DXMatrixPerspectiveFovLH
43 @ stub D3DXMatrixPerspectiveOffCenterRH
44 @ stub D3DXMatrixPerspectiveOffCenterLH
45 @ stub D3DXMatrixOrthoRH
46 @ stub D3DXMatrixOrthoLH
47 @ stub D3DXMatrixOrthoOffCenterRH
48 @ stub D3DXMatrixOrthoOffCenterLH
49 @ stub D3DXMatrixShadow
50 @ stub D3DXMatrixReflect
51 @ stub D3DXQuaternionToAxisAngle
52 @ stub D3DXQuaternionRotationMatrix
53 @ stub D3DXQuaternionRotationAxis
54 @ stub D3DXQuaternionRotationYawPitchRoll
55 @ stub D3DXQuaternionMultiply
56 @ stdcall D3DXQuaternionNormalize(ptr ptr)
57 @ stub D3DXQuaternionInverse
58 @ stub D3DXQuaternionLn
59 @ stub D3DXQuaternionExp
60 @ stub D3DXQuaternionSlerp
61 @ stub D3DXQuaternionSquad
62 @ stub D3DXQuaternionBaryCentric
63 @ stub D3DXPlaneNormalize
64 @ stub D3DXPlaneIntersectLine
65 @ stub D3DXPlaneFromPointNormal
66 @ stub D3DXPlaneFromPoints
67 @ stub D3DXPlaneTransform
68 @ stub D3DXColorAdjustSaturation
69 @ stub D3DXColorAdjustContrast
70 @ stub D3DXCreateMatrixStack
71 @ stdcall D3DXCreateFont(ptr ptr ptr)
72 @ stub D3DXCreateFontIndirect
73 @ stub D3DXCreateSprite
74 @ stub D3DXCreateRenderToSurface
75 @ stub D3DXCreateRenderToEnvMap
76 @ stdcall D3DXAssembleShaderFromFileA(ptr long ptr ptr ptr)
77 @ stdcall D3DXAssembleShaderFromFileW(ptr long ptr ptr ptr)
78 @ stdcall D3DXGetFVFVertexSize(long)
79 @ stub D3DXGetErrorStringA
80 @ stub D3DXGetErrorStringW
81 @ stdcall D3DXAssembleShader(ptr long long ptr ptr ptr)
82 @ stub D3DXCompileEffectFromFileA
83 @ stub D3DXCompileEffectFromFileW
84 @ stub D3DXCompileEffect
85 @ stub D3DXCreateEffect
86 @ stub D3DXCreateMesh
87 @ stub D3DXCreateMeshFVF
88 @ stub D3DXCreateSPMesh
89 @ stub D3DXCleanMesh
90 @ stub D3DXValidMesh
91 @ stub D3DXGeneratePMesh
92 @ stub D3DXSimplifyMesh
93 @ stub D3DXComputeBoundingSphere
94 @ stub D3DXComputeBoundingBox
95 @ stub D3DXComputeNormals
96 @ stdcall D3DXCreateBuffer(long ptr)
97 @ stub D3DXLoadMeshFromX
98 @ stub D3DXSaveMeshToX
99 @ stub D3DXCreatePMeshFromStream
100 @ stub D3DXCreateSkinMesh
101 @ stub D3DXCreateSkinMeshFVF
102 @ stub D3DXCreateSkinMeshFromMesh
103 @ stub D3DXLoadMeshFromXof
104 @ stub D3DXLoadSkinMeshFromXof
105 @ stub D3DXTesselateMesh
106 @ stub D3DXDeclaratorFromFVF
107 @ stub D3DXFVFFromDeclarator
108 @ stub D3DXWeldVertices
109 @ stub D3DXIntersect
110 @ stub D3DXSphereBoundProbe
111 @ stub D3DXBoxBoundProbe
112 @ stub D3DXCreatePolygon
113 @ stub D3DXCreateBox
114 @ stub D3DXCreateCylinder
115 @ stub D3DXCreateSphere
116 @ stub D3DXCreateTorus
117 @ stub D3DXCreateTeapot
118 @ stub D3DXCreateTextA
119 @ stub D3DXCreateTextW
120 @ stub D3DXLoadSurfaceFromFileA
121 @ stub D3DXLoadSurfaceFromFileW
122 @ stub D3DXLoadSurfaceFromResourceA
123 @ stub D3DXLoadSurfaceFromResourceW
124 @ stub D3DXLoadSurfaceFromFileInMemory
125 @ stub D3DXLoadSurfaceFromSurface
126 @ stub D3DXLoadSurfaceFromMemory
127 @ stub D3DXLoadVolumeFromVolume
128 @ stub D3DXLoadVolumeFromMemory
129 @ stub D3DXCheckTextureRequirements
130 @ stub D3DXCreateTexture
131 @ stub D3DXCreateTextureFromFileA
132 @ stub D3DXCreateTextureFromFileW
133 @ stub D3DXCreateTextureFromResourceA
134 @ stub D3DXCreateTextureFromResourceW
135 @ stub D3DXCreateTextureFromFileExA
136 @ stub D3DXCreateTextureFromFileExW
137 @ stub D3DXCreateTextureFromResourceExA
138 @ stub D3DXCreateTextureFromResourceExW
139 @ stub D3DXCreateTextureFromFileInMemory
140 @ stub D3DXCreateTextureFromFileInMemoryEx
141 @ stub D3DXFilterTexture
142 @ stub D3DXCheckCubeTextureRequirements
143 @ stub D3DXCreateCubeTexture
144 @ stub D3DXCreateCubeTextureFromFileA
145 @ stub D3DXCreateCubeTextureFromFileW
146 @ stub D3DXCreateCubeTextureFromFileExA
147 @ stub D3DXCreateCubeTextureFromFileExW
148 @ stub D3DXCreateCubeTextureFromFileInMemory
149 @ stub D3DXCreateCubeTextureFromFileInMemoryEx
150 @ stub D3DXFilterCubeTexture
151 @ stub D3DXCheckVolumeTextureRequirements
152 @ stub D3DXCreateVolumeTexture
153 @ stub D3DXFilterVolumeTexture