raylib ui: reduce DM drawing (#35547)

* reduce?

* clean up
pull/35549/head
Shane Smiskol 4 months ago committed by GitHub
parent e9fe40755c
commit 7b8d6b6eb7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 4
      selfdrive/ui/onroad/driver_state.py

@ -51,7 +51,6 @@ class DriverStateRenderer(Widget):
self.is_rhd = False
self.dm_fade_state = 0.0
self.state_updated = False
self.last_rect: rl.Rectangle = rl.Rectangle(0, 0, 0, 0)
self.driver_pose_vals = np.zeros(3, dtype=np.float32)
self.driver_pose_diff = np.zeros(3, dtype=np.float32)
self.driver_pose_sins = np.zeros(3, dtype=np.float32)
@ -111,9 +110,6 @@ class DriverStateRenderer(Widget):
def _update_state(self, sm, rect):
"""Update the driver monitoring state based on model data"""
if not sm.updated["driverMonitoringState"]:
if self.state_updated and (rect.x != self.last_rect.x or rect.y != self.last_rect.y or
rect.width != self.last_rect.width or rect.height != self.last_rect.height):
self._pre_calculate_drawing_elements(rect)
return
# Get monitoring state

Loading…
Cancel
Save