iOS 用に作成したゲームを OSX で動作させようとしています。これまでのところ、glbound テクスチャを使用してランダムに生成された丘の描画を除いて、すべてを機能させることができました。
iOS では完全に動作しますが、OSX でアプリを実行すると、なぜかこの部分だけが表示されません。すべての座標と色の値を確認したので、何らかの形で OpenGL に関係していると確信しています。
glDisable(GL_TEXTURE_2D);
glDisableClientState(GL_TEXTURE_COORD_ARRAY);
glDisableClientState(GL_COLOR_ARRAY);
glBindTexture(GL_TEXTURE_2D, _textureSprite.texture.name);
glColor4f(_terrainColor.r,_terrainColor.g,_terrainColor.b, 1);
glVertexPointer(2, GL_FLOAT, 0, _hillVertices);
glTexCoordPointer(2, GL_FLOAT, 0, _hillTexCoords);
glDrawArrays(GL_TRIANGLE_STRIP, 0, (GLsizei)_nHillVertices);
glEnableClientState(GL_COLOR_ARRAY);
glEnableClientState(GL_TEXTURE_COORD_ARRAY);
glEnable(GL_TEXTURE_2D);