diff options
author | Mathias Agopian <mathias@google.com> | 2009-09-24 14:22:29 -0700 |
---|---|---|
committer | Mathias Agopian <mathias@google.com> | 2009-09-24 14:22:29 -0700 |
commit | 2ddccd16496701370572e1ad3d83da056d9ad281 (patch) | |
tree | 5777ef6cad601b267dfcc9d1015b830085f42dbb | |
parent | 857ce94b88d53c3deb965898098f04fbf42e55e1 (diff) | |
download | frameworks_base-2ddccd16496701370572e1ad3d83da056d9ad281.zip frameworks_base-2ddccd16496701370572e1ad3d83da056d9ad281.tar.gz frameworks_base-2ddccd16496701370572e1ad3d83da056d9ad281.tar.bz2 |
OpenGL ES doesn't allow glColorPointer with a size parameter other than 4
-rw-r--r-- | opengl/libagl/array.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/opengl/libagl/array.cpp b/opengl/libagl/array.cpp index f414ee5..4878722 100644 --- a/opengl/libagl/array.cpp +++ b/opengl/libagl/array.cpp @@ -1266,9 +1266,7 @@ void glColorPointer( GLint size, GLenum type, GLsizei stride, const GLvoid *pointer) { ogles_context_t* c = ogles_context_t::get(); - // in theory ogles doesn't allow color arrays of size 3 - // but it is very useful to 'visualize' the normal array. - if (size<3 || size>4 || stride<0) { + if (size!=4 || stride<0) { ogles_error(c, GL_INVALID_VALUE); return; } |