From 0d9e7ad24149217cf9e5e215cc5b60a60a77231c Mon Sep 17 00:00:00 2001 From: Willem Melching Date: Fri, 16 Jul 2021 11:59:30 +0200 Subject: [PATCH] only 100 yuv buffers on C2 (#21622) --- selfdrive/camerad/cameras/camera_common.cc | 2 ++ selfdrive/camerad/cameras/camera_common.h | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/selfdrive/camerad/cameras/camera_common.cc b/selfdrive/camerad/cameras/camera_common.cc index 125ac67a9..9880498be 100644 --- a/selfdrive/camerad/cameras/camera_common.cc +++ b/selfdrive/camerad/cameras/camera_common.cc @@ -28,6 +28,8 @@ #include "selfdrive/camerad/cameras/camera_frame_stream.h" #endif +const int YUV_COUNT = Hardware::EON() ? 100 : 40; + static cl_program build_debayer_program(cl_device_id device_id, cl_context context, const CameraInfo *ci, const CameraBuf *b, const CameraState *s) { char args[4096]; snprintf(args, sizeof(args), diff --git a/selfdrive/camerad/cameras/camera_common.h b/selfdrive/camerad/cameras/camera_common.h index 8bf4ff336..16b5942d0 100644 --- a/selfdrive/camerad/cameras/camera_common.h +++ b/selfdrive/camerad/cameras/camera_common.h @@ -27,7 +27,7 @@ #define CAMERA_ID_MAX 9 #define UI_BUF_COUNT 4 -#define YUV_COUNT 100 + #define LOG_CAMERA_ID_FCAMERA 0 #define LOG_CAMERA_ID_DCAMERA 1 #define LOG_CAMERA_ID_ECAMERA 2