st/glx: Make xmesa_create_st_api a callback of xm_driver.
authorChia-I Wu <olv@lunarg.com>
Sat, 13 Mar 2010 07:57:15 +0000 (15:57 +0800)
committerChia-I Wu <olv@lunarg.com>
Sat, 13 Mar 2010 08:05:09 +0000 (16:05 +0800)
commit813c58d77e21cb59adb914b4b4ee26be758ff0ea
tree808891b5869505519b1f6a767d9896a5efd41be0
parentfecb97aab42e1a099f12cc7a47ed7219cd041809
st/glx: Make xmesa_create_st_api a callback of xm_driver.

Instead of guessing the API in st/glx, let the target decide how to
create st_api.
src/gallium/state_trackers/glx/xlib/xm_api.c
src/gallium/state_trackers/glx/xlib/xm_public.h
src/gallium/state_trackers/glx/xlib/xm_st.c
src/gallium/state_trackers/glx/xlib/xm_st.h
src/gallium/targets/libgl-xlib/xlib.c