sdm: Drop skewed vsyncs.
CRs-fixed: 2329813
Change-Id: I79e64627d2c317c1d793a0a71063f7a4c6a587a7
diff --git a/config/talos.mk b/config/talos.mk
index f2e820e..71d4d6b 100644
--- a/config/talos.mk
+++ b/config/talos.mk
@@ -49,7 +49,8 @@
vendor.display.disable_excl_rect=0 \
vendor.display.comp_mask=0 \
vendor.display.disable_hw_recovery=1 \
- vendor.display.enable_default_color_mode=1
+ vendor.display.enable_default_color_mode=1 \
+ vendor.display.drop_skewed_vsync=1
# This matrix should be in column major order, per SurfaceFlinger requirement
# 1.16868 -0.16868 0.00000
diff --git a/include/display_properties.h b/include/display_properties.h
index 9af7ddd..ceb7456 100644
--- a/include/display_properties.h
+++ b/include/display_properties.h
@@ -107,7 +107,7 @@
#define QDCM_DISABLE_TIMEOUT_PROP PERSIST_DISPLAY_PROP("qdcm.disable_timeout")
#define QDCM_MODE_COMBINE_PROP DISPLAY_PROP("qdcm.mode_combine")
#define PREFER_MULTIRECT_PROP DISPLAY_PROP("prefer_multirect")
-#define DROP_SKEWED_VSYNC DISPLAY_PROP("drop_skewed_vsync");
+#define DROP_SKEWED_VSYNC DISPLAY_PROP("drop_skewed_vsync")
#define ZERO_SWAP_INTERVAL "vendor.debug.egl.swapinterval"
diff --git a/sdm/libs/core/display_base.cpp b/sdm/libs/core/display_base.cpp
index c646668..94307ac 100644
--- a/sdm/libs/core/display_base.cpp
+++ b/sdm/libs/core/display_base.cpp
@@ -167,7 +167,7 @@
Debug::GetProperty(DISABLE_HW_RECOVERY_DUMP_PROP, &disable_hw_recovery_dump_);
DLOGI("disable_hw_recovery_dump_ set to %d", disable_hw_recovery_dump_);
- Debug::Get()->GetProperty("DROP_SKEWED_VSYNC", &drop_vsync);
+ Debug::Get()->GetProperty(DROP_SKEWED_VSYNC, &drop_vsync);
drop_skewed_vsync_ = (drop_vsync == 1);
return kErrorNone;