manpagez: man pages & more
man at_block_buffer_t(3)
Home | html | info | man
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
© manpagez.com 2000-2024
Individual documents may contain additional copyright information.