Struct libktx_rs_sys::ktxAstcParams [−][src]
#[repr(C)]pub struct ktxAstcParams {
pub structSize: ktx_uint32_t,
pub verbose: ktx_bool_t,
pub threadCount: ktx_uint32_t,
pub blockDimension: ktx_uint32_t,
pub function: ktx_uint32_t,
pub mode: ktx_uint32_t,
pub qualityLevel: ktx_uint32_t,
pub normalMap: ktx_bool_t,
pub inputSwizzle: [c_char; 4],
}
Expand description
@memberof ktxTexture @~English @brief Structure for passing extended parameters to ktxTexture_CompressAstc.
Passing a struct initialized to 0 (e.g. “ = {};“) will use the default values. Only those settings to be modified need be non-zero.
Fields
structSize: ktx_uint32_t
verbose: ktx_bool_t
threadCount: ktx_uint32_t
blockDimension: ktx_uint32_t
astcenc params
function: ktx_uint32_t
mode: ktx_uint32_t
qualityLevel: ktx_uint32_t
normalMap: ktx_bool_t
inputSwizzle: [c_char; 4]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ktxAstcParams
impl Send for ktxAstcParams
impl Sync for ktxAstcParams
impl Unpin for ktxAstcParams
impl UnwindSafe for ktxAstcParams
Blanket Implementations
Mutably borrows from an owned value. Read more