summaryrefslogtreecommitdiffstats
path: root/TextureLoader/src/KTXLoader.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TextureLoader/src/KTXLoader.cpp')
-rw-r--r--TextureLoader/src/KTXLoader.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/TextureLoader/src/KTXLoader.cpp b/TextureLoader/src/KTXLoader.cpp
index a747844..3c13402 100644
--- a/TextureLoader/src/KTXLoader.cpp
+++ b/TextureLoader/src/KTXLoader.cpp
@@ -26,6 +26,8 @@
*/
#include <algorithm>
+#include <vector>
+
#include "TextureLoader.h"
#include "GraphicsAccessories.hpp"
#include "Align.hpp"
@@ -283,3 +285,14 @@ void CreateTextureFromKTX(IDataBlob* pKTXData,
}
} // namespace Diligent
+
+extern "C"
+{
+ void Diligent_CreateTextureFromKTX(Diligent::IDataBlob* pKTXData,
+ const Diligent::TextureLoadInfo& TexLoadInfo,
+ Diligent::IRenderDevice* pDevice,
+ Diligent::ITexture** ppTexture)
+ {
+ Diligent::CreateTextureFromKTX(pKTXData, TexLoadInfo, pDevice, ppTexture);
+ }
+} \ No newline at end of file