David Plowman
e7d628942f
utils: raspberrypi: ctt: Update tuning tool for HDR
...
The various boilerplate parts of the tuning file are extended to
include the necessary extra bits for HDR, specifically:
* rpi.denoise has different configurations for HDR modes
* rpi.agc now has extra channels for HDR
* rpi.hdr parameters are added.
Signed-off-by: David Plowman <david.plowman@raspberrypi.com >
Reviewed-by: Naushir Patuck <naush@raspberrypi.com >
Tested-by: Naushir Patuck <naush@raspberrypi.com >
Acked-by: Kieran Bingham <kieran.bingham@ideasonboard.com >
Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com >
2024-06-13 11:02:38 +01:00
Ben Benson
b95032a842
utils: raspberrypi: ctt: Changed CTT handling of VC4 and PiSP
...
Changed how users select which platform to tune for. Now users
specify a command line argument, '-t', to specify which target
platform.
Signed-off-by: Ben Benson <ben.benson@raspberrypi.com >
Signed-off-by: David Plowman <david.plowman@raspberrypi.com >
Reviewed-by: Naushir Patuck <naush@raspberrypi.com >
Tested-by: Naushir Patuck <naush@raspberrypi.com >
Acked-by: Kieran Bingham <kieran.bingham@ideasonboard.com >
Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com >
2024-06-13 11:02:26 +01:00
Ben Benson
8bea2d5a8a
utils: raspberrypi: ctt: Added CAC support to the CTT
...
Added the ability to tune the chromatic aberration correction
within the ctt. There are options for cac_only or to tune as part
of a larger tuning process. CTT will now recognise any files that
begin with "cac" as being chromatic aberration tuning files.
Signed-off-by: Ben Benson <ben.benson@raspberrypi.com >
Signed-off-by: David Plowman <david.plowman@raspberrypi.com >
Reviewed-by: Naushir Patuck <naush@raspberrypi.com >
Tested-by: Naushir Patuck <naush@raspberrypi.com >
Acked-by: Kieran Bingham <kieran.bingham@ideasonboard.com >
Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com >
2024-06-13 11:02:16 +01:00
David Plowman
d13542c28f
utils: raspberrypi: ctt: Adapt tuning tool for both VC4 and PiSP
...
The old ctt.py and alsc_only.py scripts are removed.
Instead of ctt.py use ctt_vc4.py or ctt_pisp.py, depending on your
target platform.
Instead of alsc_only.py use alsc_vc4.py or alsc_pisp.py, again
according to your platform.
Signed-off-by: David Plowman <david.plowman@raspberrypi.com >
Reviewed-by: Naushir Patuck <naush@raspberrypi.com >
Tested-by: Naushir Patuck <naush@raspberrypi.com >
Acked-by: Kieran Bingham <kieran.bingham@ideasonboard.com >
Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com >
2024-06-13 10:13:33 +01:00