Warning: This site is under construction, most links will be broken.
LightX API -> lximgloaderall
Last modified on Tue, 10th Apr 2007 at 13:17 UTC by zippletUnit: lximgloaderall.pas
Required libraries in search path: imageloader pasjpeg pngimage btime paszlib
Description
lximageloaderall is a general purpose image loader supporting many popular image formats. Due to the number and complexity of the supported formats, including this image loader in your project will greatly increase the size of the compiled binary.
Supported image formats
- BMP - any format of windows bitmap, maybe OS/2 too (not sure)
- PNG - currently no alpha channel support in the loader, see below
- JPEG - but no JPEG2000 support
- GIF - most common formats
- FBM - v2.1, no alpha channel unless you use lximageloaderfast, see below for details
Alpha channel support
Because the image loader is ported from another project that did not require the alpha channel, currently even with formats that support an alpha channel (PNG, FBM) this image loader will set a fully opaque alpha channel ($FF). If you require alpha channel support please use the FBM format with lximgloaderfast. I expect to fix this issue very soon.
<<< Back to LightX documentation root