Lines Matching defs:swizzle

258  * @brief Validate single channel compression swizzle.
260 * @param swizzle The swizzle to check.
265 astcenc_swz swizzle
268 switch (static_cast<int>(swizzle))
283 * @brief Validate overall compression swizzle.
285 * @param swizzle The swizzle to check.
290 const astcenc_swizzle& swizzle
292 if (validate_compression_swz(swizzle.r) ||
293 validate_compression_swz(swizzle.g) ||
294 validate_compression_swz(swizzle.b) ||
295 validate_compression_swz(swizzle.a))
305 * @brief Validate single channel decompression swizzle.
307 * @param swizzle The swizzle to check.
312 astcenc_swz swizzle
316 switch (static_cast<int>(swizzle))
332 * @brief Validate overall decompression swizzle.
334 * @param swizzle The swizzle to check.
339 const astcenc_swizzle& swizzle
341 if (validate_decompression_swz(swizzle.r) ||
342 validate_decompression_swz(swizzle.g) ||
343 validate_decompression_swz(swizzle.b) ||
344 validate_decompression_swz(swizzle.a))
823 * @param swizzle The input swizzle.
830 const astcenc_swizzle& swizzle,
877 bool needs_swz = (swizzle.r != ASTCENC_SWZ_R) || (swizzle.g != ASTCENC_SWZ_G) ||
878 (swizzle.b != ASTCENC_SWZ_B) || (swizzle.a != ASTCENC_SWZ_A);
950 load_func(decode_mode, image, blk, bsd, x * block_x, y * block_y, z * block_z, swizzle);
1063 const astcenc_swizzle* swizzle,
1075 (void)swizzle;
1090 status = validate_compression_swizzle(*swizzle);
1126 auto init_avg = [ctx, &image, swizzle]() {
1132 image, ctx->config.a_scale_radius, *swizzle,
1146 compress_image(*ctxo, thread_index, image, *swizzle, data_out, calQualityEnable, mse);
1148 compress_image(*ctxo, thread_index, image, *swizzle, data_out);
1191 const astcenc_swizzle* swizzle,
1204 status = validate_decompression_swizzle(*swizzle);
1274 x * block_x, y * block_y, z * block_z, *swizzle);