{"id":5874,"url":"https://patchwork.libcamera.org/api/1.1/series/5874/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5874","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/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: simple: Convert to libipa AWB implementation","date":"2026-04-07T22:01:03","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/1.1/people/4/?format=json","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"version":1,"total":13,"received_total":13,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5874/mbox/","cover_letter":{"id":26483,"url":"https://patchwork.libcamera.org/api/1.1/covers/26483/?format=json","web_url":"https://patchwork.libcamera.org/cover/26483/","msgid":"<20260407-kbingham-awb-split-v1-0-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:03","name":"[00/13] ipa: simple: Convert to libipa AWB implementation","mbox":"https://patchwork.libcamera.org/cover/26483/mbox/"},"patches":[{"id":26484,"url":"https://patchwork.libcamera.org/api/1.1/patches/26484/?format=json","web_url":"https://patchwork.libcamera.org/patch/26484/","msgid":"<20260407-kbingham-awb-split-v1-1-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:04","name":"[01/13] libcamera: shaders: unpacked: Fix indentations","mbox":"https://patchwork.libcamera.org/patch/26484/mbox/"},{"id":26485,"url":"https://patchwork.libcamera.org/api/1.1/patches/26485/?format=json","web_url":"https://patchwork.libcamera.org/patch/26485/","msgid":"<20260407-kbingham-awb-split-v1-2-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:05","name":"[02/13] softisp: Split AWB from Combined Matrix","mbox":"https://patchwork.libcamera.org/patch/26485/mbox/"},{"id":26486,"url":"https://patchwork.libcamera.org/api/1.1/patches/26486/?format=json","web_url":"https://patchwork.libcamera.org/patch/26486/","msgid":"<20260407-kbingham-awb-split-v1-3-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:06","name":"[03/13] libcamera: software_isp: Fix black level handling in CPU ISP","mbox":"https://patchwork.libcamera.org/patch/26486/mbox/"},{"id":26487,"url":"https://patchwork.libcamera.org/api/1.1/patches/26487/?format=json","web_url":"https://patchwork.libcamera.org/patch/26487/","msgid":"<20260407-kbingham-awb-split-v1-4-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:07","name":"[04/13] libcamera: software_isp: Apply gains in CPU ISP","mbox":"https://patchwork.libcamera.org/patch/26487/mbox/"},{"id":26488,"url":"https://patchwork.libcamera.org/api/1.1/patches/26488/?format=json","web_url":"https://patchwork.libcamera.org/patch/26488/","msgid":"<20260407-kbingham-awb-split-v1-5-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:08","name":"[05/13] shaders: bayer: Use native matrix multiplication","mbox":"https://patchwork.libcamera.org/patch/26488/mbox/"},{"id":26489,"url":"https://patchwork.libcamera.org/api/1.1/patches/26489/?format=json","web_url":"https://patchwork.libcamera.org/patch/26489/","msgid":"<20260407-kbingham-awb-split-v1-6-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:09","name":"[06/13] ipa: libipa: provide lux context structures","mbox":"https://patchwork.libcamera.org/patch/26489/mbox/"},{"id":26491,"url":"https://patchwork.libcamera.org/api/1.1/patches/26491/?format=json","web_url":"https://patchwork.libcamera.org/patch/26491/","msgid":"<20260407-kbingham-awb-split-v1-7-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:10","name":"[07/13] ipa: simple: Add lux algorithm to the SoftIPA","mbox":"https://patchwork.libcamera.org/patch/26491/mbox/"},{"id":26490,"url":"https://patchwork.libcamera.org/api/1.1/patches/26490/?format=json","web_url":"https://patchwork.libcamera.org/patch/26490/","msgid":"<20260407-kbingham-awb-split-v1-8-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:11","name":"[08/13] ipa: libipa: Awb: Provide common context storage","mbox":"https://patchwork.libcamera.org/patch/26490/mbox/"},{"id":26492,"url":"https://patchwork.libcamera.org/api/1.1/patches/26492/?format=json","web_url":"https://patchwork.libcamera.org/patch/26492/","msgid":"<20260407-kbingham-awb-split-v1-9-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:12","name":"[09/13] libcamera: vector: Convertor Constructor","mbox":"https://patchwork.libcamera.org/patch/26492/mbox/"},{"id":26493,"url":"https://patchwork.libcamera.org/api/1.1/patches/26493/?format=json","web_url":"https://patchwork.libcamera.org/patch/26493/","msgid":"<20260407-kbingham-awb-split-v1-10-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:13","name":"[10/13] ipa: simple: Convert awb to libipa implementation","mbox":"https://patchwork.libcamera.org/patch/26493/mbox/"},{"id":26495,"url":"https://patchwork.libcamera.org/api/1.1/patches/26495/?format=json","web_url":"https://patchwork.libcamera.org/patch/26495/","msgid":"<20260407-kbingham-awb-split-v1-11-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:14","name":"[11/13] ipa: libipa: awb: Move configure to common","mbox":"https://patchwork.libcamera.org/patch/26495/mbox/"},{"id":26494,"url":"https://patchwork.libcamera.org/api/1.1/patches/26494/?format=json","web_url":"https://patchwork.libcamera.org/patch/26494/","msgid":"<20260407-kbingham-awb-split-v1-12-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:15","name":"[12/13] ipa: libipa: awb: convert to common queueRequest","mbox":"https://patchwork.libcamera.org/patch/26494/mbox/"},{"id":26496,"url":"https://patchwork.libcamera.org/api/1.1/patches/26496/?format=json","web_url":"https://patchwork.libcamera.org/patch/26496/","msgid":"<20260407-kbingham-awb-split-v1-13-a39af3f4dc20@ideasonboard.com>","date":"2026-04-07T22:01:16","name":"[13/13] ipa: libipa: awb: factor out common prepare","mbox":"https://patchwork.libcamera.org/patch/26496/mbox/"}]}