egl: Add macros to define typecast functions.
authorChia-I Wu <olvaffe@gmail.com>
Thu, 4 Feb 2010 04:52:15 +0000 (12:52 +0800)
committerChia-I Wu <olvaffe@gmail.com>
Thu, 4 Feb 2010 06:36:48 +0000 (14:36 +0800)
commitbdb9e202de2524821bec1a136d48af70df8fb60e
tree7beb2a46dfb8711f527fa2911da65695f9f84dcb
parent23b597cb6cf5ea71d8c9cf634ee9eea8996ab45a
egl: Add macros to define typecast functions.

There are standard typecast functions that are common to most drivers.
They are used to typecast, for example, an _EGLSurface to a
driver-defined type.

This commits define _EGL_DRIVER_STANDARD_TYPECASTS and
_EGL_DRIVER_TYPECAST that should hopefully save some typings for driver
writers.
src/egl/main/egldriver.h