DXT5nmSwizzle

Engine/source/core/util/dxt5nmSwizzle.h

More...

Public Functions

InPlace(void * memory, const dsize_t size)

This method will, in the general case, use the ToBuffer method to swizzle the memory specified into a temporary buffer, allocated by FrameTemp, and then copy the temporary memory into the source memory.

ToBuffer(void * destination, const void * source, const dsize_t size)

This method copies the data from source to destination while applying the re-ordering.

Detailed Description

Public Functions

DXT5nmSwizzle()

InPlace(void * memory, const dsize_t size)

Reimplemented from: Swizzle

ToBuffer(void * destination, const void * source, const dsize_t size)

Reimplemented from: Swizzle