azhirnov / framegraph-samples Goto Github PK
View Code? Open in Web Editor NEWLicense: BSD 2-Clause "Simplified" License
License: BSD 2-Clause "Simplified" License
I'm able to build all projects in the solution using Visual Studio 2019 (v142), except for the Samples.RayTracing project. It has linker errors which look like this:
8>SceneApp.cpp
8>assimp-vc142-mt.lib(Importer.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(MaterialSystem.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(DefaultLogger.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(Version.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(BaseProcess.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(scene.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(ScenePreprocessor.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(DefaultIOStream.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(BaseImporter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(DefaultIOSystem.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(ValidateDataStructure.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(ImporterRegistry.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(PostStepRegistry.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(ProcessHelper.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(XFileImporter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(AMFImporter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(3DSLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(MD3Loader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(MDLLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(MD2Loader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(PlyLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(ASELoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(ObjFileImporter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(HMPLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(SMDLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(MDCLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(MD5Loader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(STLLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(LWOLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(DXFLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(NFFLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(RawLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(SIBImporter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(OFFLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(ACLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(BVHLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(IRRMeshLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(IRRLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(Q3DLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(B3DImporter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(ColladaLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(TerragenLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(CSMLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(UnrealLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(LWSLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(OgreImporter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(OpenGEXImporter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(MS3DLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(COBLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(BlenderLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(Q3BSPFileImporter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(NDOLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(IFCLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(XGLLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(FBXImporter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(AssbinLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(glTFImporter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(glTF2Importer.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(D3MFImporter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(X3DImporter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(MMDImporter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(M3DImporter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(StepFileImporter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(SpatialSort.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(CalcTangentsProcess.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(JoinVerticesProcess.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(ConvertToLHProcess.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(TriangulateProcess.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(DropFaceNormalsProcess.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(GenFaceNormalsProcess.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(GenVertexNormalsProcess.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(RemoveVCProcess.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(SplitLargeMeshes.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(PretransformVertices.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(LimitBoneWeightsProcess.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(ImproveCacheLocality.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(FixNormalsStep.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(RemoveRedundantMaterials.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(EmbedTexturesProcess.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(FindInvalidDataProcess.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(FindDegenerates.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(SortByPTypeProcess.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(ComputeUVMappingProcess.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(TextureTransform.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(FindInstancesProcess.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(OptimizeMeshes.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(OptimizeGraph.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(SplitByBoneCountProcess.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(DeboneProcess.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(ScaleProcess.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(ArmaturePopulate.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(GenBoundingBoxesProcess.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(XFileParser.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(AMFImporter_Postprocess.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(AMFImporter_Material.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(AMFImporter_Geometry.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(SGSpatialSort.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(3DSConverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(SceneCombiner.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(RemoveComments.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(MDLMaterialLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(PlyParser.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(ASEParser.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(SkeletonMeshBuilder.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(ObjFileParser.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(MD5Parser.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(LWOBLoader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(LWOMaterial.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(StandardShapes.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(Subdivision.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(IRRShared.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(ColladaParser.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(CreateAnimMesh.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(ZipArchiveIOSystem.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(LWOAnimation.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(OgreStructs.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(OgreMaterial.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(OgreBinarySerializer.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(OgreXmlSerializer.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(MakeVerboseFormat.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(OpenDDLCommon.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(DDLNode.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(Value.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(OpenDDLParser.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(BlenderDNA.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(BlenderModifier.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(BlenderCustomData.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(BlenderScene.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(Q3BSPFileParser.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(STEPFileReader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(IFCReaderGen1_2x3.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(IFCUtil.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(IFCMaterial.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(IFCGeometry.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(FBXTokenizer.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(FBXBinaryTokenizer.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(FBXParser.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(FBXProperties.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(FBXDocument.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(FBXConverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(glTFCommon.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(D3MFOpcPackage.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(FIReader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(X3DImporter_Postprocess.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(X3DImporter_Metadata.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(X3DImporter_Group.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(X3DImporter_Shape.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(X3DImporter_Networking.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(X3DImporter_Light.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(X3DVocabulary.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(MMDPmxParser.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(VertexTriangleAdjacency.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(ObjFileMtlImporter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(OpenDDLStream.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(OpenDDLExport.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(STEPFileEncoding.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(IFCReaderGen2_2x3.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(IFCProfile.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(IFCBoolean.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(IFCOpenings.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(IFCCurve.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(FBXUtil.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(FBXDocumentUtil.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(FBXNodeAttribute.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(FBXModel.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(FBXMaterial.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(FBXAnimation.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(FBXDeformer.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(FBXMeshGeometry.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(X3DImporter_Geometry2D.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(X3DImporter_Geometry3D.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(X3DImporter_Rendering.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(X3DImporter_Texturing.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(cdt.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(clipper.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(sweep_context.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(sweep.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(shapes.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>assimp-vc142-mt.lib(advancing_front.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8>IrrXML.lib(irrXML.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '1' in SceneApp.obj
8> Creating library D:/Projects/FrameGraph-Samples/build/bin/Debug/Samples.RayTracing.lib and object D:/Projects/FrameGraph-Samples/build/bin/Debug/Samples.RayTracing.exp
8>LINK : warning LNK4098: defaultlib 'LIBCMTD' conflicts with use of other libs; use /NODEFAULTLIB:library
8>D:\Projects\FrameGraph-Samples\build\bin\Debug\Samples.RayTracing.exe : fatal error LNK1319: 180 mismatches detected
8>Done building project "Samples.RayTracing.vcxproj" -- FAILED.
I tried changing the _ITERATOR_DEBUG_LEVEL define from 1 to 2 in the CMakeLists.txt's but it only made the issue worse.
Hi, I just pulled this project to give your FrameGraph implementation a try. I managed to get it all to compile using Visual Studio 2019 (v142) and VulkanSDK 1.1.126.0, and when I try to run the planet sample it crashes with this error:
D:\Projects\FrameGraph-Samples\samples\utils\SphericalCube\UnitTest_SphericalCubeMath.cpp(50): UnitTest_SphericalCubeMath
D:\Projects\FrameGraph-Samples\FrameGraph\extensions\vulkan_loader\VulkanLoader.cpp(87): Vulkan library path: "C:\WINDOWS\SYSTEM32\vulkan-1.dll"
D:\Projects\FrameGraph-Samples\FrameGraph\extensions\framework\Vulkan\VulkanDevice.cpp(418): Vulkan layer "VK_LAYER_LUNARG_assistant_layer" not supported and will be removed
D:\Projects\FrameGraph-Samples\FrameGraph\extensions\framework\Vulkan\VulkanDevice.cpp(575): Found Vulkan device: GeForce RTX 2070
D:\Projects\FrameGraph-Samples\FrameGraph\extensions\framework\Vulkan\VulkanDeviceExt.cpp(157): apiVersion: 1.1.119
D:\Projects\FrameGraph-Samples\FrameGraph\extensions\framework\Vulkan\VulkanDeviceExt.cpp(160): driverVersion: 441.80
D:\Projects\FrameGraph-Samples\FrameGraph\extensions\framework\Vulkan\VulkanDeviceExt.cpp(162): vendorName: NVIDIA
D:\Projects\FrameGraph-Samples\FrameGraph\extensions\framework\Vulkan\VulkanDeviceExt.cpp(163): deviceName: GeForce RTX 2070
D:\Projects\FrameGraph-Samples\FrameGraph\extensions\framework\Vulkan\VulkanDeviceExt.cpp(359): vkCmdWriteTimestamp(): VkQueryPool 0x5d11410000000004[] and query 0: query not reset. After query pool creation, each query must be reset before it is used. Queries must also be reset between uses.
object{ CommandBuffer, "", 3157240279184 }
----------------------------
Here is the full callstack:
Samples.Planet.exe!FGC::VulkanDeviceExt::_DebugReport(const FGC::VulkanDeviceExt::DebugReport & msg) Line 359 C++
Samples.Planet.exe!FGC::VulkanDeviceExt::_DebugUtilsCallback(VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, unsigned int __formal, const VkDebugUtilsMessengerCallbackDataEXT * pCallbackData, void * pUserData) Line 334 C++
VkLayer_khronos_validation.dll!debug_log_msg(const _debug_report_data * debug_data, unsigned int msg_flags, VkDebugReportObjectTypeEXT object_type, unsigned __int64 src_object, unsigned __int64 location, const char * layer_prefix, const char * message, const char * text_vuid) Line 420 C++
VkLayer_khronos_validation.dll!log_msg(const _debug_report_data * debug_data, unsigned int msg_flags, VkDebugReportObjectTypeEXT object_type, unsigned __int64 src_object, const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & vuid_text, const char * format, ...) Line 645 C++
VkLayer_khronos_validation.dll!CoreChecks::VerifyQueryIsReset(const ValidationStateTracker * state_data, VkCommandBuffer_T * commandBuffer, QueryObject query_obj, const char * func_name, std::map<QueryObject,enum QueryState,std::less<QueryObject>,std::allocator<std::pair<QueryObject const ,enum QueryState> > > * localQueryToStateMap) Line 6495 C++
[External Code]
[Inline Frame] VkLayer_khronos_validation.dll!std::_Func_class<bool,ValidationStateTracker const *,bool,std::map<QueryObject,enum QueryState,std::less<QueryObject>,std::allocator<std::pair<QueryObject const ,enum QueryState> > > *>::operator()(const ValidationStateTracker * <_Args_0>, bool <_Args_1>, std::map<QueryObject,enum QueryState,std::less<QueryObject>,std::allocator<std::pair<QueryObject const ,enum QueryState> > > * <_Args_2>) Line 2212 C++
VkLayer_khronos_validation.dll!CoreChecks::ValidateCommandBuffersForSubmit(VkQueue_T * queue, const VkSubmitInfo * submit, std::unordered_map<ImageSubresourcePair,IMAGE_LAYOUT_STATE,std::hash<ImageSubresourcePair>,std::equal_to<ImageSubresourcePair>,std::allocator<std::pair<ImageSubresourcePair const ,IMAGE_LAYOUT_STATE> > > * localImageLayoutMap_arg, std::vector<VkCommandBuffer_T *,std::allocator<VkCommandBuffer_T *> > * current_cmds_arg) Line 2212 C++
VkLayer_khronos_validation.dll!CoreChecks::PreCallValidateQueueSubmit(VkQueue_T * queue, unsigned int submitCount, const VkSubmitInfo * pSubmits, VkFence_T * fence) Line 2236 C++
VkLayer_khronos_validation.dll!vulkan_layer_chassis::QueueSubmit(VkQueue_T * queue, unsigned int submitCount, const VkSubmitInfo * pSubmits, VkFence_T * fence) Line 1153 C++
Samples.Planet.exe!FGC::VulkanDeviceFn::vkQueueSubmit(VkQueue_T * queue, unsigned int submitCount, const VkSubmitInfo * pSubmits, VkFence_T * fence) Line 690 C++
> Samples.Planet.exe!FG::VFrameGraph::_FlushQueue(FG::EQueueType queueIndex, unsigned int maxIter) Line 843 C++
Samples.Planet.exe!FG::VFrameGraph::_FlushAll(FG::EQueueUsage queues, unsigned int maxIter) Line 701 C++
Samples.Planet.exe!FG::VFrameGraph::Flush(FG::EQueueUsage queues) Line 677 C++
Samples.Planet.exe!FG::GenPlanetApp::Initialize() Line 72 C++
Samples.Planet.exe!main() Line 367 C++
Do you have any ideas how I can solve this?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.