diff --git a/examples/basic/basic/Release/basic.exe.recipe b/examples/basic/basic/Release/basic.exe.recipe new file mode 100644 index 0000000..e1077ef --- /dev/null +++ b/examples/basic/basic/Release/basic.exe.recipe @@ -0,0 +1,7 @@ + + + C:\Development\RelevantGithubs\tinygltf\examples\basic\basic\Release\basic.exe + + + + \ No newline at end of file diff --git a/examples/basic/basic/Release/basic.iobj b/examples/basic/basic/Release/basic.iobj new file mode 100644 index 0000000..04d8343 Binary files /dev/null and b/examples/basic/basic/Release/basic.iobj differ diff --git a/examples/basic/basic/Release/basic.ipdb b/examples/basic/basic/Release/basic.ipdb new file mode 100644 index 0000000..a980d15 Binary files /dev/null and b/examples/basic/basic/Release/basic.ipdb differ diff --git a/examples/basic/basic/Release/basic.log b/examples/basic/basic/Release/basic.log new file mode 100644 index 0000000..2feb94f --- /dev/null +++ b/examples/basic/basic/Release/basic.log @@ -0,0 +1,15 @@ + main.cpp +C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\shared\minwindef.h(130,1): warning C4005: "APIENTRY": Makro-Neudefinition +C:\Development\RelevantGithubs\tinygltf\examples\basic\basic\packages\nupengl.core.0.1.0.1\build\native\include\GLFW\glfw3.h(92): message : Siehe vorherige Definition von "APIENTRY" +C:\Development\RelevantGithubs\tinygltf\examples\basic\main.cpp(154,38): warning C4018: "<": Konflikt zwischen "signed" und "unsigned" +C:\Development\RelevantGithubs\tinygltf\examples\basic\main.cpp(159,5): warning C4018: "<": Konflikt zwischen "signed" und "unsigned" +C:\Development\RelevantGithubs\tinygltf\examples\basic\main.cpp(171,5): warning C4018: "<": Konflikt zwischen "signed" und "unsigned" +C:\Development\RelevantGithubs\tinygltf\examples\basic\main.cpp(197,38): warning C4018: "<": Konflikt zwischen "signed" und "unsigned" +C:\Development\RelevantGithubs\tinygltf\examples\basic\main.cpp(302,36): warning C4305: "Argument": Verkürzung von "double" in "GLclampf" + shaders.cpp + window.cpp + Code wird generiert. + Previous IPDB not found, fall back to full compilation. + All 3858 functions were compiled because no usable IPDB/IOBJ from previous compilation was found. + Codegenerierung ist abgeschlossen. + basic.vcxproj -> C:\Development\RelevantGithubs\tinygltf\examples\basic\basic\Release\basic.exe diff --git a/examples/basic/basic/Release/basic.pdb b/examples/basic/basic/Release/basic.pdb new file mode 100644 index 0000000..3fe8e1d Binary files /dev/null and b/examples/basic/basic/Release/basic.pdb differ diff --git a/examples/basic/basic/Release/basic.tlog/CL.command.1.tlog b/examples/basic/basic/Release/basic.tlog/CL.command.1.tlog new file mode 100644 index 0000000..671edf4 Binary files /dev/null and b/examples/basic/basic/Release/basic.tlog/CL.command.1.tlog differ diff --git a/examples/basic/basic/Release/basic.tlog/CL.read.1.tlog b/examples/basic/basic/Release/basic.tlog/CL.read.1.tlog new file mode 100644 index 0000000..ea114ed Binary files /dev/null and b/examples/basic/basic/Release/basic.tlog/CL.read.1.tlog differ diff --git a/examples/basic/basic/Release/basic.tlog/CL.write.1.tlog b/examples/basic/basic/Release/basic.tlog/CL.write.1.tlog new file mode 100644 index 0000000..a254f02 Binary files /dev/null and b/examples/basic/basic/Release/basic.tlog/CL.write.1.tlog differ diff --git a/examples/basic/basic/Release/basic.tlog/basic.lastbuildstate b/examples/basic/basic/Release/basic.tlog/basic.lastbuildstate new file mode 100644 index 0000000..f0f2096 --- /dev/null +++ b/examples/basic/basic/Release/basic.tlog/basic.lastbuildstate @@ -0,0 +1,2 @@ +PlatformToolSet=v142:VCToolArchitecture=Native32Bit:VCToolsVersion=14.27.29110:TargetPlatformVersion=10.0.18362.0: +Release|Win32|C:\Development\RelevantGithubs\tinygltf\examples\basic\basic\| diff --git a/examples/basic/basic/Release/basic.tlog/basic.write.1u.tlog b/examples/basic/basic/Release/basic.tlog/basic.write.1u.tlog new file mode 100644 index 0000000..b84d725 Binary files /dev/null and b/examples/basic/basic/Release/basic.tlog/basic.write.1u.tlog differ diff --git a/examples/basic/basic/Release/basic.tlog/link.command.1.tlog b/examples/basic/basic/Release/basic.tlog/link.command.1.tlog new file mode 100644 index 0000000..bf364b8 Binary files /dev/null and b/examples/basic/basic/Release/basic.tlog/link.command.1.tlog differ diff --git a/examples/basic/basic/Release/basic.tlog/link.read.1.tlog b/examples/basic/basic/Release/basic.tlog/link.read.1.tlog new file mode 100644 index 0000000..a77f02b Binary files /dev/null and b/examples/basic/basic/Release/basic.tlog/link.read.1.tlog differ diff --git a/examples/basic/basic/Release/basic.tlog/link.write.1.tlog b/examples/basic/basic/Release/basic.tlog/link.write.1.tlog new file mode 100644 index 0000000..e77e576 Binary files /dev/null and b/examples/basic/basic/Release/basic.tlog/link.write.1.tlog differ diff --git a/examples/basic/basic/Release/basic.vcxproj.FileListAbsolute.txt b/examples/basic/basic/Release/basic.vcxproj.FileListAbsolute.txt new file mode 100644 index 0000000..1e1bf3d --- /dev/null +++ b/examples/basic/basic/Release/basic.vcxproj.FileListAbsolute.txt @@ -0,0 +1 @@ +C:\Development\RelevantGithubs\tinygltf\examples\basic\basic\Release\basic.exe diff --git a/examples/basic/basic/Release/vc142.pdb b/examples/basic/basic/Release/vc142.pdb new file mode 100644 index 0000000..651d482 Binary files /dev/null and b/examples/basic/basic/Release/vc142.pdb differ diff --git a/examples/basic/basic/basic.vcxproj b/examples/basic/basic/basic.vcxproj index 3aa245a..294d103 100644 --- a/examples/basic/basic/basic.vcxproj +++ b/examples/basic/basic/basic.vcxproj @@ -22,32 +22,32 @@ 15.0 {0589AC44-0CF3-40D8-8D89-68393CFD40F3} basic - 10.0.17134.0 + 10.0 Application true - v141 + v142 MultiByte Application false - v141 + v142 true MultiByte Application true - v141 + v142 MultiByte Application false - v141 + v142 true MultiByte diff --git a/examples/basic/main.cpp b/examples/basic/main.cpp index 889973f..1a92403 100644 --- a/examples/basic/main.cpp +++ b/examples/basic/main.cpp @@ -329,7 +329,7 @@ static void error_callback(int error, const char *description) { } int main(int argc, char **argv) { - std::string filename = "../../models/Cube/Cube.gltf"; + std::string filename = "../../../models/Cube/Cube.gltf"; if (argc > 1) { filename = argv[1]; @@ -341,9 +341,12 @@ int main(int argc, char **argv) { // Force create OpenGL 3.3 // NOTE(syoyo): Linux + NVIDIA driver segfaults for some reason? commenting out glfwWindowHint will work. + // Note (PE): On laptops with intel hd graphics card you can overcome the segfault by enabling experimental, see below (tested on lenovo thinkpad) glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3); glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3); glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE); + glewExperimental = GL_TRUE; + #ifdef __APPLE__ glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE); #endif