From f670747bac77087140852fe8bb16aee887e3de2e Mon Sep 17 00:00:00 2001
From: Trevor Hollmann <thollmann@uni-koblenz.de>
Date: Fri, 4 Jun 2021 11:45:59 +0200
Subject: [PATCH] [#63] Add more documentation about Samplers.

---
 modules/asset_loader/include/vkcv/asset/asset_loader.hpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/modules/asset_loader/include/vkcv/asset/asset_loader.hpp b/modules/asset_loader/include/vkcv/asset/asset_loader.hpp
index 44befb95..c4459578 100644
--- a/modules/asset_loader/include/vkcv/asset/asset_loader.hpp
+++ b/modules/asset_loader/include/vkcv/asset/asset_loader.hpp
@@ -70,6 +70,9 @@ enum class PBRTextureTarget {
 
 typedef struct {
 	// TODO define struct for samplers (low priority)
+	// NOTE: glTF defines samplers based on OpenGL, which can not be
+	// directly translated to Vulkan. Specifically, OpenGL (and glTF)
+	// define a different set of Min/Mag-filters than Vulkan.
 } Sampler;
 
 typedef struct {
-- 
GitLab