st/egl: use a helper to get st_api from the loader
[mesa.git] / src / gallium / state_trackers / egl / common / egl_g3d.h
index 301db3128ff16da79902a17d9676075af0eec372..5989a023573eac95ed75c29ef3cdd03668c03252 100644 (file)
@@ -126,4 +126,12 @@ _EGL_DRIVER_TYPECAST(egl_g3d_screen, _EGLScreen, obj)
 
 #endif /* EGL_MESA_screen_surface */
 
+static INLINE struct st_api *
+egl_g3d_get_st_api(_EGLDriver *drv, enum st_api_type api)
+{
+   struct egl_g3d_driver *gdrv = egl_g3d_driver(drv);
+
+   return gdrv->loader->get_st_api(api);
+}
+
 #endif /* _EGL_G3D_H_ */