WebGLの定数を展開する
#Minification #WebGL #JavaScript
基本方針
gl.ELEMENT_ARRAY_BUFFER ← 23バイト
34963 ← 5バイト
WebGLの定数は仕様で決まっている🔗ので、別にコンテクストごとに変わりようがない
やりかた
バンドラーを使う場合
esbuild等のバンドラーを使っている場合、モジュールとして定数を持っておけば、バンドル時に自動的に定数として展開してくれる
https://gist.github.com/0b5vr/34241a24c3f145bb46595cfed3614440
手でやる場合
GL Constants Translatorを見ながらやる