project (TressFX_${GFX_API})

set(tressfx_sources 
	TressFX/AMD_TressFX.h
	TressFX/AMD_TressFX.cpp
	TressFX/AMD_Types.h
	TressFX/TressFXAsset.h
	TressFX/TressFXAsset.cpp
	TressFX/TressFXCommon.h
	TressFX/TressFXConstantBuffers.h
	TressFX/TressFXFileFormat.h
	TressFX/TressFXHairObject.h
	TressFX/TressFXHairObject.cpp
	TressFX/TressFXLayouts.h
	TressFX/TressFXLayouts.cpp
	TressFX/TressFXPPLL.h
	TressFX/TressFXPPLL.cpp
	TressFX/TressFXSDFCollision.cpp
	TressFX/TressFXSDFCollision.h
	TressFX/TressFXSDFInputMeshInterface.h
	TressFX/TressFXSettings.h
	TressFX/TressFXBoneSkinning.cpp
	TressFX/TressFXBoneSkinning.h
	TressFX/TressFXSDFMarchingCubes.cpp
	TressFX/TressFXSDFMarchingCubes.h
	TressFX/TressFXShortcut.h
	TressFX/TressFXShortcut.cpp
	TressFX/TressFXSimulation.cpp
	TressFX/TressFXSimulation.h PARENT_SCOPE)
