From 74a935a992c3f0a2ecde5cc2f7e06be647fde5ed Mon Sep 17 00:00:00 2001
From: Tobias Frisch <tfrisch@uni-koblenz.de>
Date: Mon, 19 Jul 2021 22:26:15 +0200
Subject: [PATCH] [#79] Fix for Windows filesystem path object

Signed-off-by: Tobias Frisch <tfrisch@uni-koblenz.de>
---
 modules/asset_loader/include/vkcv/asset/asset_loader.hpp | 1 -
 modules/asset_loader/src/vkcv/asset/asset_loader.cpp     | 2 +-
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/modules/asset_loader/include/vkcv/asset/asset_loader.hpp b/modules/asset_loader/include/vkcv/asset/asset_loader.hpp
index 88021075..16cb5baf 100644
--- a/modules/asset_loader/include/vkcv/asset/asset_loader.hpp
+++ b/modules/asset_loader/include/vkcv/asset/asset_loader.hpp
@@ -11,7 +11,6 @@
 #include <cstdint>
 #include <filesystem>
 
-
 /* LOADING MESHES
  * The description of meshes is a hierarchy of structures with the Mesh at the
  * top.
diff --git a/modules/asset_loader/src/vkcv/asset/asset_loader.cpp b/modules/asset_loader/src/vkcv/asset/asset_loader.cpp
index 07b1c543..599b1eaf 100644
--- a/modules/asset_loader/src/vkcv/asset/asset_loader.cpp
+++ b/modules/asset_loader/src/vkcv/asset/asset_loader.cpp
@@ -618,7 +618,7 @@ namespace vkcv::asset {
 			);
 		} else {
 			data = stbi_load(
-					texture.path.c_str(),
+					texture.path.string().c_str(),
 					&texture.width,
 					&texture.height,
 					&texture.channels, 4
-- 
GitLab