Textures notes - Aib0t/Bluriest GitHub Wiki

Blur is using FOURCC

FOURCC_DXT4 FOURCC_DXT5 FOURCC_UNSUPPORTED FOURCC_DXT3 FOURCC_DXT1 FOURCC_ATI2 FOURCC_DXT2 FOURCC_ATI1 FOURCC_G32R32F FOURCC_G16R16F FOURCC_G16R16 FOURCC_D32F_LOCKABLE FOURCC_D16 FOURCC_D24X8 FOURCC_D32 FOURCC_D16_LOCKABLE FOURCC_A4L4 FOURCC_X4R4G4B4 FOURCC_A8R3G3B2 FOURCC_R3G3B2 FOURCC_A4R4G4B4 FOURCC_A1R5G5B5 FOURCC_X1R5G5B5 FOURCC_UNKNOWN FOURCC_A32B32G32R32F FOURCC_R32F FOURCC_A16B16G16R16F FOURCC_R16F FOURCC_L16 FOURCC_A8L8 FOURCC_L8 FOURCC_A16B16G16R16 FOURCC_A2R10G10B10 FOURCC_X8B8G8R8 FOURCC_A8B8G8R8 FOURCC_A2B10G10R10 FOURCC_A8 FOURCC_R5G6B5 FOURCC_X8R8G8B8 FOURCC_A8R8G8B8 FOURCC_R8G8B8

Which is pretty common:

https://github.com/cdcseacave/openMVS/blob/master/libs/IO/ImageDDS.cpp http://www.letworyinteractive.com/blendercode/d8/d6c/DirectDrawSurface_8cpp_source.html https://code.woboq.org/kde/kdegraphics/kdegraphics-strigi-analyzer/dds/kfile_dds.cpp.html https://android.googlesource.com/platform/external/free-image/+/71163caf89862f79f6419077cf6f0b18b7725d52/Source/FreeImage/PluginDDS.cpp https://gitlab.studiumdigitale.uni-frankfurt.de/dschiffner/gf/blob/06252c3a26db84ba9e6cb784f29e9695455daf49/GFcore/Imaging/ImageDDS.cpp https://github.com/mzhg/android_opengl/blob/master/app/src/main/java/com/nvidia/developer/opengl/utils/NvImage.java https://github.com/cdcseacave/openMVS/blob/master/libs/IO/ImageDDS.cpp

.ipf

Somehow related to illustrator of all things (form Blur2 exe strings):

Ipf::C_IpfReader::ImportScene:File version (%d.%d) is old not all features will be supported
Ipf::C_IpfReader::ImportScene:File version (%d.%d) has been deprecated - current version is : (%d.%d)
Ipf::C_IpfReader::ImportScene:Failed to read '%s', ".ipf" file type expected!!
Z:\buildagent\workspace\Bizarre\Blur2\Dev\z\Game\code\Mercury\Library\UI./source\ui\Illustrator\Ipf\IpfReader.cpp
ipf