Moved ddraw into exe, temp added libsmacker to test out movie event code. Movies work if converted to SMK.

This commit is contained in:
Justin Marshall
2020-06-02 23:31:13 -07:00
parent 22f3ea37de
commit 41bb81ff93
137 changed files with 165660 additions and 629 deletions
+2
View File
@@ -0,0 +1,2 @@
*.a
*.lib
+3
View File
@@ -0,0 +1,3 @@
all:
$(MAKE) -C x86 $@
$(MAKE) -C x64 $@
+7
View File
@@ -0,0 +1,7 @@
DLLTOOL = x86_64-w64-mingw32-dlltool
all: \
$(patsubst %.def,lib%.a,$(wildcard *.def))
lib%.a: %.def
$(DLLTOOL) --def $< --output-lib $@
+31
View File
@@ -0,0 +1,31 @@
LIBRARY "d3d10.dll"
EXPORTS
D3D10CompileEffectFromMemory
D3D10CompileShader
D3D10CreateBlob
D3D10CreateDevice
D3D10CreateDeviceAndSwapChain
D3D10CreateEffectFromMemory
D3D10CreateEffectPoolFromMemory
D3D10CreateStateBlock
D3D10DisassembleEffect
D3D10DisassembleShader
D3D10GetGeometryShaderProfile
D3D10GetInputAndOutputSignatureBlob
D3D10GetInputSignatureBlob
D3D10GetOutputSignatureBlob
D3D10GetPixelShaderProfile
D3D10GetShaderDebugInfo
D3D10GetVersion
D3D10GetVertexShaderProfile
D3D10PreprocessShader
D3D10ReflectShader
D3D10RegisterLayers
D3D10StateBlockMaskDifference
D3D10StateBlockMaskDisableAll
D3D10StateBlockMaskDisableCapture
D3D10StateBlockMaskEnableAll
D3D10StateBlockMaskEnableCapture
D3D10StateBlockMaskGetSetting
D3D10StateBlockMaskIntersect
D3D10StateBlockMaskUnion
+31
View File
@@ -0,0 +1,31 @@
LIBRARY "d3d10_1.dll"
EXPORTS
D3D10CompileEffectFromMemory
D3D10CompileShader
D3D10CreateBlob
D3D10CreateDevice1
D3D10CreateDeviceAndSwapChain1
D3D10CreateEffectFromMemory
D3D10CreateEffectPoolFromMemory
D3D10CreateStateBlock
D3D10DisassembleEffect
D3D10DisassembleShader
D3D10GetGeometryShaderProfile
D3D10GetInputAndOutputSignatureBlob
D3D10GetInputSignatureBlob
D3D10GetOutputSignatureBlob
D3D10GetPixelShaderProfile
D3D10GetShaderDebugInfo
D3D10GetVersion
D3D10GetVertexShaderProfile
D3D10PreprocessShader
D3D10ReflectShader
D3D10RegisterLayers
D3D10StateBlockMaskDifference
D3D10StateBlockMaskDisableAll
D3D10StateBlockMaskDisableCapture
D3D10StateBlockMaskEnableAll
D3D10StateBlockMaskEnableCapture
D3D10StateBlockMaskGetSetting
D3D10StateBlockMaskIntersect
D3D10StateBlockMaskUnion
+44
View File
@@ -0,0 +1,44 @@
LIBRARY "d3d11.dll"
EXPORTS
D3DKMTCloseAdapter
D3DKMTDestroyAllocation
D3DKMTDestroyContext
D3DKMTDestroyDevice
D3DKMTDestroySynchronizationObject
D3DKMTQueryAdapterInfo
D3DKMTSetDisplayPrivateDriverFormat
D3DKMTSignalSynchronizationObject
D3DKMTUnlock
D3DKMTWaitForSynchronizationObject
OpenAdapter10
OpenAdapter10_2
D3D11CoreCreateDevice
D3D11CoreCreateLayeredDevice
D3D11CoreGetLayeredDeviceSize
D3D11CoreRegisterLayers
D3D11CreateDevice
D3D11CreateDeviceAndSwapChain
D3DKMTCreateAllocation
D3DKMTCreateContext
D3DKMTCreateDevice
D3DKMTCreateSynchronizationObject
D3DKMTEscape
D3DKMTGetContextSchedulingPriority
D3DKMTGetDeviceState
D3DKMTGetDisplayModeList
D3DKMTGetMultisampleMethodList
D3DKMTGetRuntimeData
D3DKMTGetSharedPrimaryHandle
D3DKMTLock
D3DKMTOpenAdapterFromHdc
D3DKMTOpenResource
D3DKMTPresent
D3DKMTQueryAllocationResidency
D3DKMTQueryResourceInfo
D3DKMTRender
D3DKMTSetAllocationPriority
D3DKMTSetContextSchedulingPriority
D3DKMTSetDisplayMode
D3DKMTSetGammaRamp
D3DKMTSetVidPnSourceOwner
D3DKMTWaitForVerticalBlankEvent
+16
View File
@@ -0,0 +1,16 @@
LIBRARY "d3d9.dll"
EXPORTS
Direct3DShaderValidatorCreate9@@YGPAUIDirect3DShaderValidator9@@XZ
PSGPError@@YGXPAVD3DFE_PROCESSVERTICES@@W4PSGPERRORID@@I@Z
PSGPSampleTexture@@YGXPAVD3DFE_PROCESSVERTICES@@IQAY03MI1@Z
D3DPERF_BeginEvent
D3DPERF_EndEvent
D3DPERF_GetStatus
D3DPERF_QueryRepeatFrame
D3DPERF_SetMarker
D3DPERF_SetOptions
D3DPERF_SetRegion
DebugSetLevel
DebugSetMute
Direct3DCreate9
Direct3DCreate9Ex
+182
View File
@@ -0,0 +1,182 @@
LIBRARY "d3dx10_35.dll"
EXPORTS
D3DX10CreateThreadPump@@YGJIIPAPAUID3DX10ThreadPump@@@Z
D3DX10CheckVersion
D3DX10CompileFromFileA
D3DX10CompileFromFileW
D3DX10CompileFromMemory
D3DX10CompileFromResourceA
D3DX10CompileFromResourceW
D3DX10ComputeNormalMap
D3DX10CreateAsyncCompilerProcessor
D3DX10CreateAsyncEffectCreateProcessor
D3DX10CreateAsyncEffectPoolCreateProcessor
D3DX10CreateAsyncFileLoaderA
D3DX10CreateAsyncFileLoaderW
D3DX10CreateAsyncMemoryLoader
D3DX10CreateAsyncResourceLoaderA
D3DX10CreateAsyncResourceLoaderW
D3DX10CreateAsyncShaderPreprocessProcessor
D3DX10CreateAsyncShaderResourceViewProcessor
D3DX10CreateAsyncTextureInfoProcessor
D3DX10CreateAsyncTextureProcessor
D3DX10CreateDevice
D3DX10CreateDeviceAndSwapChain
D3DX10CreateEffectFromFileA
D3DX10CreateEffectFromFileW
D3DX10CreateEffectFromMemory
D3DX10CreateEffectFromResourceA
D3DX10CreateEffectFromResourceW
D3DX10CreateEffectPoolFromFileA
D3DX10CreateEffectPoolFromFileW
D3DX10CreateEffectPoolFromMemory
D3DX10CreateEffectPoolFromResourceA
D3DX10CreateEffectPoolFromResourceW
D3DX10CreateFontA
D3DX10CreateFontIndirectA
D3DX10CreateFontIndirectW
D3DX10CreateFontW
D3DX10CreateMesh
D3DX10CreateShaderResourceViewFromFileA
D3DX10CreateShaderResourceViewFromFileW
D3DX10CreateShaderResourceViewFromMemory
D3DX10CreateShaderResourceViewFromResourceA
D3DX10CreateShaderResourceViewFromResourceW
D3DX10CreateSkinInfo
D3DX10CreateSprite
D3DX10CreateTextureFromFileA
D3DX10CreateTextureFromFileW
D3DX10CreateTextureFromMemory
D3DX10CreateTextureFromResourceA
D3DX10CreateTextureFromResourceW
D3DX10DisassembleEffect
D3DX10DisassembleShader
D3DX10FilterTexture
D3DX10GetDriverLevel
D3DX10GetFeatureLevel1
D3DX10GetImageInfoFromFileA
D3DX10GetImageInfoFromFileW
D3DX10GetImageInfoFromMemory
D3DX10GetImageInfoFromResourceA
D3DX10GetImageInfoFromResourceW
D3DX10LoadTextureFromTexture
D3DX10PreprocessShaderFromFileA
D3DX10PreprocessShaderFromFileW
D3DX10PreprocessShaderFromMemory
D3DX10PreprocessShaderFromResourceA
D3DX10PreprocessShaderFromResourceW
D3DX10ReflectShader
D3DX10SHProjectCubeMap
D3DX10SaveTextureToFileA
D3DX10SaveTextureToFileW
D3DX10SaveTextureToMemory
D3DX10UnsetAllDeviceObjects
D3DXBoxBoundProbe
D3DXColorAdjustContrast
D3DXColorAdjustSaturation
D3DXComputeBoundingBox
D3DXComputeBoundingSphere
D3DXCpuOptimizations
D3DXCreateMatrixStack
D3DXFloat16To32Array
D3DXFloat32To16Array
D3DXFresnelTerm
D3DXIntersectTri
D3DXMatrixAffineTransformation2D
D3DXMatrixAffineTransformation
D3DXMatrixDecompose
D3DXMatrixDeterminant
D3DXMatrixInverse
D3DXMatrixLookAtLH
D3DXMatrixLookAtRH
D3DXMatrixMultiply
D3DXMatrixMultiplyTranspose
D3DXMatrixOrthoLH
D3DXMatrixOrthoOffCenterLH
D3DXMatrixOrthoOffCenterRH
D3DXMatrixOrthoRH
D3DXMatrixPerspectiveFovLH
D3DXMatrixPerspectiveFovRH
D3DXMatrixPerspectiveLH
D3DXMatrixPerspectiveOffCenterLH
D3DXMatrixPerspectiveOffCenterRH
D3DXMatrixPerspectiveRH
D3DXMatrixReflect
D3DXMatrixRotationAxis
D3DXMatrixRotationQuaternion
D3DXMatrixRotationX
D3DXMatrixRotationY
D3DXMatrixRotationYawPitchRoll
D3DXMatrixRotationZ
D3DXMatrixScaling
D3DXMatrixShadow
D3DXMatrixTransformation2D
D3DXMatrixTransformation
D3DXMatrixTranslation
D3DXMatrixTranspose
D3DXPlaneFromPointNormal
D3DXPlaneFromPoints
D3DXPlaneIntersectLine
D3DXPlaneNormalize
D3DXPlaneTransform
D3DXPlaneTransformArray
D3DXQuaternionBaryCentric
D3DXQuaternionExp
D3DXQuaternionInverse
D3DXQuaternionLn
D3DXQuaternionMultiply
D3DXQuaternionNormalize
D3DXQuaternionRotationAxis
D3DXQuaternionRotationMatrix
D3DXQuaternionRotationYawPitchRoll
D3DXQuaternionSlerp
D3DXQuaternionSquad
D3DXQuaternionSquadSetup
D3DXQuaternionToAxisAngle
D3DXSHAdd
D3DXSHDot
D3DXSHEvalConeLight
D3DXSHEvalDirection
D3DXSHEvalDirectionalLight
D3DXSHEvalHemisphereLight
D3DXSHEvalSphericalLight
D3DXSHMultiply2
D3DXSHMultiply3
D3DXSHMultiply4
D3DXSHMultiply5
D3DXSHMultiply6
D3DXSHRotate
D3DXSHRotateZ
D3DXSHScale
D3DXSphereBoundProbe
D3DXVec2BaryCentric
D3DXVec2CatmullRom
D3DXVec2Hermite
D3DXVec2Normalize
D3DXVec2Transform
D3DXVec2TransformArray
D3DXVec2TransformCoord
D3DXVec2TransformCoordArray
D3DXVec2TransformNormal
D3DXVec2TransformNormalArray
D3DXVec3BaryCentric
D3DXVec3CatmullRom
D3DXVec3Hermite
D3DXVec3Normalize
D3DXVec3Project
D3DXVec3ProjectArray
D3DXVec3Transform
D3DXVec3TransformArray
D3DXVec3TransformCoord
D3DXVec3TransformCoordArray
D3DXVec3TransformNormal
D3DXVec3TransformNormalArray
D3DXVec3Unproject
D3DXVec3UnprojectArray
D3DXVec4BaryCentric
D3DXVec4CatmullRom
D3DXVec4Cross
D3DXVec4Hermite
D3DXVec4Normalize
D3DXVec4Transform
D3DXVec4TransformArray
+336
View File
@@ -0,0 +1,336 @@
LIBRARY "d3dx9_35.dll"
EXPORTS
D3DXAssembleShader
D3DXAssembleShaderFromFileA
D3DXAssembleShaderFromFileW
D3DXAssembleShaderFromResourceA
D3DXAssembleShaderFromResourceW
D3DXBoxBoundProbe
D3DXCheckCubeTextureRequirements
D3DXCheckTextureRequirements
D3DXCheckVersion
D3DXCheckVolumeTextureRequirements
D3DXCleanMesh
D3DXColorAdjustContrast
D3DXColorAdjustSaturation
D3DXCompileShader
D3DXCompileShaderFromFileA
D3DXCompileShaderFromFileW
D3DXCompileShaderFromResourceA
D3DXCompileShaderFromResourceW
D3DXComputeBoundingBox
D3DXComputeBoundingSphere
D3DXComputeIMTFromPerTexelSignal
D3DXComputeIMTFromPerVertexSignal
D3DXComputeIMTFromSignal
D3DXComputeIMTFromTexture
D3DXComputeNormalMap
D3DXComputeNormals
D3DXComputeTangent
D3DXComputeTangentFrame
D3DXComputeTangentFrameEx
D3DXConcatenateMeshes
D3DXConvertMeshSubsetToSingleStrip
D3DXConvertMeshSubsetToStrips
D3DXCreateAnimationController
D3DXCreateBox
D3DXCreateBuffer
D3DXCreateCompressedAnimationSet
D3DXCreateCubeTexture
D3DXCreateCubeTextureFromFileA
D3DXCreateCubeTextureFromFileExA
D3DXCreateCubeTextureFromFileExW
D3DXCreateCubeTextureFromFileInMemory
D3DXCreateCubeTextureFromFileInMemoryEx
D3DXCreateCubeTextureFromFileW
D3DXCreateCubeTextureFromResourceA
D3DXCreateCubeTextureFromResourceExA
D3DXCreateCubeTextureFromResourceExW
D3DXCreateCubeTextureFromResourceW
D3DXCreateCylinder
D3DXCreateEffect
D3DXCreateEffectCompiler
D3DXCreateEffectCompilerFromFileA
D3DXCreateEffectCompilerFromFileW
D3DXCreateEffectCompilerFromResourceA
D3DXCreateEffectCompilerFromResourceW
D3DXCreateEffectEx
D3DXCreateEffectFromFileA
D3DXCreateEffectFromFileExA
D3DXCreateEffectFromFileExW
D3DXCreateEffectFromFileW
D3DXCreateEffectFromResourceA
D3DXCreateEffectFromResourceExA
D3DXCreateEffectFromResourceExW
D3DXCreateEffectFromResourceW
D3DXCreateEffectPool
D3DXCreateFontA
D3DXCreateFontIndirectA
D3DXCreateFontIndirectW
D3DXCreateFontW
D3DXCreateFragmentLinker
D3DXCreateKeyframedAnimationSet
D3DXCreateLine
D3DXCreateMatrixStack
D3DXCreateMesh
D3DXCreateMeshFVF
D3DXCreateNPatchMesh
D3DXCreatePMeshFromStream
D3DXCreatePRTBuffer
D3DXCreatePRTBufferTex
D3DXCreatePRTCompBuffer
D3DXCreatePRTEngine
D3DXCreatePatchMesh
D3DXCreatePolygon
D3DXCreateRenderToEnvMap
D3DXCreateRenderToSurface
D3DXCreateSPMesh
D3DXCreateSkinInfo
D3DXCreateSkinInfoFVF
D3DXCreateSkinInfoFromBlendedMesh
D3DXCreateSphere
D3DXCreateSprite
D3DXCreateTeapot
D3DXCreateTextA
D3DXCreateTextW
D3DXCreateTexture
D3DXCreateTextureFromFileA
D3DXCreateTextureFromFileExA
D3DXCreateTextureFromFileExW
D3DXCreateTextureFromFileInMemory
D3DXCreateTextureFromFileInMemoryEx
D3DXCreateTextureFromFileW
D3DXCreateTextureFromResourceA
D3DXCreateTextureFromResourceExA
D3DXCreateTextureFromResourceExW
D3DXCreateTextureFromResourceW
D3DXCreateTextureGutterHelper
D3DXCreateTextureShader
D3DXCreateTorus
D3DXCreateVolumeTexture
D3DXCreateVolumeTextureFromFileA
D3DXCreateVolumeTextureFromFileExA
D3DXCreateVolumeTextureFromFileExW
D3DXCreateVolumeTextureFromFileInMemory
D3DXCreateVolumeTextureFromFileInMemoryEx
D3DXCreateVolumeTextureFromFileW
D3DXCreateVolumeTextureFromResourceA
D3DXCreateVolumeTextureFromResourceExA
D3DXCreateVolumeTextureFromResourceExW
D3DXCreateVolumeTextureFromResourceW
D3DXDebugMute
D3DXDeclaratorFromFVF
D3DXDisassembleEffect
D3DXDisassembleShader
D3DXFVFFromDeclarator
D3DXFileCreate
D3DXFillCubeTexture
D3DXFillCubeTextureTX
D3DXFillTexture
D3DXFillTextureTX
D3DXFillVolumeTexture
D3DXFillVolumeTextureTX
D3DXFilterTexture
D3DXFindShaderComment
D3DXFloat16To32Array
D3DXFloat32To16Array
D3DXFrameAppendChild
D3DXFrameCalculateBoundingSphere
D3DXFrameDestroy
D3DXFrameFind
D3DXFrameNumNamedMatrices
D3DXFrameRegisterNamedMatrices
D3DXFresnelTerm
D3DXGatherFragments
D3DXGatherFragmentsFromFileA
D3DXGatherFragmentsFromFileW
D3DXGatherFragmentsFromResourceA
D3DXGatherFragmentsFromResourceW
D3DXGenerateOutputDecl
D3DXGeneratePMesh
D3DXGetDeclLength
D3DXGetDeclVertexSize
D3DXGetDriverLevel
D3DXGetFVFVertexSize
D3DXGetImageInfoFromFileA
D3DXGetImageInfoFromFileInMemory
D3DXGetImageInfoFromFileW
D3DXGetImageInfoFromResourceA
D3DXGetImageInfoFromResourceW
D3DXGetPixelShaderProfile
D3DXGetShaderConstantTable
D3DXGetShaderInputSemantics
D3DXGetShaderOutputSemantics
D3DXGetShaderSamplers
D3DXGetShaderSize
D3DXGetShaderVersion
D3DXGetVertexShaderProfile
D3DXIntersect
D3DXIntersectSubset
D3DXIntersectTri
D3DXLoadMeshFromXA
D3DXLoadMeshFromXInMemory
D3DXLoadMeshFromXResource
D3DXLoadMeshFromXW
D3DXLoadMeshFromXof
D3DXLoadMeshHierarchyFromXA
D3DXLoadMeshHierarchyFromXInMemory
D3DXLoadMeshHierarchyFromXW
D3DXLoadPRTBufferFromFileA
D3DXLoadPRTBufferFromFileW
D3DXLoadPRTCompBufferFromFileA
D3DXLoadPRTCompBufferFromFileW
D3DXLoadPatchMeshFromXof
D3DXLoadSkinMeshFromXof
D3DXLoadSurfaceFromFileA
D3DXLoadSurfaceFromFileInMemory
D3DXLoadSurfaceFromFileW
D3DXLoadSurfaceFromMemory
D3DXLoadSurfaceFromResourceA
D3DXLoadSurfaceFromResourceW
D3DXLoadSurfaceFromSurface
D3DXLoadVolumeFromFileA
D3DXLoadVolumeFromFileInMemory
D3DXLoadVolumeFromFileW
D3DXLoadVolumeFromMemory
D3DXLoadVolumeFromResourceA
D3DXLoadVolumeFromResourceW
D3DXLoadVolumeFromVolume
D3DXMatrixAffineTransformation2D
D3DXMatrixAffineTransformation
D3DXMatrixDecompose
D3DXMatrixDeterminant
D3DXMatrixInverse
D3DXMatrixLookAtLH
D3DXMatrixLookAtRH
D3DXMatrixMultiply
D3DXMatrixMultiplyTranspose
D3DXMatrixOrthoLH
D3DXMatrixOrthoOffCenterLH
D3DXMatrixOrthoOffCenterRH
D3DXMatrixOrthoRH
D3DXMatrixPerspectiveFovLH
D3DXMatrixPerspectiveFovRH
D3DXMatrixPerspectiveLH
D3DXMatrixPerspectiveOffCenterLH
D3DXMatrixPerspectiveOffCenterRH
D3DXMatrixPerspectiveRH
D3DXMatrixReflect
D3DXMatrixRotationAxis
D3DXMatrixRotationQuaternion
D3DXMatrixRotationX
D3DXMatrixRotationY
D3DXMatrixRotationYawPitchRoll
D3DXMatrixRotationZ
D3DXMatrixScaling
D3DXMatrixShadow
D3DXMatrixTransformation2D
D3DXMatrixTransformation
D3DXMatrixTranslation
D3DXMatrixTranspose
D3DXOptimizeFaces
D3DXOptimizeVertices
D3DXPlaneFromPointNormal
D3DXPlaneFromPoints
D3DXPlaneIntersectLine
D3DXPlaneNormalize
D3DXPlaneTransform
D3DXPlaneTransformArray
D3DXPreprocessShader
D3DXPreprocessShaderFromFileA
D3DXPreprocessShaderFromFileW
D3DXPreprocessShaderFromResourceA
D3DXPreprocessShaderFromResourceW
D3DXQuaternionBaryCentric
D3DXQuaternionExp
D3DXQuaternionInverse
D3DXQuaternionLn
D3DXQuaternionMultiply
D3DXQuaternionNormalize
D3DXQuaternionRotationAxis
D3DXQuaternionRotationMatrix
D3DXQuaternionRotationYawPitchRoll
D3DXQuaternionSlerp
D3DXQuaternionSquad
D3DXQuaternionSquadSetup
D3DXQuaternionToAxisAngle
D3DXRectPatchSize
D3DXSHAdd
D3DXSHDot
D3DXSHEvalConeLight
D3DXSHEvalDirection
D3DXSHEvalDirectionalLight
D3DXSHEvalHemisphereLight
D3DXSHEvalSphericalLight
D3DXSHMultiply2
D3DXSHMultiply3
D3DXSHMultiply4
D3DXSHMultiply5
D3DXSHMultiply6
D3DXSHPRTCompSplitMeshSC
D3DXSHPRTCompSuperCluster
D3DXSHProjectCubeMap
D3DXSHRotate
D3DXSHRotateZ
D3DXSHScale
D3DXSaveMeshHierarchyToFileA
D3DXSaveMeshHierarchyToFileW
D3DXSaveMeshToXA
D3DXSaveMeshToXW
D3DXSavePRTBufferToFileA
D3DXSavePRTBufferToFileW
D3DXSavePRTCompBufferToFileA
D3DXSavePRTCompBufferToFileW
D3DXSaveSurfaceToFileA
D3DXSaveSurfaceToFileInMemory
D3DXSaveSurfaceToFileW
D3DXSaveTextureToFileA
D3DXSaveTextureToFileInMemory
D3DXSaveTextureToFileW
D3DXSaveVolumeToFileA
D3DXSaveVolumeToFileInMemory
D3DXSaveVolumeToFileW
D3DXSimplifyMesh
D3DXSphereBoundProbe
D3DXSplitMesh
D3DXTessellateNPatches
D3DXTessellateRectPatch
D3DXTessellateTriPatch
D3DXTriPatchSize
D3DXUVAtlasCreate
D3DXUVAtlasPack
D3DXUVAtlasPartition
D3DXValidMesh
D3DXValidPatchMesh
D3DXVec2BaryCentric
D3DXVec2CatmullRom
D3DXVec2Hermite
D3DXVec2Normalize
D3DXVec2Transform
D3DXVec2TransformArray
D3DXVec2TransformCoord
D3DXVec2TransformCoordArray
D3DXVec2TransformNormal
D3DXVec2TransformNormalArray
D3DXVec3BaryCentric
D3DXVec3CatmullRom
D3DXVec3Hermite
D3DXVec3Normalize
D3DXVec3Project
D3DXVec3ProjectArray
D3DXVec3Transform
D3DXVec3TransformArray
D3DXVec3TransformCoord
D3DXVec3TransformCoordArray
D3DXVec3TransformNormal
D3DXVec3TransformNormalArray
D3DXVec3Unproject
D3DXVec3UnprojectArray
D3DXVec4BaryCentric
D3DXVec4CatmullRom
D3DXVec4Cross
D3DXVec4Hermite
D3DXVec4Normalize
D3DXVec4Transform
D3DXVec4TransformArray
D3DXWeldVertices
+51
View File
@@ -0,0 +1,51 @@
;
; Definition file of dxgi.dll
; Automatic generated by gendef
; written by Kai Tietz 2008
;
LIBRARY "dxgi.dll"
EXPORTS
D3DKMTCloseAdapter
D3DKMTDestroyAllocation
D3DKMTDestroyContext
D3DKMTDestroyDevice
D3DKMTDestroySynchronizationObject
D3DKMTQueryAdapterInfo
D3DKMTSetDisplayPrivateDriverFormat
D3DKMTSignalSynchronizationObject
D3DKMTUnlock
DXGIDumpJournal
OpenAdapter10
OpenAdapter10_2
CreateDXGIFactory1
CreateDXGIFactory
D3DKMTCreateAllocation
D3DKMTCreateContext
D3DKMTCreateDevice
D3DKMTCreateSynchronizationObject
D3DKMTEscape
D3DKMTGetContextSchedulingPriority
D3DKMTGetDeviceState
D3DKMTGetDisplayModeList
D3DKMTGetMultisampleMethodList
D3DKMTGetRuntimeData
D3DKMTGetSharedPrimaryHandle
D3DKMTLock
D3DKMTOpenAdapterFromHdc
D3DKMTOpenResource
D3DKMTPresent
D3DKMTQueryAllocationResidency
D3DKMTQueryResourceInfo
D3DKMTRender
D3DKMTSetAllocationPriority
D3DKMTSetContextSchedulingPriority
D3DKMTSetDisplayMode
D3DKMTSetGammaRamp
D3DKMTSetVidPnSourceOwner
D3DKMTWaitForSynchronizationObject
D3DKMTWaitForVerticalBlankEvent
DXGID3D10CreateDevice
DXGID3D10CreateLayeredDevice
DXGID3D10GetLayeredDeviceSize
DXGID3D10RegisterLayers
DXGIReportAdapterConfiguration
+7
View File
@@ -0,0 +1,7 @@
DLLTOOL = i686-w64-mingw32-dlltool
all: \
$(patsubst %.def,lib%.a,$(wildcard *.def))
lib%.a: %.def
$(DLLTOOL) -k --def $< --output-lib $@
+31
View File
@@ -0,0 +1,31 @@
LIBRARY "d3d10.dll"
EXPORTS
D3D10CompileEffectFromMemory@36
D3D10CompileShader@40
D3D10CreateBlob@8
D3D10CreateDevice@24
D3D10CreateDeviceAndSwapChain@32
D3D10CreateEffectFromMemory@24
D3D10CreateEffectPoolFromMemory@20
D3D10CreateStateBlock@12
D3D10DisassembleEffect@12
D3D10DisassembleShader@20
D3D10GetGeometryShaderProfile@4
D3D10GetInputAndOutputSignatureBlob@12
D3D10GetInputSignatureBlob@12
D3D10GetOutputSignatureBlob@12
D3D10GetPixelShaderProfile@4
D3D10GetShaderDebugInfo@12
D3D10GetVersion
D3D10GetVertexShaderProfile@4
D3D10PreprocessShader@28
D3D10ReflectShader@12
D3D10RegisterLayers
D3D10StateBlockMaskDifference@12
D3D10StateBlockMaskDisableAll@4
D3D10StateBlockMaskDisableCapture@16
D3D10StateBlockMaskEnableAll@4
D3D10StateBlockMaskEnableCapture@16
D3D10StateBlockMaskGetSetting@12
D3D10StateBlockMaskIntersect@12
D3D10StateBlockMaskUnion@12
+31
View File
@@ -0,0 +1,31 @@
LIBRARY "d3d10_1.dll"
EXPORTS
D3D10CompileEffectFromMemory@36
D3D10CompileShader@40
D3D10CreateBlob@8
D3D10CreateDevice1@28
D3D10CreateDeviceAndSwapChain1@36
D3D10CreateEffectFromMemory@24
D3D10CreateEffectPoolFromMemory@20
D3D10CreateStateBlock@12
D3D10DisassembleEffect@12
D3D10DisassembleShader@20
D3D10GetGeometryShaderProfile@4
D3D10GetInputAndOutputSignatureBlob@12
D3D10GetInputSignatureBlob@12
D3D10GetOutputSignatureBlob@12
D3D10GetPixelShaderProfile@4
D3D10GetShaderDebugInfo@12
D3D10GetVersion
D3D10GetVertexShaderProfile@4
D3D10PreprocessShader@28
D3D10ReflectShader@12
D3D10RegisterLayers
D3D10StateBlockMaskDifference@12
D3D10StateBlockMaskDisableAll@4
D3D10StateBlockMaskDisableCapture@16
D3D10StateBlockMaskEnableAll@4
D3D10StateBlockMaskEnableCapture@16
D3D10StateBlockMaskGetSetting@12
D3D10StateBlockMaskIntersect@12
D3D10StateBlockMaskUnion@12
+44
View File
@@ -0,0 +1,44 @@
LIBRARY "d3d11.dll"
EXPORTS
D3DKMTCloseAdapter@4
D3DKMTDestroyAllocation@4
D3DKMTDestroyContext@4
D3DKMTDestroyDevice@4
D3DKMTDestroySynchronizationObject@4
D3DKMTQueryAdapterInfo@4
D3DKMTSetDisplayPrivateDriverFormat@4
D3DKMTSignalSynchronizationObject@4
D3DKMTUnlock@4
D3DKMTWaitForSynchronizationObject@4
OpenAdapter10@4
OpenAdapter10_2@4
D3D11CoreCreateDevice@40
D3D11CoreCreateLayeredDevice@20
D3D11CoreGetLayeredDeviceSize@8
D3D11CoreRegisterLayers@8
D3D11CreateDevice@40
D3D11CreateDeviceAndSwapChain@48
D3DKMTCreateAllocation@4
D3DKMTCreateContext@4
D3DKMTCreateDevice@4
D3DKMTCreateSynchronizationObject@4
D3DKMTEscape@4
D3DKMTGetContextSchedulingPriority@4
D3DKMTGetDeviceState@4
D3DKMTGetDisplayModeList@4
D3DKMTGetMultisampleMethodList@4
D3DKMTGetRuntimeData@4
D3DKMTGetSharedPrimaryHandle@4
D3DKMTLock@4
D3DKMTOpenAdapterFromHdc@4
D3DKMTOpenResource@4
D3DKMTPresent@4
D3DKMTQueryAllocationResidency@4
D3DKMTQueryResourceInfo@4
D3DKMTRender@4
D3DKMTSetAllocationPriority@4
D3DKMTSetContextSchedulingPriority@4
D3DKMTSetDisplayMode@4
D3DKMTSetGammaRamp@4
D3DKMTSetVidPnSourceOwner@4
D3DKMTWaitForVerticalBlankEvent@4
+16
View File
@@ -0,0 +1,16 @@
LIBRARY "d3d9.dll"
EXPORTS
Direct3DShaderValidatorCreate9@@YGPAUIDirect3DShaderValidator9@@XZ
PSGPError@@YGXPAVD3DFE_PROCESSVERTICES@@W4PSGPERRORID@@I@Z
PSGPSampleTexture@@YGXPAVD3DFE_PROCESSVERTICES@@IQAY03MI1@Z
D3DPERF_BeginEvent@8
D3DPERF_EndEvent@0
D3DPERF_GetStatus@0
D3DPERF_QueryRepeatFrame@0
D3DPERF_SetMarker@8
D3DPERF_SetOptions@4
D3DPERF_SetRegion@8
DebugSetLevel
DebugSetMute
Direct3DCreate9@4
Direct3DCreate9Ex@8
+182
View File
@@ -0,0 +1,182 @@
LIBRARY "d3dx10_35.dll"
EXPORTS
D3DX10CreateThreadPump@@YGJIIPAPAUID3DX10ThreadPump@@@Z
D3DX10CheckVersion@8
D3DX10CompileFromFileA@44
D3DX10CompileFromFileW@44
D3DX10CompileFromMemory@52
D3DX10CompileFromResourceA@52
D3DX10CompileFromResourceW@52
D3DX10ComputeNormalMap@20
D3DX10CreateAsyncCompilerProcessor@40
D3DX10CreateAsyncEffectCreateProcessor@40
D3DX10CreateAsyncEffectPoolCreateProcessor@36
D3DX10CreateAsyncFileLoaderA@8
D3DX10CreateAsyncFileLoaderW@8
D3DX10CreateAsyncMemoryLoader@12
D3DX10CreateAsyncResourceLoaderA@12
D3DX10CreateAsyncResourceLoaderW@12
D3DX10CreateAsyncShaderPreprocessProcessor@24
D3DX10CreateAsyncShaderResourceViewProcessor@12
D3DX10CreateAsyncTextureInfoProcessor@8
D3DX10CreateAsyncTextureProcessor@12
D3DX10CreateDevice@20
D3DX10CreateDeviceAndSwapChain@28
D3DX10CreateEffectFromFileA@48
D3DX10CreateEffectFromFileW@48
D3DX10CreateEffectFromMemory@56
D3DX10CreateEffectFromResourceA@56
D3DX10CreateEffectFromResourceW@56
D3DX10CreateEffectPoolFromFileA@44
D3DX10CreateEffectPoolFromFileW@44
D3DX10CreateEffectPoolFromMemory@52
D3DX10CreateEffectPoolFromResourceA@52
D3DX10CreateEffectPoolFromResourceW@52
D3DX10CreateFontA@48
D3DX10CreateFontIndirectA@12
D3DX10CreateFontIndirectW@12
D3DX10CreateFontW@48
D3DX10CreateMesh@32
D3DX10CreateShaderResourceViewFromFileA@24
D3DX10CreateShaderResourceViewFromFileW@24
D3DX10CreateShaderResourceViewFromMemory@28
D3DX10CreateShaderResourceViewFromResourceA@28
D3DX10CreateShaderResourceViewFromResourceW@28
D3DX10CreateSkinInfo@4
D3DX10CreateSprite@12
D3DX10CreateTextureFromFileA@24
D3DX10CreateTextureFromFileW@24
D3DX10CreateTextureFromMemory@28
D3DX10CreateTextureFromResourceA@28
D3DX10CreateTextureFromResourceW@28
D3DX10DisassembleEffect@12
D3DX10DisassembleShader@20
D3DX10FilterTexture@12
D3DX10GetDriverLevel@4
D3DX10GetFeatureLevel1@8
D3DX10GetImageInfoFromFileA@16
D3DX10GetImageInfoFromFileW@16
D3DX10GetImageInfoFromMemory@20
D3DX10GetImageInfoFromResourceA@20
D3DX10GetImageInfoFromResourceW@20
D3DX10LoadTextureFromTexture@12
D3DX10PreprocessShaderFromFileA@28
D3DX10PreprocessShaderFromFileW@28
D3DX10PreprocessShaderFromMemory@36
D3DX10PreprocessShaderFromResourceA@36
D3DX10PreprocessShaderFromResourceW@36
D3DX10ReflectShader@12
D3DX10SHProjectCubeMap@20
D3DX10SaveTextureToFileA@12
D3DX10SaveTextureToFileW@12
D3DX10SaveTextureToMemory@16
D3DX10UnsetAllDeviceObjects@4
D3DXBoxBoundProbe@16
D3DXColorAdjustContrast@12
D3DXColorAdjustSaturation@12
D3DXComputeBoundingBox@20
D3DXComputeBoundingSphere@20
D3DXCpuOptimizations@4
D3DXCreateMatrixStack@8
D3DXFloat16To32Array@12
D3DXFloat32To16Array@12
D3DXFresnelTerm@8
D3DXIntersectTri@32
D3DXMatrixAffineTransformation2D@20
D3DXMatrixAffineTransformation@20
D3DXMatrixDecompose@16
D3DXMatrixDeterminant@4
D3DXMatrixInverse@12
D3DXMatrixLookAtLH@16
D3DXMatrixLookAtRH@16
D3DXMatrixMultiply@12
D3DXMatrixMultiplyTranspose@12
D3DXMatrixOrthoLH@20
D3DXMatrixOrthoOffCenterLH@28
D3DXMatrixOrthoOffCenterRH@28
D3DXMatrixOrthoRH@20
D3DXMatrixPerspectiveFovLH@20
D3DXMatrixPerspectiveFovRH@20
D3DXMatrixPerspectiveLH@20
D3DXMatrixPerspectiveOffCenterLH@28
D3DXMatrixPerspectiveOffCenterRH@28
D3DXMatrixPerspectiveRH@20
D3DXMatrixReflect@8
D3DXMatrixRotationAxis@12
D3DXMatrixRotationQuaternion@8
D3DXMatrixRotationX@8
D3DXMatrixRotationY@8
D3DXMatrixRotationYawPitchRoll@16
D3DXMatrixRotationZ@8
D3DXMatrixScaling@16
D3DXMatrixShadow@12
D3DXMatrixTransformation2D@28
D3DXMatrixTransformation@28
D3DXMatrixTranslation@16
D3DXMatrixTranspose@8
D3DXPlaneFromPointNormal@12
D3DXPlaneFromPoints@16
D3DXPlaneIntersectLine@16
D3DXPlaneNormalize@8
D3DXPlaneTransform@12
D3DXPlaneTransformArray@24
D3DXQuaternionBaryCentric@24
D3DXQuaternionExp@8
D3DXQuaternionInverse@8
D3DXQuaternionLn@8
D3DXQuaternionMultiply@12
D3DXQuaternionNormalize@8
D3DXQuaternionRotationAxis@12
D3DXQuaternionRotationMatrix@8
D3DXQuaternionRotationYawPitchRoll@16
D3DXQuaternionSlerp@16
D3DXQuaternionSquad@24
D3DXQuaternionSquadSetup@28
D3DXQuaternionToAxisAngle@12
D3DXSHAdd@16
D3DXSHDot@12
D3DXSHEvalConeLight@36
D3DXSHEvalDirection@12
D3DXSHEvalDirectionalLight@32
D3DXSHEvalHemisphereLight@52
D3DXSHEvalSphericalLight@36
D3DXSHMultiply2@12
D3DXSHMultiply3@12
D3DXSHMultiply4@12
D3DXSHMultiply5@12
D3DXSHMultiply6@12
D3DXSHRotate@16
D3DXSHRotateZ@16
D3DXSHScale@16
D3DXSphereBoundProbe@16
D3DXVec2BaryCentric@24
D3DXVec2CatmullRom@24
D3DXVec2Hermite@24
D3DXVec2Normalize@8
D3DXVec2Transform@12
D3DXVec2TransformArray@24
D3DXVec2TransformCoord@12
D3DXVec2TransformCoordArray@24
D3DXVec2TransformNormal@12
D3DXVec2TransformNormalArray@24
D3DXVec3BaryCentric@24
D3DXVec3CatmullRom@24
D3DXVec3Hermite@24
D3DXVec3Normalize@8
D3DXVec3Project@24
D3DXVec3ProjectArray@36
D3DXVec3Transform@12
D3DXVec3TransformArray@24
D3DXVec3TransformCoord@12
D3DXVec3TransformCoordArray@24
D3DXVec3TransformNormal@12
D3DXVec3TransformNormalArray@24
D3DXVec3Unproject@24
D3DXVec3UnprojectArray@36
D3DXVec4BaryCentric@24
D3DXVec4CatmullRom@24
D3DXVec4Cross@16
D3DXVec4Hermite@24
D3DXVec4Normalize@8
D3DXVec4Transform@12
D3DXVec4TransformArray@24
+336
View File
@@ -0,0 +1,336 @@
LIBRARY "d3dx9_35.dll"
EXPORTS
D3DXAssembleShader@28
D3DXAssembleShaderFromFileA@24
D3DXAssembleShaderFromFileW@24
D3DXAssembleShaderFromResourceA@28
D3DXAssembleShaderFromResourceW@28
D3DXBoxBoundProbe@16
D3DXCheckCubeTextureRequirements@24
D3DXCheckTextureRequirements@28
D3DXCheckVersion@8
D3DXCheckVolumeTextureRequirements@32
D3DXCleanMesh@24
D3DXColorAdjustContrast@12
D3DXColorAdjustSaturation@12
D3DXCompileShader@40
D3DXCompileShaderFromFileA@36
D3DXCompileShaderFromFileW@36
D3DXCompileShaderFromResourceA@40
D3DXCompileShaderFromResourceW@40
D3DXComputeBoundingBox@20
D3DXComputeBoundingSphere@20
D3DXComputeIMTFromPerTexelSignal@44
D3DXComputeIMTFromPerVertexSignal@32
D3DXComputeIMTFromSignal@40
D3DXComputeIMTFromTexture@28
D3DXComputeNormalMap@24
D3DXComputeNormals@8
D3DXComputeTangent@24
D3DXComputeTangentFrame@8
D3DXComputeTangentFrameEx@64
D3DXConcatenateMeshes@32
D3DXConvertMeshSubsetToSingleStrip@20
D3DXConvertMeshSubsetToStrips@28
D3DXCreateAnimationController@20
D3DXCreateBox@24
D3DXCreateBuffer@8
D3DXCreateCompressedAnimationSet@32
D3DXCreateCubeTexture@28
D3DXCreateCubeTextureFromFileA@12
D3DXCreateCubeTextureFromFileExA@52
D3DXCreateCubeTextureFromFileExW@52
D3DXCreateCubeTextureFromFileInMemory@16
D3DXCreateCubeTextureFromFileInMemoryEx@56
D3DXCreateCubeTextureFromFileW@12
D3DXCreateCubeTextureFromResourceA@16
D3DXCreateCubeTextureFromResourceExA@56
D3DXCreateCubeTextureFromResourceExW@56
D3DXCreateCubeTextureFromResourceW@16
D3DXCreateCylinder@32
D3DXCreateEffect@36
D3DXCreateEffectCompiler@28
D3DXCreateEffectCompilerFromFileA@24
D3DXCreateEffectCompilerFromFileW@24
D3DXCreateEffectCompilerFromResourceA@28
D3DXCreateEffectCompilerFromResourceW@28
D3DXCreateEffectEx@40
D3DXCreateEffectFromFileA@32
D3DXCreateEffectFromFileExA@36
D3DXCreateEffectFromFileExW@36
D3DXCreateEffectFromFileW@32
D3DXCreateEffectFromResourceA@36
D3DXCreateEffectFromResourceExA@40
D3DXCreateEffectFromResourceExW@40
D3DXCreateEffectFromResourceW@36
D3DXCreateEffectPool@4
D3DXCreateFontA@48
D3DXCreateFontIndirectA@12
D3DXCreateFontIndirectW@12
D3DXCreateFontW@48
D3DXCreateFragmentLinker@12
D3DXCreateKeyframedAnimationSet@32
D3DXCreateLine@8
D3DXCreateMatrixStack@8
D3DXCreateMesh@24
D3DXCreateMeshFVF@24
D3DXCreateNPatchMesh@8
D3DXCreatePMeshFromStream@28
D3DXCreatePRTBuffer@16
D3DXCreatePRTBufferTex@20
D3DXCreatePRTCompBuffer@28
D3DXCreatePRTEngine@20
D3DXCreatePatchMesh@28
D3DXCreatePolygon@20
D3DXCreateRenderToEnvMap@28
D3DXCreateRenderToSurface@28
D3DXCreateSPMesh@20
D3DXCreateSkinInfo@16
D3DXCreateSkinInfoFVF@16
D3DXCreateSkinInfoFromBlendedMesh@16
D3DXCreateSphere@24
D3DXCreateSprite@8
D3DXCreateTeapot@12
D3DXCreateTextA@32
D3DXCreateTextW@32
D3DXCreateTexture@32
D3DXCreateTextureFromFileA@12
D3DXCreateTextureFromFileExA@56
D3DXCreateTextureFromFileExW@56
D3DXCreateTextureFromFileInMemory@16
D3DXCreateTextureFromFileInMemoryEx@60
D3DXCreateTextureFromFileW@12
D3DXCreateTextureFromResourceA@16
D3DXCreateTextureFromResourceExA@60
D3DXCreateTextureFromResourceExW@60
D3DXCreateTextureFromResourceW@16
D3DXCreateTextureGutterHelper@20
D3DXCreateTextureShader@8
D3DXCreateTorus@28
D3DXCreateVolumeTexture@36
D3DXCreateVolumeTextureFromFileA@12
D3DXCreateVolumeTextureFromFileExA@60
D3DXCreateVolumeTextureFromFileExW@60
D3DXCreateVolumeTextureFromFileInMemory@16
D3DXCreateVolumeTextureFromFileInMemoryEx@64
D3DXCreateVolumeTextureFromFileW@12
D3DXCreateVolumeTextureFromResourceA@16
D3DXCreateVolumeTextureFromResourceExA@64
D3DXCreateVolumeTextureFromResourceExW@64
D3DXCreateVolumeTextureFromResourceW@16
D3DXDebugMute@4
D3DXDeclaratorFromFVF@8
D3DXDisassembleEffect@12
D3DXDisassembleShader@16
D3DXFVFFromDeclarator@8
D3DXFileCreate@4
D3DXFillCubeTexture@12
D3DXFillCubeTextureTX@8
D3DXFillTexture@12
D3DXFillTextureTX@8
D3DXFillVolumeTexture@12
D3DXFillVolumeTextureTX@8
D3DXFilterTexture@16
D3DXFindShaderComment@16
D3DXFloat16To32Array@12
D3DXFloat32To16Array@12
D3DXFrameAppendChild@8
D3DXFrameCalculateBoundingSphere@12
D3DXFrameDestroy@8
D3DXFrameFind@8
D3DXFrameNumNamedMatrices@4
D3DXFrameRegisterNamedMatrices@8
D3DXFresnelTerm@8
D3DXGatherFragments@28
D3DXGatherFragmentsFromFileA@24
D3DXGatherFragmentsFromFileW@24
D3DXGatherFragmentsFromResourceA@28
D3DXGatherFragmentsFromResourceW@28
D3DXGenerateOutputDecl@8
D3DXGeneratePMesh@28
D3DXGetDeclLength@4
D3DXGetDeclVertexSize@8
D3DXGetDriverLevel@4
D3DXGetFVFVertexSize@4
D3DXGetImageInfoFromFileA@8
D3DXGetImageInfoFromFileInMemory@12
D3DXGetImageInfoFromFileW@8
D3DXGetImageInfoFromResourceA@12
D3DXGetImageInfoFromResourceW@12
D3DXGetPixelShaderProfile@4
D3DXGetShaderConstantTable@8
D3DXGetShaderInputSemantics@12
D3DXGetShaderOutputSemantics@12
D3DXGetShaderSamplers@12
D3DXGetShaderSize@4
D3DXGetShaderVersion@4
D3DXGetVertexShaderProfile@4
D3DXIntersect@40
D3DXIntersectSubset@44
D3DXIntersectTri@32
D3DXLoadMeshFromXA@32
D3DXLoadMeshFromXInMemory@36
D3DXLoadMeshFromXResource@40
D3DXLoadMeshFromXW@32
D3DXLoadMeshFromXof@32
D3DXLoadMeshHierarchyFromXA@28
D3DXLoadMeshHierarchyFromXInMemory@32
D3DXLoadMeshHierarchyFromXW@28
D3DXLoadPRTBufferFromFileA@8
D3DXLoadPRTBufferFromFileW@8
D3DXLoadPRTCompBufferFromFileA@8
D3DXLoadPRTCompBufferFromFileW@8
D3DXLoadPatchMeshFromXof@28
D3DXLoadSkinMeshFromXof@36
D3DXLoadSurfaceFromFileA@32
D3DXLoadSurfaceFromFileInMemory@36
D3DXLoadSurfaceFromFileW@32
D3DXLoadSurfaceFromMemory@40
D3DXLoadSurfaceFromResourceA@36
D3DXLoadSurfaceFromResourceW@36
D3DXLoadSurfaceFromSurface@32
D3DXLoadVolumeFromFileA@32
D3DXLoadVolumeFromFileInMemory@36
D3DXLoadVolumeFromFileW@32
D3DXLoadVolumeFromMemory@44
D3DXLoadVolumeFromResourceA@36
D3DXLoadVolumeFromResourceW@36
D3DXLoadVolumeFromVolume@32
D3DXMatrixAffineTransformation2D@20
D3DXMatrixAffineTransformation@20
D3DXMatrixDecompose@16
D3DXMatrixDeterminant@4
D3DXMatrixInverse@12
D3DXMatrixLookAtLH@16
D3DXMatrixLookAtRH@16
D3DXMatrixMultiply@12
D3DXMatrixMultiplyTranspose@12
D3DXMatrixOrthoLH@20
D3DXMatrixOrthoOffCenterLH@28
D3DXMatrixOrthoOffCenterRH@28
D3DXMatrixOrthoRH@20
D3DXMatrixPerspectiveFovLH@20
D3DXMatrixPerspectiveFovRH@20
D3DXMatrixPerspectiveLH@20
D3DXMatrixPerspectiveOffCenterLH@28
D3DXMatrixPerspectiveOffCenterRH@28
D3DXMatrixPerspectiveRH@20
D3DXMatrixReflect@8
D3DXMatrixRotationAxis@12
D3DXMatrixRotationQuaternion@8
D3DXMatrixRotationX@8
D3DXMatrixRotationY@8
D3DXMatrixRotationYawPitchRoll@16
D3DXMatrixRotationZ@8
D3DXMatrixScaling@16
D3DXMatrixShadow@12
D3DXMatrixTransformation2D@28
D3DXMatrixTransformation@28
D3DXMatrixTranslation@16
D3DXMatrixTranspose@8
D3DXOptimizeFaces@20
D3DXOptimizeVertices@20
D3DXPlaneFromPointNormal@12
D3DXPlaneFromPoints@16
D3DXPlaneIntersectLine@16
D3DXPlaneNormalize@8
D3DXPlaneTransform@12
D3DXPlaneTransformArray@24
D3DXPreprocessShader@24
D3DXPreprocessShaderFromFileA@20
D3DXPreprocessShaderFromFileW@20
D3DXPreprocessShaderFromResourceA@24
D3DXPreprocessShaderFromResourceW@24
D3DXQuaternionBaryCentric@24
D3DXQuaternionExp@8
D3DXQuaternionInverse@8
D3DXQuaternionLn@8
D3DXQuaternionMultiply@12
D3DXQuaternionNormalize@8
D3DXQuaternionRotationAxis@12
D3DXQuaternionRotationMatrix@8
D3DXQuaternionRotationYawPitchRoll@16
D3DXQuaternionSlerp@16
D3DXQuaternionSquad@24
D3DXQuaternionSquadSetup@28
D3DXQuaternionToAxisAngle@12
D3DXRectPatchSize@12
D3DXSHAdd@16
D3DXSHDot@12
D3DXSHEvalConeLight@36
D3DXSHEvalDirection@12
D3DXSHEvalDirectionalLight@32
D3DXSHEvalHemisphereLight@52
D3DXSHEvalSphericalLight@36
D3DXSHMultiply2@12
D3DXSHMultiply3@12
D3DXSHMultiply4@12
D3DXSHMultiply5@12
D3DXSHMultiply6@12
D3DXSHPRTCompSplitMeshSC@64
D3DXSHPRTCompSuperCluster@24
D3DXSHProjectCubeMap@20
D3DXSHRotate@16
D3DXSHRotateZ@16
D3DXSHScale@16
D3DXSaveMeshHierarchyToFileA@20
D3DXSaveMeshHierarchyToFileW@20
D3DXSaveMeshToXA@28
D3DXSaveMeshToXW@28
D3DXSavePRTBufferToFileA@8
D3DXSavePRTBufferToFileW@8
D3DXSavePRTCompBufferToFileA@8
D3DXSavePRTCompBufferToFileW@8
D3DXSaveSurfaceToFileA@20
D3DXSaveSurfaceToFileInMemory@20
D3DXSaveSurfaceToFileW@20
D3DXSaveTextureToFileA@16
D3DXSaveTextureToFileInMemory@16
D3DXSaveTextureToFileW@16
D3DXSaveVolumeToFileA@20
D3DXSaveVolumeToFileInMemory@20
D3DXSaveVolumeToFileW@20
D3DXSimplifyMesh@28
D3DXSphereBoundProbe@16
D3DXSplitMesh@36
D3DXTessellateNPatches@24
D3DXTessellateRectPatch@20
D3DXTessellateTriPatch@20
D3DXTriPatchSize@12
D3DXUVAtlasCreate@76
D3DXUVAtlasPack@44
D3DXUVAtlasPartition@68
D3DXValidMesh@12
D3DXValidPatchMesh@16
D3DXVec2BaryCentric@24
D3DXVec2CatmullRom@24
D3DXVec2Hermite@24
D3DXVec2Normalize@8
D3DXVec2Transform@12
D3DXVec2TransformArray@24
D3DXVec2TransformCoord@12
D3DXVec2TransformCoordArray@24
D3DXVec2TransformNormal@12
D3DXVec2TransformNormalArray@24
D3DXVec3BaryCentric@24
D3DXVec3CatmullRom@24
D3DXVec3Hermite@24
D3DXVec3Normalize@8
D3DXVec3Project@24
D3DXVec3ProjectArray@36
D3DXVec3Transform@12
D3DXVec3TransformArray@24
D3DXVec3TransformCoord@12
D3DXVec3TransformCoordArray@24
D3DXVec3TransformNormal@12
D3DXVec3TransformNormalArray@24
D3DXVec3Unproject@24
D3DXVec3UnprojectArray@36
D3DXVec4BaryCentric@24
D3DXVec4CatmullRom@24
D3DXVec4Cross@16
D3DXVec4Hermite@24
D3DXVec4Normalize@8
D3DXVec4Transform@12
D3DXVec4TransformArray@24
D3DXWeldVertices@28
+51
View File
@@ -0,0 +1,51 @@
;
; Definition file of dxgi.dll
; Automatic generated by gendef
; written by Kai Tietz 2008
;
LIBRARY "dxgi.dll"
EXPORTS
D3DKMTCloseAdapter@4
D3DKMTDestroyAllocation@4
D3DKMTDestroyContext@4
D3DKMTDestroyDevice@4
D3DKMTDestroySynchronizationObject@4
D3DKMTQueryAdapterInfo@4
D3DKMTSetDisplayPrivateDriverFormat@4
D3DKMTSignalSynchronizationObject@4
D3DKMTUnlock@4
DXGIDumpJournal@4
OpenAdapter10@4
OpenAdapter10_2@4
CreateDXGIFactory1@8
CreateDXGIFactory@8
D3DKMTCreateAllocation@4
D3DKMTCreateContext@4
D3DKMTCreateDevice@4
D3DKMTCreateSynchronizationObject@4
D3DKMTEscape@4
D3DKMTGetContextSchedulingPriority@4
D3DKMTGetDeviceState@4
D3DKMTGetDisplayModeList@4
D3DKMTGetMultisampleMethodList@4
D3DKMTGetRuntimeData@4
D3DKMTGetSharedPrimaryHandle@4
D3DKMTLock@4
D3DKMTOpenAdapterFromHdc@4
D3DKMTOpenResource@4
D3DKMTPresent@4
D3DKMTQueryAllocationResidency@4
D3DKMTQueryResourceInfo@4
D3DKMTRender@4
D3DKMTSetAllocationPriority@4
D3DKMTSetContextSchedulingPriority@4
D3DKMTSetDisplayMode@4
D3DKMTSetGammaRamp@4
D3DKMTSetVidPnSourceOwner@4
D3DKMTWaitForSynchronizationObject@4
D3DKMTWaitForVerticalBlankEvent@4
DXGID3D10CreateDevice@24
DXGID3D10CreateLayeredDevice@20
DXGID3D10GetLayeredDeviceSize@8
DXGID3D10RegisterLayers@8
DXGIReportAdapterConfiguration@4