Skip to content

Commit 20c38a2

Browse files
committed
Import libraries for MinGW.
1 parent e10778d commit 20c38a2

18 files changed

+1401
-0
lines changed

Lib/.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
*.a
2+
*.lib

Lib/Makefile

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
all:
2+
$(MAKE) -C x86 $@
3+
$(MAKE) -C x64 $@

Lib/x64/Makefile

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
DLLTOOL = x86_64-w64-mingw32-dlltool
2+
3+
all: \
4+
$(patsubst %.def,lib%.a,$(wildcard *.def))
5+
6+
lib%.a: %.def
7+
$(DLLTOOL) --def $< --output-lib $@

Lib/x64/d3d10.def

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
LIBRARY "d3d10.dll"
2+
EXPORTS
3+
D3D10CompileEffectFromMemory
4+
D3D10CompileShader
5+
D3D10CreateBlob
6+
D3D10CreateDevice
7+
D3D10CreateDeviceAndSwapChain
8+
D3D10CreateEffectFromMemory
9+
D3D10CreateEffectPoolFromMemory
10+
D3D10CreateStateBlock
11+
D3D10DisassembleEffect
12+
D3D10DisassembleShader
13+
D3D10GetGeometryShaderProfile
14+
D3D10GetInputAndOutputSignatureBlob
15+
D3D10GetInputSignatureBlob
16+
D3D10GetOutputSignatureBlob
17+
D3D10GetPixelShaderProfile
18+
D3D10GetShaderDebugInfo
19+
D3D10GetVersion
20+
D3D10GetVertexShaderProfile
21+
D3D10PreprocessShader
22+
D3D10ReflectShader
23+
D3D10RegisterLayers
24+
D3D10StateBlockMaskDifference
25+
D3D10StateBlockMaskDisableAll
26+
D3D10StateBlockMaskDisableCapture
27+
D3D10StateBlockMaskEnableAll
28+
D3D10StateBlockMaskEnableCapture
29+
D3D10StateBlockMaskGetSetting
30+
D3D10StateBlockMaskIntersect
31+
D3D10StateBlockMaskUnion

Lib/x64/d3d10_1.def

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
LIBRARY "d3d10_1.dll"
2+
EXPORTS
3+
D3D10CompileEffectFromMemory
4+
D3D10CompileShader
5+
D3D10CreateBlob
6+
D3D10CreateDevice1
7+
D3D10CreateDeviceAndSwapChain1
8+
D3D10CreateEffectFromMemory
9+
D3D10CreateEffectPoolFromMemory
10+
D3D10CreateStateBlock
11+
D3D10DisassembleEffect
12+
D3D10DisassembleShader
13+
D3D10GetGeometryShaderProfile
14+
D3D10GetInputAndOutputSignatureBlob
15+
D3D10GetInputSignatureBlob
16+
D3D10GetOutputSignatureBlob
17+
D3D10GetPixelShaderProfile
18+
D3D10GetShaderDebugInfo
19+
D3D10GetVersion
20+
D3D10GetVertexShaderProfile
21+
D3D10PreprocessShader
22+
D3D10ReflectShader
23+
D3D10RegisterLayers
24+
D3D10StateBlockMaskDifference
25+
D3D10StateBlockMaskDisableAll
26+
D3D10StateBlockMaskDisableCapture
27+
D3D10StateBlockMaskEnableAll
28+
D3D10StateBlockMaskEnableCapture
29+
D3D10StateBlockMaskGetSetting
30+
D3D10StateBlockMaskIntersect
31+
D3D10StateBlockMaskUnion

Lib/x64/d3d11.def

+44
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
LIBRARY "d3d11.dll"
2+
EXPORTS
3+
D3DKMTCloseAdapter
4+
D3DKMTDestroyAllocation
5+
D3DKMTDestroyContext
6+
D3DKMTDestroyDevice
7+
D3DKMTDestroySynchronizationObject
8+
D3DKMTQueryAdapterInfo
9+
D3DKMTSetDisplayPrivateDriverFormat
10+
D3DKMTSignalSynchronizationObject
11+
D3DKMTUnlock
12+
D3DKMTWaitForSynchronizationObject
13+
OpenAdapter10
14+
OpenAdapter10_2
15+
D3D11CoreCreateDevice
16+
D3D11CoreCreateLayeredDevice
17+
D3D11CoreGetLayeredDeviceSize
18+
D3D11CoreRegisterLayers
19+
D3D11CreateDevice
20+
D3D11CreateDeviceAndSwapChain
21+
D3DKMTCreateAllocation
22+
D3DKMTCreateContext
23+
D3DKMTCreateDevice
24+
D3DKMTCreateSynchronizationObject
25+
D3DKMTEscape
26+
D3DKMTGetContextSchedulingPriority
27+
D3DKMTGetDeviceState
28+
D3DKMTGetDisplayModeList
29+
D3DKMTGetMultisampleMethodList
30+
D3DKMTGetRuntimeData
31+
D3DKMTGetSharedPrimaryHandle
32+
D3DKMTLock
33+
D3DKMTOpenAdapterFromHdc
34+
D3DKMTOpenResource
35+
D3DKMTPresent
36+
D3DKMTQueryAllocationResidency
37+
D3DKMTQueryResourceInfo
38+
D3DKMTRender
39+
D3DKMTSetAllocationPriority
40+
D3DKMTSetContextSchedulingPriority
41+
D3DKMTSetDisplayMode
42+
D3DKMTSetGammaRamp
43+
D3DKMTSetVidPnSourceOwner
44+
D3DKMTWaitForVerticalBlankEvent

