Quellcode durchsuchen

egl_dri2: Use _EGL_DRIVER_STANDARD_TYPECASTS.

It saves the driver from defining the boring typecasts itself.
tags/7.8-rc1
Chia-I Wu vor 15 Jahren
Ursprung
Commit
a35e63382e
1 geänderte Dateien mit 2 neuen und 29 gelöschten Zeilen
  1. 2
    29
      src/egl/drivers/dri2/egl_dri2.c

+ 2
- 29
src/egl/drivers/dri2/egl_dri2.c Datei anzeigen

@@ -97,35 +97,8 @@ struct dri2_egl_config
const __DRIconfig *dri_config;
};

static struct dri2_egl_driver *
dri2_egl_driver(_EGLDriver *drv)
{
return (struct dri2_egl_driver *) drv;
}

static struct dri2_egl_display *
dri2_egl_display(_EGLDisplay *dpy)
{
return (struct dri2_egl_display *) dpy->DriverData;
}

static struct dri2_egl_context *
dri2_egl_context(_EGLContext *ctx)
{
return (struct dri2_egl_context *) ctx;
}

static struct dri2_egl_surface *
dri2_egl_surface(_EGLSurface *surf)
{
return (struct dri2_egl_surface *) surf;
}

static struct dri2_egl_config *
dri2_egl_config(_EGLConfig *conf)
{
return (struct dri2_egl_config *) conf;
}
/* standard typecasts */
_EGL_DRIVER_STANDARD_TYPECASTS(dri2_egl)

EGLint dri2_to_egl_attribute_map[] = {
0,

Laden…
Abbrechen
Speichern