pipeline: raspberrypi: Remove "unpacked" format penalty in mode selection
With the recent change to switch to programming the sensor device directly, the notion of packed vs unpacked modes are not relevent, since that is a Unicam format construct. Remove any scoring based on packed/unpacked modes. Signed-off-by: Naushir Patuck <naush@raspberrypi.com> Reviewed-by: David Plowman <david.plowman@raspberrypi.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
This commit is contained in:
committed by
Kieran Bingham
parent
83a5128161
commit
ca67bf09f1
@@ -131,7 +131,6 @@ V4L2SubdeviceFormat findBestFormat(const SensorFormats &formatsMap, const Size &
|
||||
#define PENALTY_8BIT 2000.0
|
||||
#define PENALTY_10BIT 1000.0
|
||||
#define PENALTY_12BIT 0.0
|
||||
#define PENALTY_UNPACKED 500.0
|
||||
|
||||
/* Calculate the closest/best mode from the user requested size. */
|
||||
for (const auto &iter : formatsMap) {
|
||||
@@ -150,9 +149,6 @@ V4L2SubdeviceFormat findBestFormat(const SensorFormats &formatsMap, const Size &
|
||||
score += PENALTY_AR * scoreFormat(reqAr, fmtAr);
|
||||
|
||||
/* Add any penalties... this is not an exact science! */
|
||||
if (!info.packed)
|
||||
score += PENALTY_UNPACKED;
|
||||
|
||||
if (info.bitsPerPixel == 12)
|
||||
score += PENALTY_12BIT;
|
||||
else if (info.bitsPerPixel == 10)
|
||||
|
||||
Reference in New Issue
Block a user