From: Nicholas Kazlauskas Date: Tue, 23 Oct 2018 15:38:49 +0000 (-0400) Subject: util: Add adaptive_sync driconf option X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=7407670036e1acb32cfeb49742a523e056e93e0a;p=mesa.git util: Add adaptive_sync driconf option This option lets the user decide whether mesa should notify the window manager / DDX driver that the current application is adaptive sync capable. It's off by default. Reviewed-by: Michel Dänzer Signed-off-by: Nicholas Kazlauskas --- diff --git a/src/util/xmlpool/t_options.h b/src/util/xmlpool/t_options.h index e0a30f5fd1d..80ddf0e203e 100644 --- a/src/util/xmlpool/t_options.h +++ b/src/util/xmlpool/t_options.h @@ -210,6 +210,11 @@ DRI_CONF_OPT_BEGIN_V(vblank_mode,enum,def,"0:3") \ DRI_CONF_DESC_END \ DRI_CONF_OPT_END +#define DRI_CONF_ADAPTIVE_SYNC(def) \ +DRI_CONF_OPT_BEGIN_B(adaptive_sync,def) \ + DRI_CONF_DESC(en,gettext("Adapt the monitor sync to the application performance (when possible)")) \ +DRI_CONF_OPT_END + #define DRI_CONF_MESA_GLTHREAD(def) \ DRI_CONF_OPT_BEGIN_B(mesa_glthread, def) \ DRI_CONF_DESC(en,gettext("Enable offloading GL driver work to a separate thread")) \