mirror of
https://github.com/bulletphysics/bullet3
synced 2024-12-13 05:10:08 +00:00
7561e6a4f9
fix build error in BasicGpuDemo Thanks to joen66 for the report here: https://github.com/erwincoumans/bullet3/issues/5
36 lines
753 B
Lua
36 lines
753 B
Lua
function findDirectX11()
|
|
local dx11path = os.getenv("DXSDK_DIR")
|
|
if (dx11path) then
|
|
local filepath = string.format("%s%s",dx11path,"Include/D3D11.h")
|
|
headerdx11 = io.open(filepath, "r")
|
|
if (headerdx11) then
|
|
printf("Found DX11: '%s'", filepath)
|
|
return true
|
|
end
|
|
end
|
|
return false
|
|
end
|
|
|
|
function initDirectX11()
|
|
configuration {}
|
|
|
|
local dx11path = os.getenv("DXSDK_DIR")
|
|
defines { "ADL_ENABLE_DX11"}
|
|
includedirs {"$(DXSDK_DIR)/include"}
|
|
|
|
configuration "x32"
|
|
libdirs {"$(DXSDK_DIR)/Lib/x86"}
|
|
configuration "x64"
|
|
libdirs {"$(DXSDK_DIR)/Lib/x64"}
|
|
configuration {}
|
|
links {"d3dcompiler",
|
|
"dxerr",
|
|
"dxguid",
|
|
"d3dx9",
|
|
"d3d9",
|
|
"winmm",
|
|
"comctl32",
|
|
"d3dx11"
|
|
}
|
|
return true
|
|
end |