UNPKG

pw-guild-icon-parser

Version:

Parser for Perfect World guild icon lists - converts PNG icons to DDS atlas format with DXT5 compression

17 lines 543 B
/** * DXT5 compression with alpha channel support * Compresses 4x4 pixel blocks to 16 bytes (8 bytes for alpha, 8 bytes for color) */ export interface DXT5Block { alphaData: Buffer; colorData: Buffer; } /** * Compress a 4x4 RGBA block to DXT5 format */ export declare function compressDXT5Block(rgbaData: Buffer, offset: number, width: number): Buffer; /** * Compress entire image to DXT5 format */ export declare function compressDXT5(width: number, height: number, rgbaData: Buffer): Buffer; //# sourceMappingURL=dxt5.d.ts.map