diff options
author | William Vinnicombe <william.vinnicombe@raspberrypi.com> | 2023-10-18 13:52:41 +0100 |
---|---|---|
committer | Kieran Bingham <kieran.bingham@ideasonboard.com> | 2023-10-18 14:23:23 +0100 |
commit | d477ee97bc2a086b5f486e4a967a08fcf68c35c9 (patch) | |
tree | 85e05146d5e1df5dc3df2587e1cd538c0111b907 /src/android/mm/cros_frame_buffer_allocator.cpp | |
parent | d2094a0185647666ca8f810265521f0b892c4646 (diff) |
pipeline: rpi: vc4: Allocate more embedded data buffers
If the pipeline runs out of embedded data buffers, then it will pass
the frame to the IPA without the metadata. The IPA then has to use the
delayed controls as inputs to the algorithms. This can cause problems
with the subsequent algorithms if the sensor did not action the
controls, especially with the autofocus as that doesn't have controls
which can be passed in lieu of the metadata.
Reduce the likelihood of this by increasing the number of embedded data
buffers, as they are small so a generous number can be allocated.
Signed-off-by: William Vinnicombe <william.vinnicombe@raspberrypi.com>
Reviewed-by: Naushir Patuck <naush@raspberrypi.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Diffstat (limited to 'src/android/mm/cros_frame_buffer_allocator.cpp')
0 files changed, 0 insertions, 0 deletions