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