1

WebGL には、適切な GPU プロファイリング用の特別な拡張機能EXT_disjoint_timer_queryがありますが、その使用方法に関する適切なマニュアルが見つかりません。たとえば、以下の初期化は私のマシンで機能します

let gl = canvas.getContext('webgl');
let ext = gl.getExtension('EXT_disjoint_timer_query');
let startQuery = ext.createQueryEXT();
ext.queryCounterEXT(startQuery, ext.TIMESTAMP_EXT);

しかし、最後の行はundefinedを返します。また、 reglライブラリのソース例から着想を得ていますが、洗練されすぎています。

4

0 に答える 0