From 33b1b940671b4c5472e3ec272d6b109087edf73d Mon Sep 17 00:00:00 2001 From: Dean Lee Date: Wed, 17 Nov 2021 22:37:45 +0800 Subject: [PATCH] cameraview: remove glflush, reduce C3 CPU usage (#22949) * remove glflush * revert cpu --- selfdrive/test/test_onroad.py | 2 +- selfdrive/ui/qt/widgets/cameraview.cc | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/selfdrive/test/test_onroad.py b/selfdrive/test/test_onroad.py index f1aad012ef..86d9a99379 100755 --- a/selfdrive/test/test_onroad.py +++ b/selfdrive/test/test_onroad.py @@ -56,7 +56,7 @@ if TICI: "./loggerd": 70.0, "selfdrive.controls.controlsd": 28.0, "./camerad": 31.0, - "./_ui": 30.2, + "./_ui": 21.0, "selfdrive.controls.plannerd": 11.7, "./_dmonitoringmodeld": 10.0, "selfdrive.locationd.paramsd": 5.0, diff --git a/selfdrive/ui/qt/widgets/cameraview.cc b/selfdrive/ui/qt/widgets/cameraview.cc index 1daabd7d1e..0cc654e40d 100644 --- a/selfdrive/ui/qt/widgets/cameraview.cc +++ b/selfdrive/ui/qt/widgets/cameraview.cc @@ -307,7 +307,6 @@ void CameraViewWidget::vipcThread() { emit vipcThreadFrameReceived(buf); - glFlush(); } else { emit vipcThreadFrameReceived(buf); }