summaryrefslogtreecommitdiff
path: root/kms++/src
diff options
context:
space:
mode:
authorTomi Valkeinen <tomi.valkeinen@ideasonboard.com>2025-09-08 14:41:59 +0300
committerTomi Valkeinen <tomi.valkeinen@ideasonboard.com>2025-09-08 16:24:40 +0300
commitae5ef452496e50fa18dc413837482980ea8fb943 (patch)
tree98dada11b21155fcf4ede0aec6cbfcc565a731e6 /kms++/src
parent1813adae89203e15fc60344864fc2ca0d3c75e07 (diff)
pixelformats: Add missing RAW 16 formats
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Diffstat (limited to 'kms++/src')
-rw-r--r--kms++/src/pixelformats.cpp36
1 files changed, 36 insertions, 0 deletions
diff --git a/kms++/src/pixelformats.cpp b/kms++/src/pixelformats.cpp
index 847c8a6..95a7153 100644
--- a/kms++/src/pixelformats.cpp
+++ b/kms++/src/pixelformats.cpp
@@ -934,6 +934,42 @@ static map<PixelFormat, PixelFormatInfo> format_info_array = {
}
},
{
+ PixelFormat::SBGGR16, {
+ PixelFormatInfo {
+ "SBGGR16",
+ "",
+ "BYR2",
+ PixelColorType::RAW,
+ { 2, 2 },
+ { { 4, 2, 1, 1 } },
+ }
+ }
+ },
+ {
+ PixelFormat::SGBRG16, {
+ PixelFormatInfo {
+ "SGBRG16",
+ "",
+ "GB16",
+ PixelColorType::RAW,
+ { 2, 2 },
+ { { 4, 2, 1, 1 } },
+ }
+ }
+ },
+ {
+ PixelFormat::SGRBG16, {
+ PixelFormatInfo {
+ "SGRBG16",
+ "",
+ "GR16",
+ PixelColorType::RAW,
+ { 2, 2 },
+ { { 4, 2, 1, 1 } },
+ }
+ }
+ },
+ {
PixelFormat::SRGGB16, {
PixelFormatInfo {
"SRGGB16",