瀏覽代碼

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,

Loading…
取消
儲存