At the WWDC26 Camera and Photo Technologies Group Lab (session 8018, ~29:55 to 32:46), the panel explained why ProRAW can produce 48 MP output from Quad Bayer sensors while native Bayer RAW is limited to the binned resolution.
ProRAW is already demosaiced and linearized, and may incorporate Photonic Engine multi-frame processing. The native RAW path exposes the binned Bayer result. A true full-resolution RAW output would be Quad Bayer, not conventional Bayer, and supporting it properly needs a decoding path around it.
The panel suggested filing Feedback Assistant requests if developers need this, so I filed FB25352517.
My use case is computational photography that wants minimally processed sensor-domain samples on purpose — its own multi-frame alignment, denoising, HDR fusion, motion rejection, and super-resolution. Adobe Project Indigo is a public example of that kind of pipeline. It captures RAW bursts and uses measured sub-pixel variation between frames to reconstruct detail.
Processed 48 MP photos and ProRAW don't cover that. They've already been through Apple's reconstruction or demosaic.
Is filing enhancement requests still the intended path for a supported full-resolution Quad Bayer RAW or mosaic capture path? If so, what would make these reports more useful — mosaic metadata, DNG representation, CIRAWFilter support, AVCaptureDevice.Format capability discovery, something else?
WWDC26 session:
https://developer.apple.com/videos/play/wwdc2026/8018/
Project Indigo technical overview:
https://research.adobe.com/articles/indigo/indigo.html
Thanks for filing FB25352517, and for laying out the use case so clearly.
Yes. Your report is an enhancement request, which is the way to ask for a new capture capability like this. I checked on it, and it's open and under investigation.
Your report already describes the use case and the kinds of support you'd want. A few additions would make it more specific:
- The devices and cameras you need this on.
- Whether you capture single frames or bursts, and the burst length and frame rate your pipeline needs.
- The exact per-frame values your pipeline depends on, such as the color filter layout, black and white levels, exposure and ISO, and timestamps for alignment.
- A short sample that shows what the current Bayer RAW path returns on a specific device and iOS version.
If other developers need the same capability, filing their own enhancement requests helps engineering understand the demand.
Please note that filing an enhancement request does not guarantee Apple will add any requested functionality to Apple products in the future. However, with that said, filing an enhancement request is a good way to get your ideas in front of the folks who make decisions about that sort of thing. Bug Reporting: How and Why? has tips on creating your report.