手続き的に生成された線だけで描かれる新しい iOS ゲームに取り組んでいます。いくつかのプリミティブを描画する際のいくつかの奇妙なしゃっくりを除いて、すべてがうまく機能しています。
テキストを実装する必要がある時点で、文字は配列内の一連のポイントになるように設定されています。ポイント (CGPoints) を描画しようとすると、描画モードの一部がうまく機能しません。
effect.transform.modelviewMatrix = matrix;
[effect prepareToDraw];
glEnableVertexAttribArray(GLKVertexAttribPosition);
glVertexAttribPointer(GLKVertexAttribPosition, 2, GL_FLOAT, 0, 0, &points);
glDrawArrays(GL_POINTS, 0, ccc);
このコードを使用して配列から描画しています。モードが GL_LINE_LOOP または GL_LINE_STRIP に設定されている場合、すべて正常に動作します。しかし、GL_POINTS に設定すると、gpus_ReturnGuiltyForHardwareRestert エラーが発生します。GL_LINES を試してみると、何も描画されません。
何が起こっている可能性がありますか?