Skip to content

Conversation

@naushir
Copy link
Collaborator

@naushir naushir commented Aug 6, 2025

No description provided.

naushir added 9 commits August 5, 2025 09:33
These were missing as we didn't previously specify the X value in RGBX
formats.

Signed-off-by: Naushir Patuck <naush@raspberrypi.com>
Some of the parameters in the FrontEnd object did not have getters, add
them where missing.

Signed-off-by: Naushir Patuck <naush@raspberrypi.com>
Some of the parameters in the BackEnd object did not have getters, add
them where missing.

While at it, add setters for max tile width and stripe height.

Signed-off-by: Naushir Patuck <naush@raspberrypi.com>
Add AcquireBuffers() and ReleaseBuffers() to replace GetBuffers() and
ReleaseBuffer().

Buffer handling is now moved to the caller, and buffers are passed into
BackendDevice::Run() now.

Signed-off-by: Naushir Patuck <naush@raspberrypi.com>
Rename BAYER to BAYER16 as this is strictly a 16-bit format.

Remove shift from the format assignment, its value does not change the
actual format.

Signed-off-by: Naushir Patuck <naush@raspberrypi.com>
- Add a buffer_count parameter to Setup(), which can be used by the
  application to choose the number of buffers allocated.

- Pass a pisp_image_format_config structure inot V4l2Device::SetFormat().
  This is easer than passing the fields individually.

Signed-off-by: Naushir Patuck <naush@raspberrypi.com>
In some situations, there is no direct mapping of a pisp image format to
a V4L2 pixelformat. In such cases, use a generic/opaque buffer format
(which happens to be a YUV444 multiplanar format), appropriately sized
to fit the image contents.

Signed-off-by: Naushir Patuck <naush@raspberrypi.com>
Allow the application to access the device node class through the
BackendDevice object.

Signed-off-by: Naushir Patuck <naush@raspberrypi.com>
These should be exposed for full functionality.

Signed-off-by: Naushir Patuck <naush@raspberrypi.com>
This will run a handful of tests on the convert utility in the GitHub
worker on a pull request.

Signed-off-by: Naushir Patuck <naush@raspberrypi.com>
@naushir naushir merged commit 2fc98bd into main Aug 6, 2025
6 of 7 checks passed
@naushir naushir deleted the sim branch August 6, 2025 09:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants