2024.12.05
Diary
諸事情によりランタイムに BC3 圧縮しないとなんだが Texture2D.Compress だとメインスレッドブロックしちゃうので裏でやりたいなーって Cursor に相談したら NVTT ってのを教えてもらって調べてみると mipmap も同時に生成できてとてもよいのだけどなぜか入力が RGBA じゃなくて BGRA なので入れ替えないとなんだけど愚直にやるのはアレなので AVX512 で書いてもらったら落ちまくるのでよくよく調べると最近の CPU では削除されてるらしく AVX2 での実装となりましたとさ。