An incomplete game engine with tons of useful code.
- Direct 3D 9
- Direct 3D 11
- OpenGl 3.2
- OpenGL 4.4
- OpenGL ES 2.0
- Vulkan
- Metal
- 32-bit
- 64-bit
Highly modular design makes it easy to browse and understand.
Includes LSDxt, a super-fast full-featured image-conversion tool used by:
- Apple Inc.
- Square Enix Co., Ltd.
- Cisco Systems, Inc.
- tri-Ace, Inc.
- Deep Silver Dambuster Studios Ltd.
Supports conversions to and from:
- DXT 1-5
- BC4U, BC4S, BC5U, BC5S, BC6H, BC7U
- All ETC formats.
- All PVRTC formats.
- All 2-D ASTC formats.
- All packed formats, including R3G3B2, RGB4, RGB5, RGB65, RGB10, RGB12, RGBA2, RGBA4, RGBA12, RGB A1, RGB10 A2, RGB10 A2UI, R11F G11F B10F, and RGB9 E5.
- All alpha formats, including A4, A8, A8 SNORM, A8 UI, A8 I, A12, A16, A16 SNORM, A16 UI, A16 I, A16 F, A32 UI, A32 I, and A32 F.
- All luminance formats, including L4, L8, L8 SNORM, SL8, L8 UI, L8 I, L12, L16, L16 SNORM, L16 UI, L16 I, L16 F, L32 UI, L32 I, and L32 F.
- All luminance/alpha formats.
- All intensity formats.
- All standard 8-bit, 16-bit, and 32-bit formats, including all SNORM, UI, I, and sRGN variants.
- All depth/stencil formats, including D16, D24, D32, D32F, S1, S4, S8, S16, D24S8, and D32FS8.
Loads at least the following image formats:
- BMP
- DDS
- EXR
- GIF
- HDR
- ICO
- IFF
- JNG
- JPEG/JIF
- JPEG-2000
- JPEG-XR
- KOALA
- Kodak PhotoCD files
- KTX
- MNG
- PCX
- PBM/PGM/PPM
- PFM
- PNG
- Macintosh PICT files
- QOI
- RAW camera files
- Sun RAS files
- SGI
- TARGA files (TGA)
- TIFF
- WBMP
- WebP files
- XBM
- XPM