teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

回答の情報を加筆

2018/01/13 14:07

投稿

EMADURANDAL
EMADURANDAL

スコア41

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がうまく動作していない環境がある、というものでしょうか?