Merge branch 'gles2-2'
authorKristian Høgsberg <krh@bitplanet.net>
Sun, 2 May 2010 14:17:07 +0000 (10:17 -0400)
committerKristian Høgsberg <krh@bitplanet.net>
Sun, 2 May 2010 14:17:07 +0000 (10:17 -0400)
Conflicts:
src/mesa/drivers/dri/common/dri_util.h

12 files changed:
1  2 
configs/autoconf.in
configure.ac
include/GL/internal/dri_interface.h
src/egl/drivers/dri2/egl_dri2.c
src/mesa/drivers/dri/common/dri_util.c
src/mesa/drivers/dri/common/dri_util.h
src/mesa/drivers/dri/intel/intel_screen.c
src/mesa/drivers/dri/r600/r600_context.c
src/mesa/main/dlist.c
src/mesa/main/enums.c
src/mesa/main/shaders.c
src/mesa/main/teximage.c

Simple merge
diff --cc configure.ac
Simple merge
Simple merge
Simple merge
index d2ffa5da6427ee11cf40d75168abd0c570d65835,e08005f90b9a198c5d6b950fe57db9a07bc27fac..360c5247548583ce1b4458e27cb5302b539bb58e
@@@ -863,15 -861,10 +913,17 @@@ const __DRIdri2Extension driDRI2Extensi
      dri2CreateNewScreen,
      dri2CreateNewDrawable,
      dri2CreateNewContext,
+     dri2GetAPIMask,
+     dri2CreateNewContextForAPI
  };
  
 +const __DRI2configQueryExtension dri2ConfigQueryExtension = {
 +   { __DRI2_CONFIG_QUERY, __DRI2_CONFIG_QUERY_VERSION },
 +   dri2ConfigQueryb,
 +   dri2ConfigQueryi,
 +   dri2ConfigQueryf,
 +};
 +
  static int
  driFrameTracking(__DRIdrawable *drawable, GLboolean enable)
  {
index 0fe6f1e246ce98d78b3fc97c5c42b19d21fd229d,4b7cd414b8f7896e451d60e41d6a02b2f4c0e63e..ab6c6e57afc1d6f9e007d873dc9c40d85f6ee44b
@@@ -51,8 -51,8 +51,9 @@@
  #include <drm.h>
  #include <drm_sarea.h>
  #include <xf86drm.h>
 +#include "xmlconfig.h"
  #include "main/glheader.h"
+ #include "main/mtypes.h"
  #include "GL/internal/glcore.h"
  #include "GL/internal/dri_interface.h"
  
@@@ -530,7 -530,7 +532,8 @@@ struct __DRIscreenRec 
      /* The lock actually in use, old sarea or DRI2 */
      drmLock *lock;
  
 +    driOptionCache optionCache;
+    unsigned int api_mask;
  };
  
  extern void
Simple merge
Simple merge
Simple merge
Simple merge