[libcamera-devel,v7,00/13] libcamera: ipu3: Add ImgU support
mbox series

Message ID 20190402171309.6447-1-jacopo@jmondi.org
Headers show
Series
  • libcamera: ipu3: Add ImgU support
Related show

Message

Jacopo Mondi April 2, 2019, 5:12 p.m. UTC
* Broke out size caching from "libcamera: ipu3: Create CIO2Device class"
* Take in Laurent's comment in 2/13

Jacopo Mondi (13):
  libcamera: geometry: Add 0-initialized SizeRange constructor
  libcamera: geometry: Add Size structure
  libcamera: ipu3: Create CIO2Device class
  libcamera: ipu3: Cache the sensor sizes
  libcamera: ipu3: Create ImgUDevice class
  libcamera: ipu3: Apply image format to the pipeline
  libcamera: ipu3: Implement memory handling
  libcamera: ipu3: Implement camera start/stop
  libcamera: ipu3: Queue requests to ImgU
  libcamera: ipu3: Connect CIO2 and ImgU bufferReady signals
  libcamera: ipu3: Set stream configuration
  libcamera: ipu3: Limit resolution to 2560x1920
  libcamera: ipu3: Enable ImgU media links

 src/libcamera/geometry.cpp           |   40 +-
 src/libcamera/include/geometry.h     |   24 +-
 src/libcamera/pipeline/ipu3/ipu3.cpp | 1128 ++++++++++++++++++++++----
 3 files changed, 1016 insertions(+), 176 deletions(-)

--
2.21.0