diff options
| author | android-build-team Robot <android-build-team-robot@google.com> | 2019-06-15 23:06:33 +0000 |
|---|---|---|
| committer | android-build-team Robot <android-build-team-robot@google.com> | 2019-06-15 23:06:33 +0000 |
| commit | adb76b54ebe2f4917512e8f403209bb8b38bc5af (patch) | |
| tree | db3ad704eedbe422ac02f613593fdc4ff1d169fd /msm8998/sdm/include/core | |
| parent | c2d54a9847f4384c70b843662ed599561d1210db (diff) | |
| parent | 5a70badd1de4e4e4e8aefaac7fae8fafadf28066 (diff) | |
Change-Id: I4ddb39ad7fc7479a253eb11936f7513438f307df
Diffstat (limited to 'msm8998/sdm/include/core')
| -rw-r--r-- | msm8998/sdm/include/core/debug_interface.h | 1 | ||||
| -rw-r--r-- | msm8998/sdm/include/core/display_interface.h | 3 | ||||
| -rw-r--r-- | msm8998/sdm/include/core/layer_stack.h | 3 |
3 files changed, 5 insertions, 2 deletions
diff --git a/msm8998/sdm/include/core/debug_interface.h b/msm8998/sdm/include/core/debug_interface.h index f4e3fc30d..409ca418f 100644 --- a/msm8998/sdm/include/core/debug_interface.h +++ b/msm8998/sdm/include/core/debug_interface.h @@ -49,6 +49,7 @@ enum DebugTag { kTagRotator, //!< Debug log is tagged for rotator. kTagScalar, //!< Debug log is tagged for Scalar Helper. kTagQDCM, //!< Debug log is tagged for display QDCM color managing. + kTagClient, //!< Debug log is tagged for SDM client. }; /*! @brief Display debug handler class. diff --git a/msm8998/sdm/include/core/display_interface.h b/msm8998/sdm/include/core/display_interface.h index f4054bb55..a4defcf2f 100644 --- a/msm8998/sdm/include/core/display_interface.h +++ b/msm8998/sdm/include/core/display_interface.h @@ -1,5 +1,5 @@ /* -* Copyright (c) 2014 - 2017, The Linux Foundation. All rights reserved. +* Copyright (c) 2014 - 2017, 2019, The Linux Foundation. All rights reserved. * * Redistribution and use in source and binary forms, with or without modification, are permitted * provided that the following conditions are met: @@ -148,6 +148,7 @@ struct DisplayConfigFixedInfo { uint32_t max_luminance = 0; //!< From Panel's peak luminance uint32_t average_luminance = 0; //!< From Panel's average luminance uint32_t min_luminance = 0; //!< From Panel's blackness level + bool partial_update = false; //!< If display supports Partial Update. }; /*! @brief This structure defines configuration for variable properties of a display device. diff --git a/msm8998/sdm/include/core/layer_stack.h b/msm8998/sdm/include/core/layer_stack.h index 6ee2e758d..c53ddcd79 100644 --- a/msm8998/sdm/include/core/layer_stack.h +++ b/msm8998/sdm/include/core/layer_stack.h @@ -1,5 +1,5 @@ /* -* Copyright (c) 2014 - 2016, The Linux Foundation. All rights reserved. +* Copyright (c) 2014 - 2016, 2019, The Linux Foundation. All rights reserved. * * Redistribution and use in source and binary forms, with or without modification, are permitted * provided that the following conditions are met: @@ -98,6 +98,7 @@ enum LayerComposition { kCompositionBlit, //!< This layer will be composed using Blit Engine. //!< This composition type is used only if BlitTarget layer is provided //!< in a composition cycle. + kCompositionNone, //!< This layer will not be composed by any hardware. /* === List of composition types set by Client === */ /* These composition types represent target buffer layers onto which GPU or Blit will draw if SDM |
