add new "SaveImageToFile" functions

This commit is contained in:
hyzboy 2020-06-19 22:08:55 +08:00
parent 99d311bf1f
commit a1977d372f
2 changed files with 14 additions and 2 deletions

View File

@ -4,8 +4,10 @@ project(TexConv)
add_definitions(-DUNICODE -D_UNICODE)
include_directories("DevIL Windows SDK/include")
link_directories("DevIL Windows SDK/lib/x64/unicode/Release")
if(WIN32)
include_directories("DevIL Windows SDK/include")
link_directories("DevIL Windows SDK/lib/x64/unicode/Release")
endif(WIN32)
SET(ILIMAGE_SOURCE ILImage.h
ILImageSupport.cpp)

View File

@ -59,3 +59,13 @@ public:
};//class ILImage
bool SaveImageToFile(const OSString &filename,ILuint w,ILuint h,const float scale,ILuint c,ILuint t,void *data);
inline bool SaveImageToFile(const OSString &filename,ILuint w,ILuint h,ILuint c,ILuint t,void *data)
{
return SaveImageToFile(filename,w,h,1.0,c,t,data);
}
inline bool SaveImageToFile(const OSString &filename,ILuint w,ILuint h,ILuint c,void *data)
{
return SaveImageToFile(filename,w,h,1.0,c,IL_UNSIGNED_BYTE,data);
}