diff --git a/codecs/basis/enc/basis_enc.wasm b/codecs/basis/enc/basis_enc.wasm index 31ab5f69..158e42be 100755 Binary files a/codecs/basis/enc/basis_enc.wasm and b/codecs/basis/enc/basis_enc.wasm differ diff --git a/src/features/encoders/basis/client/index.tsx b/src/features/encoders/basis/client/index.tsx index 92643fe7..2317c08b 100644 --- a/src/features/encoders/basis/client/index.tsx +++ b/src/features/encoders/basis/client/index.tsx @@ -44,9 +44,8 @@ export class Options extends Component { const { options } = this.props; const newOptions: EncodeOptions = { - // Copy over options the form doesn't currently care about, eg arithmetic ...this.props.options, - uastc: inputFieldChecked(form.uastc, options.uastc), + uastc: form.mode.value === '1', y_flip: inputFieldChecked(form.y_flip, options.y_flip), perceptual: inputFieldChecked(form.perceptual, options.perceptual), mipmap: inputFieldChecked(form.mipmap, options.mipmap), @@ -67,6 +66,17 @@ export class Options extends Component { return (
+ { {showAdvanced ? (
-