egl: Fix context API check and be verbose.
authorChia-I Wu <olv@lunarg.com>
Fri, 20 Aug 2010 05:19:10 +0000 (13:19 +0800)
committerChia-I Wu <olv@lunarg.com>
Fri, 20 Aug 2010 11:22:51 +0000 (19:22 +0800)
commit5eb33596a0db26586957365ab27fc6afdebfe057
treeba1a37e4dcbed131d1a774d824b82d4522d0aec4
parentce2cae4130548872a0205097b0b5dbe0f4f57d5f
egl: Fix context API check and be verbose.

The API of the context was not checked against EGL_RENDERABLE_TYPE when there
was no attribute list.  Move the check to _eglInitContext, and be verbose about
common mistakes (EGL_RENDERABLE_TYPE not set, EGL_CONTEXT_CLIENT_VERSION not
set, or eglBindAPI not called).
src/egl/main/eglconfig.c
src/egl/main/eglcontext.c