回答編集履歴
1
回答の情報を加筆
answer
CHANGED
@@ -4,5 +4,6 @@
|
|
4
4
|
> The value of gl_VertexID is defined if and only if all enabled vertex arrays have non-zero buffer object bindings.
|
5
5
|
|
6
6
|
これが原因かはわかりませんが。
|
7
|
+
(ANGLEバックエンドによるDirectXトランスレーション実行と、OpenGL系実装で挙動が異なる可能性を疑いましたが、Macでも正常動作していたので、謎ですね。doxasさんのおっしゃる通り、ハードウェアまたはドライバかもしれません。Windowsなどで、ドライバをアップデートできる環境であれば、アップデートを試してみてはいかがでしょうか。)
|
7
8
|
|
8
9
|
あともう一つの原因としてありうるのは、gl_VertexIDは有効な値が入っているが、transform_feedbackがうまく動作していない環境がある、というものでしょうか?
|