commit | 58a7ac4c2fd8fce19a386ea9928d4c6fc33ddbf7 | [log] [tgz] |
---|---|---|
author | Jan Sebechlebsky <jsebechlebsky@google.com> | Mon Jun 03 16:41:03 2024 +0200 |
committer | Jan Sebechlebsky <jsebechlebsky@google.com> | Mon Jun 03 16:41:03 2024 +0200 |
tree | ed9811b1229aed6c44cd9378257da24703a2de89 | |
parent | 66ef83f3ae4880138084fd1d02a5b91140017535 [diff] [blame] |
Use timestamp instead of frame number when generating test pattern. Frame number is reset upon reconfiguration and causes test pattern to be generated from point 0 as well. Bug: 301023410 Test: manually with OpenCamera Change-Id: Ib037293117b8ce4f143af2d36fa6aa94845c5efb
diff --git a/services/camera/virtualcamera/VirtualCameraTestInstance.cc b/services/camera/virtualcamera/VirtualCameraTestInstance.cc index bae871d..1eac4fe 100644 --- a/services/camera/virtualcamera/VirtualCameraTestInstance.cc +++ b/services/camera/virtualcamera/VirtualCameraTestInstance.cc
@@ -107,7 +107,7 @@ } // Render the test pattern and update timestamp. - testPatternProgram.draw(frameNumber++); + testPatternProgram.draw(ts); eglDisplayContext.swapBuffers(); lastFrameTs = getCurrentTimestamp(); }