at_block_buffer_t(3) AppleTextureEncoder at_block_buffer_t(3)
NAME
at_block_buffer_t -
SYNOPSIS
#include <AppleTextureEncoder.h>
Public Attributes
void *__nonnull blocks
size_t rowBytes
size_t sliceBytes
Detailed Description
A rectangular region of input texels in a texel buffer. The Asize is
inferred from the size of the corresponding at_texel_region_t, from
which the data is taken.
Member Data Documentation
void* __nonnull at_block_buffer_t::blocks
A pointer to the top left corner of the region of block data to write
after encoding. Must be 16-byte aligned.
size_t at_block_buffer_t::rowBytes
The number of bytes from the start of one row to the next. Must be a
multiple of the block size.
size_t at_block_buffer_t::sliceBytes
The number of bytes from the start of one slice to the next. Must be a
multiple of the block size.
Author
Generated automatically by Doxygen for AppleTextureEncoder from the
source code.
Version AppleTextureEncoder-1.12Thu Jul 14 2016 at_block_buffer_t(3)
Mac OS X 10.12.3 - Generated Tue Feb 7 19:31:36 CST 2017
