This file is indexed.

/usr/lib/x86_64-linux-gnu/wine/libd3dx10.def is in libwine-dev 3.0-1ubuntu1.

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
; File generated automatically from ./dlls/d3dx10_43/d3dx10_43.spec; do not edit!

LIBRARY d3dx10_43.dll

EXPORTS
  D3DX10CheckVersion @2
  D3DX10CompileFromMemory @5
  D3DX10CreateAsyncFileLoaderA @12
  D3DX10CreateAsyncFileLoaderW @13
  D3DX10CreateAsyncMemoryLoader @14
  D3DX10CreateAsyncResourceLoaderA @15
  D3DX10CreateAsyncResourceLoaderW @16
  D3DX10CreateDevice @21
  D3DX10CreateDeviceAndSwapChain @22
  D3DX10CreateEffectFromFileA @23
  D3DX10CreateEffectFromFileW @24
  D3DX10CreateEffectFromMemory @25
  D3DX10CreateEffectPoolFromFileA @28
  D3DX10CreateEffectPoolFromFileW @29
  D3DX10CreateEffectPoolFromMemory @30
  D3DX10CreateTextureFromMemory @47
  D3DX10FilterTexture @50
  D3DX10GetFeatureLevel1 @51
  D3DX10GetImageInfoFromMemory @54
  D3DX10PreprocessShaderFromMemory @60
  D3DX10UnsetAllDeviceObjects @67
  D3DXBoxBoundProbe=d3dx9_36.D3DXBoxBoundProbe @68
  D3DXColorAdjustContrast=d3dx9_36.D3DXColorAdjustContrast @69
  D3DXColorAdjustSaturation=d3dx9_36.D3DXColorAdjustSaturation @70
  D3DXComputeBoundingBox=d3dx9_36.D3DXComputeBoundingBox @71
  D3DXComputeBoundingSphere=d3dx9_36.D3DXComputeBoundingSphere @72
  D3DXCpuOptimizations @73
  D3DXCreateMatrixStack=d3dx9_36.D3DXCreateMatrixStack @74
  D3DXFloat16To32Array=d3dx9_36.D3DXFloat16To32Array @75
  D3DXFloat32To16Array=d3dx9_36.D3DXFloat32To16Array @76
  D3DXFresnelTerm=d3dx9_36.D3DXFresnelTerm @77
  D3DXIntersectTri=d3dx9_36.D3DXIntersectTri @78
  D3DXMatrixAffineTransformation2D=d3dx9_36.D3DXMatrixAffineTransformation2D @79
  D3DXMatrixAffineTransformation=d3dx9_36.D3DXMatrixAffineTransformation @80
  D3DXMatrixDecompose=d3dx9_36.D3DXMatrixDecompose @81
  D3DXMatrixDeterminant=d3dx9_36.D3DXMatrixDeterminant @82
  D3DXMatrixInverse=d3dx9_36.D3DXMatrixInverse @83
  D3DXMatrixLookAtLH=d3dx9_36.D3DXMatrixLookAtLH @84
  D3DXMatrixLookAtRH=d3dx9_36.D3DXMatrixLookAtRH @85
  D3DXMatrixMultiply=d3dx9_36.D3DXMatrixMultiply @86
  D3DXMatrixMultiplyTranspose=d3dx9_36.D3DXMatrixMultiplyTranspose @87
  D3DXMatrixOrthoLH=d3dx9_36.D3DXMatrixOrthoLH @88
  D3DXMatrixOrthoOffCenterLH=d3dx9_36.D3DXMatrixOrthoOffCenterLH @89
  D3DXMatrixOrthoOffCenterRH=d3dx9_36.D3DXMatrixOrthoOffCenterRH @90
  D3DXMatrixOrthoRH=d3dx9_36.D3DXMatrixOrthoRH @91
  D3DXMatrixPerspectiveFovLH=d3dx9_36.D3DXMatrixPerspectiveFovLH @92
  D3DXMatrixPerspectiveFovRH=d3dx9_36.D3DXMatrixPerspectiveFovRH @93
  D3DXMatrixPerspectiveLH=d3dx9_36.D3DXMatrixPerspectiveLH @94
  D3DXMatrixPerspectiveOffCenterLH=d3dx9_36.D3DXMatrixPerspectiveOffCenterLH @95
  D3DXMatrixPerspectiveOffCenterRH=d3dx9_36.D3DXMatrixPerspectiveOffCenterRH @96
  D3DXMatrixPerspectiveRH=d3dx9_36.D3DXMatrixPerspectiveRH @97
  D3DXMatrixReflect=d3dx9_36.D3DXMatrixReflect @98
  D3DXMatrixRotationAxis=d3dx9_36.D3DXMatrixRotationAxis @99
  D3DXMatrixRotationQuaternion=d3dx9_36.D3DXMatrixRotationQuaternion @100
  D3DXMatrixRotationX=d3dx9_36.D3DXMatrixRotationX @101
  D3DXMatrixRotationY=d3dx9_36.D3DXMatrixRotationY @102
  D3DXMatrixRotationYawPitchRoll=d3dx9_36.D3DXMatrixRotationYawPitchRoll @103
  D3DXMatrixRotationZ=d3dx9_36.D3DXMatrixRotationZ @104
  D3DXMatrixScaling=d3dx9_36.D3DXMatrixScaling @105
  D3DXMatrixShadow=d3dx9_36.D3DXMatrixShadow @106
  D3DXMatrixTransformation2D=d3dx9_36.D3DXMatrixTransformation2D @107
  D3DXMatrixTransformation=d3dx9_36.D3DXMatrixTransformation @108
  D3DXMatrixTranslation=d3dx9_36.D3DXMatrixTranslation @109
  D3DXMatrixTranspose=d3dx9_36.D3DXMatrixTranspose @110
  D3DXPlaneFromPointNormal=d3dx9_36.D3DXPlaneFromPointNormal @111
  D3DXPlaneFromPoints=d3dx9_36.D3DXPlaneFromPoints @112
  D3DXPlaneIntersectLine=d3dx9_36.D3DXPlaneIntersectLine @113
  D3DXPlaneNormalize=d3dx9_36.D3DXPlaneNormalize @114
  D3DXPlaneTransform=d3dx9_36.D3DXPlaneTransform @115
  D3DXPlaneTransformArray=d3dx9_36.D3DXPlaneTransformArray @116
  D3DXQuaternionBaryCentric=d3dx9_36.D3DXQuaternionBaryCentric @117
  D3DXQuaternionExp=d3dx9_36.D3DXQuaternionExp @118
  D3DXQuaternionInverse=d3dx9_36.D3DXQuaternionInverse @119
  D3DXQuaternionLn=d3dx9_36.D3DXQuaternionLn @120
  D3DXQuaternionMultiply=d3dx9_36.D3DXQuaternionMultiply @121
  D3DXQuaternionNormalize=d3dx9_36.D3DXQuaternionNormalize @122
  D3DXQuaternionRotationAxis=d3dx9_36.D3DXQuaternionRotationAxis @123
  D3DXQuaternionRotationMatrix=d3dx9_36.D3DXQuaternionRotationMatrix @124
  D3DXQuaternionRotationYawPitchRoll=d3dx9_36.D3DXQuaternionRotationYawPitchRoll @125
  D3DXQuaternionSlerp=d3dx9_36.D3DXQuaternionSlerp @126
  D3DXQuaternionSquad=d3dx9_36.D3DXQuaternionSquad @127
  D3DXQuaternionSquadSetup=d3dx9_36.D3DXQuaternionSquadSetup @128
  D3DXQuaternionToAxisAngle=d3dx9_36.D3DXQuaternionToAxisAngle @129
  D3DXSHAdd=d3dx9_36.D3DXSHAdd @130
  D3DXSHDot=d3dx9_36.D3DXSHDot @131
  D3DXSHEvalConeLight=d3dx9_36.D3DXSHEvalConeLight @132
  D3DXSHEvalDirection=d3dx9_36.D3DXSHEvalDirection @133
  D3DXSHEvalDirectionalLight=d3dx9_36.D3DXSHEvalDirectionalLight @134
  D3DXSHEvalHemisphereLight=d3dx9_36.D3DXSHEvalHemisphereLight @135
  D3DXSHEvalSphericalLight=d3dx9_36.D3DXSHEvalSphericalLight @136
  D3DXSHMultiply2=d3dx9_36.D3DXSHMultiply2 @137
  D3DXSHMultiply3=d3dx9_36.D3DXSHMultiply3 @138
  D3DXSHMultiply4=d3dx9_36.D3DXSHMultiply4 @139
  D3DXSHMultiply5=d3dx9_36.D3DXSHMultiply5 @140
  D3DXSHMultiply6=d3dx9_36.D3DXSHMultiply6 @141
  D3DXSHRotate=d3dx9_36.D3DXSHRotate @142
  D3DXSHRotateZ=d3dx9_36.D3DXSHRotateZ @143
  D3DXSHScale=d3dx9_36.D3DXSHScale @144
  D3DXSphereBoundProbe=d3dx9_36.D3DXSphereBoundProbe @145
  D3DXVec2BaryCentric=d3dx9_36.D3DXVec2BaryCentric @146
  D3DXVec2CatmullRom=d3dx9_36.D3DXVec2CatmullRom @147
  D3DXVec2Hermite=d3dx9_36.D3DXVec2Hermite @148
  D3DXVec2Normalize=d3dx9_36.D3DXVec2Normalize @149
  D3DXVec2Transform=d3dx9_36.D3DXVec2Transform @150
  D3DXVec2TransformArray=d3dx9_36.D3DXVec2TransformArray @151
  D3DXVec2TransformCoord=d3dx9_36.D3DXVec2TransformCoord @152
  D3DXVec2TransformCoordArray=d3dx9_36.D3DXVec2TransformCoordArray @153
  D3DXVec2TransformNormal=d3dx9_36.D3DXVec2TransformNormal @154
  D3DXVec2TransformNormalArray=d3dx9_36.D3DXVec2TransformNormalArray @155
  D3DXVec3BaryCentric=d3dx9_36.D3DXVec3BaryCentric @156
  D3DXVec3CatmullRom=d3dx9_36.D3DXVec3CatmullRom @157
  D3DXVec3Hermite=d3dx9_36.D3DXVec3Hermite @158
  D3DXVec3Normalize=d3dx9_36.D3DXVec3Normalize @159
  D3DXVec3Project=d3dx9_36.D3DXVec3Project @160
  D3DXVec3ProjectArray=d3dx9_36.D3DXVec3ProjectArray @161
  D3DXVec3Transform=d3dx9_36.D3DXVec3Transform @162
  D3DXVec3TransformArray=d3dx9_36.D3DXVec3TransformArray @163
  D3DXVec3TransformCoord=d3dx9_36.D3DXVec3TransformCoord @164
  D3DXVec3TransformCoordArray=d3dx9_36.D3DXVec3TransformCoordArray @165
  D3DXVec3TransformNormal=d3dx9_36.D3DXVec3TransformNormal @166
  D3DXVec3TransformNormalArray=d3dx9_36.D3DXVec3TransformNormalArray @167
  D3DXVec3Unproject=d3dx9_36.D3DXVec3Unproject @168
  D3DXVec3UnprojectArray=d3dx9_36.D3DXVec3UnprojectArray @169
  D3DXVec4BaryCentric=d3dx9_36.D3DXVec4BaryCentric @170
  D3DXVec4CatmullRom=d3dx9_36.D3DXVec4CatmullRom @171
  D3DXVec4Cross=d3dx9_36.D3DXVec4Cross @172
  D3DXVec4Hermite=d3dx9_36.D3DXVec4Hermite @173
  D3DXVec4Normalize=d3dx9_36.D3DXVec4Normalize @174
  D3DXVec4Transform=d3dx9_36.D3DXVec4Transform @175
  D3DXVec4TransformArray=d3dx9_36.D3DXVec4TransformArray @176