Переглянути джерело

egl_dri2: Use _EGL_DRIVER_STANDARD_TYPECASTS.

It saves the driver from defining the boring typecasts itself.
tags/7.8-rc1
Chia-I Wu 15 роки тому
джерело
коміт
a35e63382e
1 змінених файлів з 2 додано та 29 видалено
  1. 2
    29
      src/egl/drivers/dri2/egl_dri2.c

+ 2
- 29
src/egl/drivers/dri2/egl_dri2.c Переглянути файл

@@ -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,

Завантаження…
Відмінити
Зберегти