1
低解像度のテクスチャを高解像度のテクスチャにコピーしたい場合は、Blit Command Encoderを使用してテクスチャを伸ばしている間に線形サンプリングを行いますか?MTLBlitCommandEncodeプリフォームリニアサンプリング
低解像度のテクスチャを高解像度のテクスチャにコピーしたい場合は、Blit Command Encoderを使用してテクスチャを伸ばしている間に線形サンプリングを行いますか?MTLBlitCommandEncodeプリフォームリニアサンプリング
Blitコマンドエンコーダは、そうしている間に補間を実行することはできません。すべてのコピーメソッドは、単一のサイズパラメータのみをとります。これは、コピーする領域のコピー元と暗黙のコピー先のサイズです。サイズを変更することはできません。
レンダリングコマンドエンコーダを使用し、ソーステクスチャからサンプリングしてレンダーターゲット(カラーアタッチメント)としてデスティネーションテクスチャを使用するクワッドを描画する必要があります。その時点で、断片の色を決定する際に、ソースからサンプリングするために使用するフラグメントシェーダーとサンプラーオブジェクトを介してサンプリング/補間を制御できます。