struct ImageSwizzlerContext : public Unassignable { ImageSwizzler& Swizzler; UByte * pCurrentScanline; ImageData * pImage; unsigned CachedBlockY; const int * CachedBlockLine; ImagePlane * pPlane; };
ImageSwizzlerContext exists so that there is an ImageSwizzler singleton, and the context holds the operational data in the location where the operations are performed.
Data Member |
Description |
| |
| |
| |
| |
| |
|
Method |
Description |
A pass-through function to ImageData::GetScanline on platforms without swizzled textures. | |
A pass-through function to ImageData::GetPixelInScanline on platforms without swizzled textures. | |
ImageSwizzlerContext constructor. | |
A pass-through function to ImageData::SetPixelInScanline on platforms without swizzled textures. |
Render_Image.h