This file is indexed.

/usr/lib/x86_64-linux-gnu/wine-development/libd3dx9.def is in libwine-development-dev 3.6-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
; File generated automatically from dlls/d3dx9_36/d3dx9_36.spec; do not edit!

LIBRARY d3dx9_36.dll

EXPORTS
  D3DXAssembleShader @1
  D3DXAssembleShaderFromFileA @2
  D3DXAssembleShaderFromFileW @3
  D3DXAssembleShaderFromResourceA @4
  D3DXAssembleShaderFromResourceW @5
  D3DXBoxBoundProbe @6
  D3DXCheckCubeTextureRequirements @7
  D3DXCheckTextureRequirements @8
  D3DXCheckVersion @9
  D3DXCheckVolumeTextureRequirements @10
  D3DXCleanMesh @11
  D3DXColorAdjustContrast @12
  D3DXColorAdjustSaturation @13
  D3DXCompileShader @14
  D3DXCompileShaderFromFileA @15
  D3DXCompileShaderFromFileW @16
  D3DXCompileShaderFromResourceA @17
  D3DXCompileShaderFromResourceW @18
  D3DXComputeBoundingBox @19
  D3DXComputeBoundingSphere @20
  D3DXComputeNormalMap @25
  D3DXComputeNormals @26
  D3DXComputeTangentFrameEx @29
  D3DXConvertMeshSubsetToSingleStrip @31
  D3DXCreateAnimationController @33
  D3DXCreateBox @34
  D3DXCreateBuffer @35
  D3DXCreateCubeTexture @37
  D3DXCreateCubeTextureFromFileA @38
  D3DXCreateCubeTextureFromFileExA @39
  D3DXCreateCubeTextureFromFileExW @40
  D3DXCreateCubeTextureFromFileInMemory @41
  D3DXCreateCubeTextureFromFileInMemoryEx @42
  D3DXCreateCubeTextureFromFileW @43
  D3DXCreateCylinder @48
  D3DXCreateEffect @49
  D3DXCreateEffectCompiler @50
  D3DXCreateEffectCompilerFromFileA @51
  D3DXCreateEffectCompilerFromFileW @52
  D3DXCreateEffectCompilerFromResourceA @53
  D3DXCreateEffectCompilerFromResourceW @54
  D3DXCreateEffectEx @55
  D3DXCreateEffectFromFileA @56
  D3DXCreateEffectFromFileExA @57
  D3DXCreateEffectFromFileExW @58
  D3DXCreateEffectFromFileW @59
  D3DXCreateEffectFromResourceA @60
  D3DXCreateEffectFromResourceExA @61
  D3DXCreateEffectFromResourceExW @62
  D3DXCreateEffectFromResourceW @63
  D3DXCreateEffectPool @64
  D3DXCreateFontA @65
  D3DXCreateFontIndirectA @66
  D3DXCreateFontIndirectW @67
  D3DXCreateFontW @68
  D3DXCreateFragmentLinker @69
  D3DXCreateFragmentLinkerEx @70
  D3DXCreateKeyframedAnimationSet @71
  D3DXCreateLine @72
  D3DXCreateMatrixStack @73
  D3DXCreateMesh @74
  D3DXCreateMeshFVF @75
  D3DXCreatePolygon @83
  D3DXCreateRenderToEnvMap @84
  D3DXCreateRenderToSurface @85
  D3DXCreateSkinInfo @87
  D3DXCreateSkinInfoFVF @88
  D3DXCreateSphere @90
  D3DXCreateSprite @91
  D3DXCreateTeapot @92
  D3DXCreateTextA @93
  D3DXCreateTextW @94
  D3DXCreateTexture @95
  D3DXCreateTextureFromFileA @96
  D3DXCreateTextureFromFileExA @97
  D3DXCreateTextureFromFileExW @98
  D3DXCreateTextureFromFileInMemory @99
  D3DXCreateTextureFromFileInMemoryEx @100
  D3DXCreateTextureFromFileW @101
  D3DXCreateTextureFromResourceA @102
  D3DXCreateTextureFromResourceExA @103
  D3DXCreateTextureFromResourceExW @104
  D3DXCreateTextureFromResourceW @105
  D3DXCreateTextureShader @107
  D3DXCreateTorus @108
  D3DXCreateVolumeTexture @109
  D3DXCreateVolumeTextureFromFileA @110
  D3DXCreateVolumeTextureFromFileExA @111
  D3DXCreateVolumeTextureFromFileExW @112
  D3DXCreateVolumeTextureFromFileInMemory @113
  D3DXCreateVolumeTextureFromFileInMemoryEx @114
  D3DXCreateVolumeTextureFromFileW @115
  D3DXDebugMute @120
  D3DXDeclaratorFromFVF @121
  D3DXDisassembleEffect @122
  D3DXDisassembleShader @123
  D3DXFVFFromDeclarator @124
  D3DXFileCreate @125
  D3DXFillCubeTexture @126
  D3DXFillCubeTextureTX @127
  D3DXFillTexture @128
  D3DXFillTextureTX @129
  D3DXFillVolumeTexture @130
  D3DXFillVolumeTextureTX @131
  D3DXFilterTexture @132
  D3DXFindShaderComment @133
  D3DXFloat16To32Array @134
  D3DXFloat32To16Array @135
  D3DXFrameDestroy @138
  D3DXFrameFind @139
  D3DXFresnelTerm @142
  D3DXGetDeclLength @150
  D3DXGetDeclVertexSize @151
  D3DXGetDriverLevel @152
  D3DXGetFVFVertexSize @153
  D3DXGetImageInfoFromFileA @154
  D3DXGetImageInfoFromFileInMemory @155
  D3DXGetImageInfoFromFileW @156
  D3DXGetImageInfoFromResourceA @157
  D3DXGetImageInfoFromResourceW @158
  D3DXGetPixelShaderProfile @159
  D3DXGetShaderConstantTable @160
  D3DXGetShaderConstantTableEx @161
  D3DXGetShaderInputSemantics @162
  D3DXGetShaderOutputSemantics @163
  D3DXGetShaderSamplers @164
  D3DXGetShaderSize @165
  D3DXGetShaderVersion @166
  D3DXGetVertexShaderProfile @167
  D3DXIntersect @168
  D3DXIntersectTri @170
  D3DXLoadMeshFromXA @171
  D3DXLoadMeshFromXInMemory @172
  D3DXLoadMeshFromXResource @173
  D3DXLoadMeshFromXW @174
  D3DXLoadMeshHierarchyFromXA @176
  D3DXLoadMeshHierarchyFromXInMemory @177
  D3DXLoadMeshHierarchyFromXW @178
  D3DXLoadSkinMeshFromXof @184
  D3DXLoadSurfaceFromFileA @185
  D3DXLoadSurfaceFromFileInMemory @186
  D3DXLoadSurfaceFromFileW @187
  D3DXLoadSurfaceFromMemory @188
  D3DXLoadSurfaceFromResourceA @189
  D3DXLoadSurfaceFromResourceW @190
  D3DXLoadSurfaceFromSurface @191
  D3DXLoadVolumeFromFileA @192
  D3DXLoadVolumeFromFileInMemory @193
  D3DXLoadVolumeFromFileW @194
  D3DXLoadVolumeFromMemory @195
  D3DXLoadVolumeFromVolume @198
  D3DXMatrixAffineTransformation @199
  D3DXMatrixAffineTransformation2D @200
  D3DXMatrixDecompose @201
  D3DXMatrixDeterminant @202
  D3DXMatrixInverse @203
  D3DXMatrixLookAtLH @204
  D3DXMatrixLookAtRH @205
  D3DXMatrixMultiply @206
  D3DXMatrixMultiplyTranspose @207
  D3DXMatrixOrthoLH @208
  D3DXMatrixOrthoOffCenterLH @209
  D3DXMatrixOrthoOffCenterRH @210
  D3DXMatrixOrthoRH @211
  D3DXMatrixPerspectiveFovLH @212
  D3DXMatrixPerspectiveFovRH @213
  D3DXMatrixPerspectiveLH @214
  D3DXMatrixPerspectiveOffCenterLH @215
  D3DXMatrixPerspectiveOffCenterRH @216
  D3DXMatrixPerspectiveRH @217
  D3DXMatrixReflect @218
  D3DXMatrixRotationAxis @219
  D3DXMatrixRotationQuaternion @220
  D3DXMatrixRotationX @221
  D3DXMatrixRotationY @222
  D3DXMatrixRotationYawPitchRoll @223
  D3DXMatrixRotationZ @224
  D3DXMatrixScaling @225
  D3DXMatrixShadow @226
  D3DXMatrixTransformation @227
  D3DXMatrixTransformation2D @228
  D3DXMatrixTranslation @229
  D3DXMatrixTranspose @230
  D3DXOptimizeFaces @231
  D3DXPlaneFromPointNormal @233
  D3DXPlaneFromPoints @234
  D3DXPlaneIntersectLine @235
  D3DXPlaneNormalize @236
  D3DXPlaneTransform @237
  D3DXPlaneTransformArray @238
  D3DXPreprocessShader @239
  D3DXPreprocessShaderFromFileA @240
  D3DXPreprocessShaderFromFileW @241
  D3DXPreprocessShaderFromResourceA @242
  D3DXPreprocessShaderFromResourceW @243
  D3DXQuaternionBaryCentric @244
  D3DXQuaternionExp @245
  D3DXQuaternionInverse @246
  D3DXQuaternionLn @247
  D3DXQuaternionMultiply @248
  D3DXQuaternionNormalize @249
  D3DXQuaternionRotationAxis @250
  D3DXQuaternionRotationMatrix @251
  D3DXQuaternionRotationYawPitchRoll @252
  D3DXQuaternionSlerp @253
  D3DXQuaternionSquad @254
  D3DXQuaternionSquadSetup @255
  D3DXQuaternionToAxisAngle @256
  D3DXSHAdd @258
  D3DXSHDot @259
  D3DXSHEvalConeLight @260
  D3DXSHEvalDirection @261
  D3DXSHEvalDirectionalLight @262
  D3DXSHEvalHemisphereLight @263
  D3DXSHEvalSphericalLight @264
  D3DXSHMultiply2 @265
  D3DXSHMultiply3 @266
  D3DXSHMultiply4 @267
  D3DXSHRotate @273
  D3DXSHRotateZ @274
  D3DXSHScale @275
  D3DXSaveSurfaceToFileA @284
  D3DXSaveSurfaceToFileInMemory @285
  D3DXSaveSurfaceToFileW @286
  D3DXSaveTextureToFileA @287
  D3DXSaveTextureToFileInMemory @288
  D3DXSaveTextureToFileW @289
  D3DXSphereBoundProbe @294
  D3DXTessellateNPatches @296
  D3DXValidMesh @303
  D3DXVec2BaryCentric @305
  D3DXVec2CatmullRom @306
  D3DXVec2Hermite @307
  D3DXVec2Normalize @308
  D3DXVec2Transform @309
  D3DXVec2TransformArray @310
  D3DXVec2TransformCoord @311
  D3DXVec2TransformCoordArray @312
  D3DXVec2TransformNormal @313
  D3DXVec2TransformNormalArray @314
  D3DXVec3BaryCentric @315
  D3DXVec3CatmullRom @316
  D3DXVec3Hermite @317
  D3DXVec3Normalize @318
  D3DXVec3Project @319
  D3DXVec3ProjectArray @320
  D3DXVec3Transform @321
  D3DXVec3TransformArray @322
  D3DXVec3TransformCoord @323
  D3DXVec3TransformCoordArray @324
  D3DXVec3TransformNormal @325
  D3DXVec3TransformNormalArray @326
  D3DXVec3Unproject @327
  D3DXVec3UnprojectArray @328
  D3DXVec4BaryCentric @329
  D3DXVec4CatmullRom @330
  D3DXVec4Cross @331
  D3DXVec4Hermite @332
  D3DXVec4Normalize @333
  D3DXVec4Transform @334
  D3DXVec4TransformArray @335
  D3DXWeldVertices @336