{"id":2696,"url":"https://patchwork.libcamera.org/api/series/2696/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2696","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"IPA: IPU3: Introduce per-frame controls","date":"2021-11-08T13:13:28","submitter":{"id":75,"url":"https://patchwork.libcamera.org/api/people/75/?format=json","name":"Jean-Michel Hautbois","email":"jeanmichel.hautbois@ideasonboard.com"},"version":1,"total":22,"received_total":22,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2696/mbox/","cover_letter":{"id":14469,"url":"https://patchwork.libcamera.org/api/covers/14469/?format=json","web_url":"https://patchwork.libcamera.org/cover/14469/","msgid":"<20211108131350.130665-1-jeanmichel.hautbois@ideasonboard.com>","date":"2021-11-08T13:13:28","name":"[libcamera-devel,00/22] IPA: IPU3: Introduce per-frame controls","mbox":"https://patchwork.libcamera.org/cover/14469/mbox/"},"patches":[{"id":14470,"url":"https://patchwork.libcamera.org/api/patches/14470/?format=json","web_url":"https://patchwork.libcamera.org/patch/14470/","msgid":"<20211108131350.130665-2-jeanmichel.hautbois@ideasonboard.com>","date":"2021-11-08T13:13:29","name":"[libcamera-devel,01/22] ipa: ipu3: Extend ipu3 ipa interface for sensor controls","mbox":"https://patchwork.libcamera.org/patch/14470/mbox/"},{"id":14471,"url":"https://patchwork.libcamera.org/api/patches/14471/?format=json","web_url":"https://patchwork.libcamera.org/patch/14471/","msgid":"<20211108131350.130665-3-jeanmichel.hautbois@ideasonboard.com>","date":"2021-11-08T13:13:30","name":"[libcamera-devel,02/22] ipu3: ipa: Report effective sensor controls with statistics to IPA","mbox":"https://patchwork.libcamera.org/patch/14471/mbox/"},{"id":14472,"url":"https://patchwork.libcamera.org/api/patches/14472/?format=json","web_url":"https://patchwork.libcamera.org/patch/14472/","msgid":"<20211108131350.130665-4-jeanmichel.hautbois@ideasonboard.com>","date":"2021-11-08T13:13:31","name":"[libcamera-devel,03/22] ipa: ipu3: Use sensor controls to update frameContext","mbox":"https://patchwork.libcamera.org/patch/14472/mbox/"},{"id":14474,"url":"https://patchwork.libcamera.org/api/patches/14474/?format=json","web_url":"https://patchwork.libcamera.org/patch/14474/","msgid":"<20211108131350.130665-5-jeanmichel.hautbois@ideasonboard.com>","date":"2021-11-08T13:13:32","name":"[libcamera-devel,04/22] ipa: ipu3: agc: Limit the number of saturated cells","mbox":"https://patchwork.libcamera.org/patch/14474/mbox/"},{"id":14473,"url":"https://patchwork.libcamera.org/api/patches/14473/?format=json","web_url":"https://patchwork.libcamera.org/patch/14473/","msgid":"<20211108131350.130665-6-jeanmichel.hautbois@ideasonboard.com>","date":"2021-11-08T13:13:33","name":"[libcamera-devel,05/22] ipa: ipu3: agc: Compute the gain for each frame","mbox":"https://patchwork.libcamera.org/patch/14473/mbox/"},{"id":14475,"url":"https://patchwork.libcamera.org/api/patches/14475/?format=json","web_url":"https://patchwork.libcamera.org/patch/14475/","msgid":"<20211108131350.130665-7-jeanmichel.hautbois@ideasonboard.com>","date":"2021-11-08T13:13:34","name":"[libcamera-devel,06/22] ipa: ipu3: agc: Refactor ev gain calculation and testing","mbox":"https://patchwork.libcamera.org/patch/14475/mbox/"},{"id":14476,"url":"https://patchwork.libcamera.org/api/patches/14476/?format=json","web_url":"https://patchwork.libcamera.org/patch/14476/","msgid":"<20211108131350.130665-8-jeanmichel.hautbois@ideasonboard.com>","date":"2021-11-08T13:13:35","name":"[libcamera-devel,07/22] ipa: ipu3: agc: Improve gain calculation","mbox":"https://patchwork.libcamera.org/patch/14476/mbox/"},{"id":14478,"url":"https://patchwork.libcamera.org/api/patches/14478/?format=json","web_url":"https://patchwork.libcamera.org/patch/14478/","msgid":"<20211108131350.130665-9-jeanmichel.hautbois@ideasonboard.com>","date":"2021-11-08T13:13:36","name":"[libcamera-devel,08/22] ipa: ipu3: agc: Update previous exposure value","mbox":"https://patchwork.libcamera.org/patch/14478/mbox/"},{"id":14477,"url":"https://patchwork.libcamera.org/api/patches/14477/?format=json","web_url":"https://patchwork.libcamera.org/patch/14477/","msgid":"<20211108131350.130665-10-jeanmichel.hautbois@ideasonboard.com>","date":"2021-11-08T13:13:37","name":"[libcamera-devel,09/22] ipa: ipu3: agc: Use exposure in time for storage","mbox":"https://patchwork.libcamera.org/patch/14477/mbox/"},{"id":14479,"url":"https://patchwork.libcamera.org/api/patches/14479/?format=json","web_url":"https://patchwork.libcamera.org/patch/14479/","msgid":"<20211108131350.130665-11-jeanmichel.hautbois@ideasonboard.com>","date":"2021-11-08T13:13:38","name":"[libcamera-devel,10/22] ipu3: Move delayedControls reset after IPA is started","mbox":"https://patchwork.libcamera.org/patch/14479/mbox/"},{"id":14480,"url":"https://patchwork.libcamera.org/api/patches/14480/?format=json","web_url":"https://patchwork.libcamera.org/patch/14480/","msgid":"<20211108131350.130665-12-jeanmichel.hautbois@ideasonboard.com>","date":"2021-11-08T13:13:39","name":"[libcamera-devel,11/22] ipu3: Populate the EventProcessCall with the sensor controls","mbox":"https://patchwork.libcamera.org/patch/14480/mbox/"},{"id":14482,"url":"https://patchwork.libcamera.org/api/patches/14482/?format=json","web_url":"https://patchwork.libcamera.org/patch/14482/","msgid":"<20211108131350.130665-13-jeanmichel.hautbois@ideasonboard.com>","date":"2021-11-08T13:13:40","name":"[libcamera-devel,12/22] ipa: ipu3: Introduce a frame index for the IPAFrameContext","mbox":"https://patchwork.libcamera.org/patch/14482/mbox/"},{"id":14481,"url":"https://patchwork.libcamera.org/api/patches/14481/?format=json","web_url":"https://patchwork.libcamera.org/patch/14481/","msgid":"<20211108131350.130665-14-jeanmichel.hautbois@ideasonboard.com>","date":"2021-11-08T13:13:41","name":"[libcamera-devel,13/22] ipa: ipu3: Do not access IPAFrameContext in configure","mbox":"https://patchwork.libcamera.org/patch/14481/mbox/"},{"id":14483,"url":"https://patchwork.libcamera.org/api/patches/14483/?format=json","web_url":"https://patchwork.libcamera.org/patch/14483/","msgid":"<20211108131350.130665-15-jeanmichel.hautbois@ideasonboard.com>","date":"2021-11-08T13:13:42","name":"[libcamera-devel,14/22] ipa: ipu3: Introduce a queue of IPAFrameContext","mbox":"https://patchwork.libcamera.org/patch/14483/mbox/"},{"id":14484,"url":"https://patchwork.libcamera.org/api/patches/14484/?format=json","web_url":"https://patchwork.libcamera.org/patch/14484/","msgid":"<20211108131350.130665-16-jeanmichel.hautbois@ideasonboard.com>","date":"2021-11-08T13:13:43","name":"[libcamera-devel,15/22] ipa: ipu3: Mark the beginning and and of a frame","mbox":"https://patchwork.libcamera.org/patch/14484/mbox/"},{"id":14485,"url":"https://patchwork.libcamera.org/api/patches/14485/?format=json","web_url":"https://patchwork.libcamera.org/patch/14485/","msgid":"<20211108131350.130665-17-jeanmichel.hautbois@ideasonboard.com>","date":"2021-11-08T13:13:44","name":"[libcamera-devel,16/22] ipa: ipu3: Introduce sensor controls","mbox":"https://patchwork.libcamera.org/patch/14485/mbox/"},{"id":14486,"url":"https://patchwork.libcamera.org/api/patches/14486/?format=json","web_url":"https://patchwork.libcamera.org/patch/14486/","msgid":"<20211108131350.130665-18-jeanmichel.hautbois@ideasonboard.com>","date":"2021-11-08T13:13:45","name":"[libcamera-devel,17/22] ipa: ipu3: Use a IPAFrameContext pointer from the per-frame queue","mbox":"https://patchwork.libcamera.org/patch/14486/mbox/"},{"id":14487,"url":"https://patchwork.libcamera.org/api/patches/14487/?format=json","web_url":"https://patchwork.libcamera.org/patch/14487/","msgid":"<20211108131350.130665-19-jeanmichel.hautbois@ideasonboard.com>","date":"2021-11-08T13:13:46","name":"[libcamera-devel,18/22] ipa: ipu3: Move the sensor update controls","mbox":"https://patchwork.libcamera.org/patch/14487/mbox/"},{"id":14489,"url":"https://patchwork.libcamera.org/api/patches/14489/?format=json","web_url":"https://patchwork.libcamera.org/patch/14489/","msgid":"<20211108131350.130665-20-jeanmichel.hautbois@ideasonboard.com>","date":"2021-11-08T13:13:47","name":"[libcamera-devel,19/22] ipa: ipu3: awb: Add support for color temperature","mbox":"https://patchwork.libcamera.org/patch/14489/mbox/"},{"id":14490,"url":"https://patchwork.libcamera.org/api/patches/14490/?format=json","web_url":"https://patchwork.libcamera.org/patch/14490/","msgid":"<20211108131350.130665-21-jeanmichel.hautbois@ideasonboard.com>","date":"2021-11-08T13:13:48","name":"[libcamera-devel,20/22] ipa: ipu3: Send color temperature in the metadata","mbox":"https://patchwork.libcamera.org/patch/14490/mbox/"},{"id":14491,"url":"https://patchwork.libcamera.org/api/patches/14491/?format=json","web_url":"https://patchwork.libcamera.org/patch/14491/","msgid":"<20211108131350.130665-22-jeanmichel.hautbois@ideasonboard.com>","date":"2021-11-08T13:13:49","name":"[libcamera-devel,21/22] ipa: ipu3: Move ExposureTime to IPA","mbox":"https://patchwork.libcamera.org/patch/14491/mbox/"},{"id":14488,"url":"https://patchwork.libcamera.org/api/patches/14488/?format=json","web_url":"https://patchwork.libcamera.org/patch/14488/","msgid":"<20211108131350.130665-23-jeanmichel.hautbois@ideasonboard.com>","date":"2021-11-08T13:13:50","name":"[libcamera-devel,22/22] ipa: ipu3: Pass the AnalogueGain control","mbox":"https://patchwork.libcamera.org/patch/14488/mbox/"}]}