diff options
| -rw-r--r-- | services/surfaceflinger/SurfaceFlinger.cpp | 11 | 
1 files changed, 9 insertions, 2 deletions
| diff --git a/services/surfaceflinger/SurfaceFlinger.cpp b/services/surfaceflinger/SurfaceFlinger.cpp index ad1995ddc8..4b2866cb67 100644 --- a/services/surfaceflinger/SurfaceFlinger.cpp +++ b/services/surfaceflinger/SurfaceFlinger.cpp @@ -1636,8 +1636,15 @@ status_t SurfaceFlinger::dump(int fd, const Vector<String16>& args)          result.append(buffer);          snprintf(buffer, SIZE,                  "  last eglSwapBuffers() time: %f us\n" -                "  last transaction time     : %f us\n", -                mLastSwapBufferTime/1000.0, mLastTransactionTime/1000.0); +                "  last transaction time     : %f us\n" +                "  refresh-rate              : %f fps\n" +                "  x-dpi                     : %f\n" +                "  y-dpi                     : %f\n", +                mLastSwapBufferTime/1000.0, +                mLastTransactionTime/1000.0, +                hw.getRefreshRate(), +                hw.getDpiX(), +                hw.getDpiY());          result.append(buffer);          if (inSwapBuffersDuration || !locked) { |