st/dri: Call dri_init_extensions only for API_OPENGL.
authorChia-I Wu <olv@lunarg.com>
Wed, 8 Sep 2010 10:20:37 +0000 (18:20 +0800)
committerChia-I Wu <olv@lunarg.com>
Wed, 8 Sep 2010 10:21:19 +0000 (18:21 +0800)
commit7e03e2b2c787657f2abe4bd362e625bd9a971c48
tree2abc020452b88f873a89dea327f9c921e6cd1e8c
parent444d8408e75bb2bce019769da59802f05c3d5fab
st/dri: Call dri_init_extensions only for API_OPENGL.

libmesagallium.a that this state tracker will be linked to expects
OpenGL's _glapi_table.  That is, it expects libGL.so instead of
libGLESv1_CM.so or libGLESv2.so.  As there is no clean way to know the
shared library the app links to, use the api as a simple check.  It
might be as well to simply remove this function call though.
src/gallium/state_trackers/dri/common/dri_context.c