X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fglx%2Fdri3_priv.h;fp=src%2Fglx%2Fdri3_priv.h;h=bdfe224fed02ef60aec912a2793707cb612c3acf;hb=f7a355556ef5fe23056299a77414f9ad8b5e5a1d;hp=248fa28dfc261a6422e2793dad057f1f1cc108b8;hpb=eedbce9c63a3f385908bdc8a69e8be98dd3522ff;p=mesa.git diff --git a/src/glx/dri3_priv.h b/src/glx/dri3_priv.h index 248fa28dfc2..bdfe224fed0 100644 --- a/src/glx/dri3_priv.h +++ b/src/glx/dri3_priv.h @@ -147,7 +147,7 @@ struct dri3_context __DRIcontext *driContext; }; -#define DRI3_MAX_BACK 3 +#define DRI3_MAX_BACK 4 #define DRI3_BACK_ID(i) (i) #define DRI3_FRONT_ID (DRI3_MAX_BACK) @@ -172,6 +172,10 @@ struct dri3_drawable { uint8_t is_pixmap; uint8_t flipping; + /* Present extension capabilities + */ + uint32_t present_capabilities; + /* SBC numbers are tracked by using the serial numbers * in the present request and complete events */