- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello PuneetJ,
1) Q. My understanding is that the 3x3 matrix of CCM works on RGB pixel. How does it get applied to Bayer pattern...?
Our OCL contributors feel you've identified a sighting against the OCL spec. They'll look to correct the text. Their comment:
The typo is:
“CL_VE_VERSION_VER_2_INTEL and by default accepts only Bayer inputs”
Should read:
“CL_VE_VERSION_VER_2_INTEL and by default only accepts input from the Demosaic stage”
The CCM is typically used to translate camera RGB pixels (from the Demosaic stage) to a standard RGB color space such as sRGB. The reason for the distinction between CL_VE_VERSION_VER_2_INTEL and CL_VE_VERSION_VER_3_INTEL is because on Skylake the CCM is hard-wired to the Demosaic stage and cannot be decoupled from it, in later hardware the Demosaic stage can be disabled and RGBA/NV12 pixels can be feed directly into the CCM stage.
2)
Q. which version of VEBox/Driver combination would show up as CL_VE_VERSION_VER_3_INTEL
A. The CL_VE_VERSION_VER_3_INTEL features are reserved for future HW not yet released.
Does this help?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Michael,
Thanks for your crisp response addressing all my queries.
Puneet

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page