0

Firefox または Chrome の Windows でのみ発生し、opengl (chrome --use-gl=desktop) を強制すると発生しないため、ANGLE に関連していると判断した webgl シェーダーに問題があります。

カスタム シェーダーの ANGLE 生成 HLSL を表示する jsfiddle を作成しました。(この jsfiddle で hlsl 変換を機能させるには、 --enable-privileged-webgl-extensions を指定して chrome を実行するか、私の出力の要点を参照する必要があります)

だから私は glsl を動作させており、生成された hlsl はコンパイルされますが、同じことはしません。症状は、Windows で頂点が正しい初期位置に表示されるが、ユニフォームを変更しても動かないことjedです。生成されたコードにバグが見つかりません。

このような問題をデバッグするためのヒントはありますか?

4

1 に答える 1

0

あなたの情報に基づいて言うのは難しいです(元のGLSLがないことを含む)。ただし、これが 7 月 4 日の ANGLE の改訂で修正されることは想像に難くありません。最初にアップデートと言います。

于 2012-12-04T20:16:58.677 に答える