Alan, the eglext.h file comes direct from Khronos. I can push this change up to Khronos, but if this isn't essential, could we leave this as-is?
-Brian Alan Coopersmith wrote: > Signed-off-by: Alan Coopersmith <[email protected]> > --- > include/EGL/eglext.h | 4 ++-- > include/EGL/eglplatform.h | 2 +- > src/mesa/drivers/dri/common/utils.c | 2 +- > 3 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/include/EGL/eglext.h b/include/EGL/eglext.h > index a4698cc..b65f7f2 100644 > --- a/include/EGL/eglext.h > +++ b/include/EGL/eglext.h > @@ -136,8 +136,8 @@ typedef EGLBoolean (EGLAPIENTRYP > PFNEGLDESTROYIMAGEKHRPROC) (EGLDisplay dpy, EGL > #define EGL_INTERLACED_MESA 0x4008 > #define EGL_SCREEN_BIT_MESA 0x08 > > -typedef u_int32_t EGLScreenMESA; > -typedef u_int32_t EGLModeMESA; > +typedef uint32_t EGLScreenMESA; > +typedef uint32_t EGLModeMESA; > > #ifdef EGL_EGLEXT_PROTOTYPES > EGLAPI EGLBoolean EGLAPIENTRY eglChooseModeMESA(EGLDisplay dpy, > EGLScreenMESA screen, const EGLint *attrib_list, EGLModeMESA *modes, EGLint > modes_size, EGLint *num_modes); > diff --git a/include/EGL/eglplatform.h b/include/EGL/eglplatform.h > index d873428..0f34da0 100644 > --- a/include/EGL/eglplatform.h > +++ b/include/EGL/eglplatform.h > @@ -57,7 +57,7 @@ > #endif > > typedef long int32_t; > -typedef unsigned long u_int32_t; > +typedef unsigned long uint32_t; > typedef unsigned char uint8_t; > #define snprintf _snprintf > #define strcasecmp _stricmp > diff --git a/src/mesa/drivers/dri/common/utils.c > b/src/mesa/drivers/dri/common/utils.c > index c9acd81..66f277c 100644 > --- a/src/mesa/drivers/dri/common/utils.c > +++ b/src/mesa/drivers/dri/common/utils.c > @@ -481,7 +481,7 @@ driCreateConfigs(GLenum fb_format, GLenum fb_type, > const uint8_t * depth_bits, const uint8_t * stencil_bits, > unsigned num_depth_stencil_bits, > const GLenum * db_modes, unsigned num_db_modes, > - const u_int8_t * msaa_samples, unsigned num_msaa_modes) > + const uint8_t * msaa_samples, unsigned num_msaa_modes) > { > static const uint8_t bits_table[4][4] = { > /* R G B A */ ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ Mesa3d-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
