Lines Matching defs:ctxo
691 astcenc_context* ctxo = new astcenc_context;
692 astcenc_contexti* ctx = &ctxo->context;
704 delete ctxo;
711 delete ctxo;
724 delete ctxo;
757 delete ctxo;
776 *context = ctxo;
787 astcenc_context* ctxo
789 if (ctxo)
791 astcenc_contexti* ctx = &ctxo->context;
811 delete ctxo;
820 * @param[out] ctxo The compressor context.
827 astcenc_context& ctxo,
839 astcenc_contexti& ctx = ctxo.context;
862 blk.decode_unorm8 = ctxo.context.config.flags & ASTCENC_FLG_USE_DECODE_UNORM8;
874 ctxo.manage_compress.init(block_count, ctx.config.progress_callback);
896 unsigned int base = ctxo.manage_compress.get_task_assignment(16, count);
991 ctxo.manage_compress.complete_task_assignment(count);
1061 astcenc_context* ctxo,
1073 (void)ctxo;
1081 astcenc_contexti* ctx = &ctxo->context;
1119 astcenc_compress_reset(ctxo);
1137 ctxo->manage_avg.init(init_avg);
1140 compute_averages(*ctxo, ctx->avg_preprocess_args);
1144 ctxo->manage_avg.wait();
1146 compress_image(*ctxo, thread_index, image, *swizzle, data_out, calQualityEnable, mse);
1148 compress_image(*ctxo, thread_index, image, *swizzle, data_out);
1151 ctxo->manage_compress.wait();
1159 ctxo->manage_compress.term(term_compress);
1167 astcenc_context* ctxo
1170 (void)ctxo;
1173 astcenc_contexti* ctx = &ctxo->context;
1179 ctxo->manage_avg.reset();
1180 ctxo->manage_compress.reset();
1187 astcenc_context* ctxo,
1196 astcenc_contexti* ctx = &ctxo->context;
1238 astcenc_decompress_reset(ctxo);
1242 ctxo->manage_decompress.init(block_count, nullptr);
1248 unsigned int base = ctxo->manage_decompress.get_task_assignment(128, count);
1277 ctxo->manage_decompress.complete_task_assignment(count);
1285 astcenc_context* ctxo
1287 ctxo->manage_decompress.reset();
1293 astcenc_context* ctxo,
1298 (void)ctxo;
1303 astcenc_contexti* ctx = &ctxo->context;