Maven module :un.storage : image-craw :
Class : un.impl.image.craw.dxt.DXTRawModel
Extends/Implements : un.api.image.sample.AbstractRawModel
Subclasses : -

author  Johann Sorel


Variables : TYPE_DXT1, TYPE_DXT2, TYPE_DXT3, TYPE_DXT4, TYPE_DXT5
Functions : DXTRawModel, getDxtType, getSampleCount, getPrimitiveType, createBuffer, createBuffer, asTupleBuffer, readDXT1, readDXT2or3, readDXT4or5


public int TYPE_DXT1

public int TYPE_DXT2

public int TYPE_DXT3

public int TYPE_DXT4

public int TYPE_DXT5


public void DXTRawModel (Extent.Long size, int dxtType)

public int getDxtType ()

public int getSampleCount ()

public int getPrimitiveType ()

public Buffer createBuffer (Extent.Long dimensions, BufferFactory factory)

Buffer createBuffer (Extent.Long dimensions, BufferFactory factory, int dxtType)

public TupleBuffer asTupleBuffer (Image image)

public Image readDXT1 (DataInputStream ds, BufferFactory bufferFactory)

public Image readDXT2or3 (DataInputStream ds, boolean alphaPremultiplied, BufferFactory bufferFactory)

public Image readDXT4or5 (DataInputStream ds, boolean alphaPremultiplied, BufferFactory bufferFactory)