CameraBuf: removed unused variables (#19735)

old-commit-hash: c28ba97e67
commatwo_master
Dean Lee 4 years ago committed by GitHub
parent 3e5faa1359
commit b1ccf416c7
  1. 7
      selfdrive/camerad/cameras/camera_common.cc
  2. 3
      selfdrive/camerad/cameras/camera_common.h

@ -58,7 +58,7 @@ void CameraBuf::init(cl_device_id device_id, cl_context context, CameraState *s,
frame_buf_count = frame_cnt;
// RAW frame
frame_size = ci->frame_height * ci->frame_stride;
const int frame_size = ci->frame_height * ci->frame_stride;
camera_bufs = std::make_unique<VisionBuf[]>(frame_buf_count);
camera_bufs_metadata = std::make_unique<FrameMetadata[]>(frame_buf_count);
@ -139,7 +139,6 @@ bool CameraBuf::acquire() {
cur_frame_data = frame_data;
cur_rgb_buf = vipc_server->get_buffer(rgb_type);
cur_rgb_idx = cur_rgb_buf->idx;
cl_event debayer_event;
cl_mem camrabuf_cl = camera_bufs[cur_buf_idx].buf_cl;
@ -164,7 +163,6 @@ bool CameraBuf::acquire() {
&debayer_work_size, NULL, 0, 0, &debayer_event));
#endif
} else {
assert(cur_rgb_buf->len >= frame_size);
assert(rgb_stride == camera_state->ci.frame_stride);
CL_CHECK(clEnqueueCopyBuffer(q, camrabuf_cl, cur_rgb_buf->buf_cl, 0, 0,
cur_rgb_buf->len, 0, 0, &debayer_event));
@ -174,8 +172,7 @@ bool CameraBuf::acquire() {
CL_CHECK(clReleaseEvent(debayer_event));
cur_yuv_buf = vipc_server->get_buffer(yuv_type);
cur_yuv_idx = cur_yuv_buf->idx;
yuv_metas[cur_yuv_idx] = frame_data;
yuv_metas[cur_yuv_buf->idx] = frame_data;
rgb_to_yuv_queue(&rgb_to_yuv_state, q, cur_rgb_buf->buf_cl, cur_yuv_buf->buf_cl);
VisionIpcBufExtra extra = {

@ -102,12 +102,10 @@ public:
mat3 yuv_transform;
FrameMetadata yuv_metas[YUV_COUNT];
size_t yuv_buf_size;
VisionStreamType rgb_type, yuv_type;
int rgb_width, rgb_height, rgb_stride;
int cur_yuv_idx, cur_rgb_idx;
FrameMetadata cur_frame_data;
VisionBuf *cur_rgb_buf;
@ -122,7 +120,6 @@ public:
std::unique_ptr<FrameMetadata[]> camera_bufs_metadata;
int frame_buf_count;
int frame_size;
release_cb release_callback;

Loading…
Cancel
Save