camerad: simplify buffer indexing in enqueue_req_multi (#34553)

simplify buffer indexing in enqueue_req_multi
This commit is contained in:
Dean Lee
2025-02-10 01:58:47 +08:00
committed by GitHub
parent 4b7a25efc3
commit 65e478f27f
+3 -2
View File
@@ -299,8 +299,9 @@ void SpectraCamera::camera_open(VisionIpcServer *v, cl_device_id device_id, cl_c
void SpectraCamera::enqueue_req_multi(uint64_t start, int n, bool dp) {
for (uint64_t i = start; i < start + n; ++i) {
request_ids[(i - 1) % ife_buf_depth] = i;
enqueue_buffer((i - 1) % ife_buf_depth, dp);
uint64_t idx = (i - 1) % ife_buf_depth;
request_ids[idx] = i;
enqueue_buffer(idx, dp);
}
}