use new _egl_api struct

This commit is contained in:
Brian Paul 2005-11-24 04:06:51 +00:00
parent 1ac1c1c423
commit 2a76d952b8

View file

@ -553,7 +553,9 @@ static void RADEONDRIAgpHeapInit(driDisplay *disp,
* Setups a RADEONDRIRec structure to be passed to radeon_dri.so for its
* initialization.
*/
static int RADEONScreenInit( driDisplay *disp, RADEONInfoPtr info, RADEONDRIPtr pRADEONDRI)
static int
RADEONScreenInit( driDisplay *disp, RADEONInfoPtr info,
RADEONDRIPtr pRADEONDRI)
{
int i, err;
@ -971,8 +973,8 @@ _eglMain(_EGLDisplay *dpy)
_eglDRIInitDriverFallbacks(&radeon->Base);
/* then plug in our radeon-specific functions */
radeon->Base.Initialize = radeonInitialize;
radeon->Base.ShowSurfaceMESA = radeonShowSurfaceMESA;
radeon->Base.API.Initialize = radeonInitialize;
radeon->Base.API.ShowSurfaceMESA = radeonShowSurfaceMESA;
return &radeon->Base;
}