diff options
Diffstat (limited to 'libs/ui/DebugUtils.cpp')
| -rw-r--r-- | libs/ui/DebugUtils.cpp | 9 | 
1 files changed, 8 insertions, 1 deletions
| diff --git a/libs/ui/DebugUtils.cpp b/libs/ui/DebugUtils.cpp index d5676cc2b8..2d72944665 100644 --- a/libs/ui/DebugUtils.cpp +++ b/libs/ui/DebugUtils.cpp @@ -16,10 +16,13 @@  #include <ui/DebugUtils.h>  #include <ui/PixelFormat.h> +#include <ui/Rect.h>  #include <android-base/stringprintf.h>  #include <string> +using android::base::StringPrintf; +  std::string decodeStandard(android_dataspace dataspace) {      const uint32_t dataspaceSelect = (dataspace & HAL_DATASPACE_STANDARD_MASK);      switch (dataspaceSelect) { @@ -187,7 +190,7 @@ std::string decodeRange(android_dataspace dataspace) {  std::string dataspaceDetails(android_dataspace dataspace) {      if (dataspace == 0) { -        return "Default (0)"; +        return "Default";      }      return android::base::StringPrintf("%s %s %s", decodeStandard(dataspace).c_str(),                                         decodeTransfer(dataspace).c_str(), @@ -262,3 +265,7 @@ std::string decodePixelFormat(android::PixelFormat format) {              return android::base::StringPrintf("Unknown %#08x", format);      }  } + +std::string to_string(const android::Rect& rect) { +    return StringPrintf("(%4d,%4d,%4d,%4d)", rect.left, rect.top, rect.right, rect.bottom); +} |