Lib/x64/d3d9.def

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
LIBRARY "d3d9.dll"
2+
EXPORTS
3+
Direct3DShaderValidatorCreate9@@YGPAUIDirect3DShaderValidator9@@XZ
4+
PSGPError@@YGXPAVD3DFE_PROCESSVERTICES@@W4PSGPERRORID@@I@Z
5+
PSGPSampleTexture@@YGXPAVD3DFE_PROCESSVERTICES@@IQAY03MI1@Z
6+
D3DPERF_BeginEvent
7+
D3DPERF_EndEvent
8+
D3DPERF_GetStatus
9+
D3DPERF_QueryRepeatFrame
10+
D3DPERF_SetMarker
11+
D3DPERF_SetOptions
12+
D3DPERF_SetRegion
13+
DebugSetLevel
14+
DebugSetMute
15+
Direct3DCreate9
16+
Direct3DCreate9Ex

Lib/x64/d3dx10.def

+182
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,182 @@
1+
LIBRARY "d3dx10_35.dll"
2+
EXPORTS
3+
D3DX10CreateThreadPump@@YGJIIPAPAUID3DX10ThreadPump@@@Z
4+
D3DX10CheckVersion
5+
D3DX10CompileFromFileA
6+
D3DX10CompileFromFileW
7+
D3DX10CompileFromMemory
8+
D3DX10CompileFromResourceA
9+
D3DX10CompileFromResourceW
10+
D3DX10ComputeNormalMap
11+
D3DX10CreateAsyncCompilerProcessor
12+
D3DX10CreateAsyncEffectCreateProcessor
13+
D3DX10CreateAsyncEffectPoolCreateProcessor
14+
D3DX10CreateAsyncFileLoaderA
15+
D3DX10CreateAsyncFileLoaderW
16+
D3DX10CreateAsyncMemoryLoader
17+
D3DX10CreateAsyncResourceLoaderA
18+
D3DX10CreateAsyncResourceLoaderW
19+
D3DX10CreateAsyncShaderPreprocessProcessor
20+
D3DX10CreateAsyncShaderResourceViewProcessor
21+
D3DX10CreateAsyncTextureInfoProcessor
22+
D3DX10CreateAsyncTextureProcessor
23+
D3DX10CreateDevice
24+
D3DX10CreateDeviceAndSwapChain
25+
D3DX10CreateEffectFromFileA
26+
D3DX10CreateEffectFromFileW
27+
D3DX10CreateEffectFromMemory
28+
D3DX10CreateEffectFromResourceA
29+
D3DX10CreateEffectFromResourceW
30+
D3DX10CreateEffectPoolFromFileA
31+
D3DX10CreateEffectPoolFromFileW
32+
D3DX10CreateEffectPoolFromMemory
33+
D3DX10CreateEffectPoolFromResourceA
34+
D3DX10CreateEffectPoolFromResourceW
35+
D3DX10CreateFontA
36+
D3DX10CreateFontIndirectA
37+
D3DX10CreateFontIndirectW
38+
D3DX10CreateFontW
39+
D3DX10CreateMesh
40+
D3DX10CreateShaderResourceViewFromFileA
41+
D3DX10CreateShaderResourceViewFromFileW
42+
D3DX10CreateShaderResourceViewFromMemory
43+
D3DX10CreateShaderResourceViewFromResourceA
44+
D3DX10CreateShaderResourceViewFromResourceW
45+
D3DX10CreateSkinInfo
46+
D3DX10CreateSprite
47+
D3DX10CreateTextureFromFileA
48+
D3DX10CreateTextureFromFileW
49+
D3DX10CreateTextureFromMemory
50+
D3DX10CreateTextureFromResourceA
51+
D3DX10CreateTextureFromResourceW
52+
D3DX10DisassembleEffect
53+
D3DX10DisassembleShader
54+
D3DX10FilterTexture
55+
D3DX10GetDriverLevel
56+
D3DX10GetFeatureLevel1
57+
D3DX10GetImageInfoFromFileA
58+
D3DX10GetImageInfoFromFileW
59+
D3DX10GetImageInfoFromMemory
60+
D3DX10GetImageInfoFromResourceA
61+
D3DX10GetImageInfoFromResourceW
62+
D3DX10LoadTextureFromTexture
63+
D3DX10PreprocessShaderFromFileA
64+
D3DX10PreprocessShaderFromFileW
65+
D3DX10PreprocessShaderFromMemory
66+
D3DX10PreprocessShaderFromResourceA
67+
D3DX10PreprocessShaderFromResourceW
68+
D3DX10ReflectShader
69+
D3DX10SHProjectCubeMap
70+
D3DX10SaveTextureToFileA
71+
D3DX10SaveTextureToFileW
72+
D3DX10SaveTextureToMemory
73+
D3DX10UnsetAllDeviceObjects
74+
D3DXBoxBoundProbe
75+
D3DXColorAdjustContrast
76+
D3DXColorAdjustSaturation
77+
D3DXComputeBoundingBox
78+
D3DXComputeBoundingSphere
79+
D3DXCpuOptimizations
80+
D3DXCreateMatrixStack
81+
D3DXFloat16To32Array
82+
D3DXFloat32To16Array
83+
D3DXFresnelTerm
84+
D3DXIntersectTri
85+
D3DXMatrixAffineTransformation2D
86+
D3DXMatrixAffineTransformation
87+
D3DXMatrixDecompose
88+
D3DXMatrixDeterminant
89+
D3DXMatrixInverse
90+
D3DXMatrixLookAtLH
91+
D3DXMatrixLookAtRH
92+
D3DXMatrixMultiply
93+
D3DXMatrixMultiplyTranspose
94+
D3DXMatrixOrthoLH
95+
D3DXMatrixOrthoOffCenterLH
96+
D3DXMatrixOrthoOffCenterRH
97+
D3DXMatrixOrthoRH
98+
D3DXMatrixPerspectiveFovLH
99+
D3DXMatrixPerspectiveFovRH
100+
D3DXMatrixPerspectiveLH
101+
D3DXMatrixPerspectiveOffCenterLH
102+
D3DXMatrixPerspectiveOffCenterRH
103+
D3DXMatrixPerspectiveRH
104+
D3DXMatrixReflect
105+
D3DXMatrixRotationAxis
106+
D3DXMatrixRotationQuaternion
107+
D3DXMatrixRotationX
108+
D3DXMatrixRotationY
109+
D3DXMatrixRotationYawPitchRoll
110+
D3DXMatrixRotationZ
111+
D3DXMatrixScaling
112+
D3DXMatrixShadow
113+
D3DXMatrixTransformation2D
114+
D3DXMatrixTransformation
115+
D3DXMatrixTranslation
116+
D3DXMatrixTranspose
117+
D3DXPlaneFromPointNormal
118+
D3DXPlaneFromPoints
119+
D3DXPlaneIntersectLine
120+
D3DXPlaneNormalize
121+
D3DXPlaneTransform
122+
D3DXPlaneTransformArray
123+
D3DXQuaternionBaryCentric
124+
D3DXQuaternionExp
125+
D3DXQuaternionInverse
126+
D3DXQuaternionLn
127+
D3DXQuaternionMultiply
128+
D3DXQuaternionNormalize
129+
D3DXQuaternionRotationAxis
130+
D3DXQuaternionRotationMatrix
131+
D3DXQuaternionRotationYawPitchRoll
132+
D3DXQuaternionSlerp
133+
D3DXQuaternionSquad
134+
D3DXQuaternionSquadSetup
135+
D3DXQuaternionToAxisAngle
136+
D3DXSHAdd
137+
D3DXSHDot
138+
D3DXSHEvalConeLight
139+
D3DXSHEvalDirection
140+
D3DXSHEvalDirectionalLight
141+
D3DXSHEvalHemisphereLight
142+
D3DXSHEvalSphericalLight
143+
D3DXSHMultiply2
144+
D3DXSHMultiply3
145+
D3DXSHMultiply4
146+
D3DXSHMultiply5
147+
D3DXSHMultiply6
148+
D3DXSHRotate
149+
D3DXSHRotateZ
150+
D3DXSHScale
151+
D3DXSphereBoundProbe
152+
D3DXVec2BaryCentric
153+
D3DXVec2CatmullRom
154+
D3DXVec2Hermite
155+
D3DXVec2Normalize
156+
D3DXVec2Transform
157+
D3DXVec2TransformArray
158+
D3DXVec2TransformCoord
159+
D3DXVec2TransformCoordArray
160+
D3DXVec2TransformNormal
161+
D3DXVec2TransformNormalArray
162+
D3DXVec3BaryCentric
163+
D3DXVec3CatmullRom
164+
D3DXVec3Hermite
165+
D3DXVec3Normalize
166+
D3DXVec3Project
167+
D3DXVec3ProjectArray
168+
D3DXVec3Transform
169+
D3DXVec3TransformArray
170+
D3DXVec3TransformCoord
171+
D3DXVec3TransformCoordArray
172+
D3DXVec3TransformNormal
173+
D3DXVec3TransformNormalArray
174+
D3DXVec3Unproject
175+
D3DXVec3UnprojectArray
176+
D3DXVec4BaryCentric
177+
D3DXVec4CatmullRom
178+
D3DXVec4Cross
179+
D3DXVec4Hermite
180+
D3DXVec4Normalize
181+
D3DXVec4Transform
182+
D3DXVec4TransformArray

0 commit comments

Comments
 (0)