summaryrefslogtreecommitdiffstats
path: root/TextureLoader/interface/TextureLoader.h
diff options
context:
space:
mode:
Diffstat (limited to 'TextureLoader/interface/TextureLoader.h')
-rw-r--r--TextureLoader/interface/TextureLoader.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/TextureLoader/interface/TextureLoader.h b/TextureLoader/interface/TextureLoader.h
index 341e1e8..c52da69 100644
--- a/TextureLoader/interface/TextureLoader.h
+++ b/TextureLoader/interface/TextureLoader.h
@@ -32,19 +32,23 @@ namespace Diligent
{
struct TextureLoadInfo
{
+ const Diligent::Char *Name;
Diligent::USAGE Usage;
Diligent::Uint32 BindFlags;
Diligent::Uint32 MipLevels;
Diligent::Uint32 CPUAccessFlags;
Diligent::Bool IsSRGB;
+ Diligent::Bool GenerateMips;
Diligent::TEXTURE_FORMAT Format;
TextureLoadInfo() :
+ Name(""),
Usage( Diligent::USAGE_STATIC ),
BindFlags( Diligent::BIND_SHADER_RESOURCE ),
MipLevels(0),
CPUAccessFlags(0),
IsSRGB(false),
+ GenerateMips(true),
Format(Diligent::TEX_FORMAT_UNKNOWN)
{}
};