Saqoosha

2021.10.19

Diary

Unity の GrabPass つかって反転処理やってたシェーダーを移植する必要があったけど移植先には GrabPass 的な機能はないので Blending でやろうとして途中まではできてるっぽかったのだが GL_EXT_blend_func_separate が対応してなくってシェーダーだけでは無理っぽいなーってなって mesh で形状つくんのめんどいいいけどやるしかないってやりだしたときにピコーンときて discard すりゃいいことを思いついてやってみたらそれっぽい結果ができたので明日仕上げる。5年ぶり New MBP〜。

2021.10.20

Diary

GitHub Action のデバッグはビルドが3分かかると当然テストするのに3分かかってしまうのでなるべくテスト回数を少なくするためにめっちゃ目デバッグするわけだがまあそれなりに見落とすことがあるので待ち時間がアレ。Slack 公式の Action はなぜか workflow の webhook しか対応してないので別の非公式の方をつかうとふつうの webhook が使える。

2021.10.21

Diary

ようやくなんかがーっといろいろ動き出して忙しそうな雰囲気になってきて細かなデバッグも進められるようになってきたら謎にメモリーリークが発生してるのに気づいて10分ぐらい走らせとくと動きがおかしくなってきて最後には再起動するみたいなことになってたのでプロファイラで見てみたらよくわからん Native という領域ががんがん増えてて結局10日ぐらい前に追加した JNI のコードで GetShortArrayElements を Release してなかったっていうのが原因だった。お片付け大事。