{"id":4419,"url":"https://patchwork.libcamera.org/api/series/4419/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4419","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":"Software ISP refactoring","date":"2024-06-26T07:20:41","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"version":1,"total":19,"received_total":19,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4419/mbox/","cover_letter":{"id":20393,"url":"https://patchwork.libcamera.org/api/covers/20393/?format=json","web_url":"https://patchwork.libcamera.org/cover/20393/","msgid":"<20240626072100.55497-1-mzamazal@redhat.com>","date":"2024-06-26T07:20:41","name":"[00/19] Software ISP refactoring","mbox":"https://patchwork.libcamera.org/cover/20393/mbox/"},"patches":[{"id":20394,"url":"https://patchwork.libcamera.org/api/patches/20394/?format=json","web_url":"https://patchwork.libcamera.org/patch/20394/","msgid":"<20240626072100.55497-2-mzamazal@redhat.com>","date":"2024-06-26T07:20:42","name":"[01/19] libcamera: software_isp: Remove superfluous includes","mbox":"https://patchwork.libcamera.org/patch/20394/mbox/"},{"id":20395,"url":"https://patchwork.libcamera.org/api/patches/20395/?format=json","web_url":"https://patchwork.libcamera.org/patch/20395/","msgid":"<20240626072100.55497-3-mzamazal@redhat.com>","date":"2024-06-26T07:20:43","name":"[02/19] libcamera: software_isp: Move BlackLevel to libcamera::ipa::soft","mbox":"https://patchwork.libcamera.org/patch/20395/mbox/"},{"id":20396,"url":"https://patchwork.libcamera.org/api/patches/20396/?format=json","web_url":"https://patchwork.libcamera.org/patch/20396/","msgid":"<20240626072100.55497-4-mzamazal@redhat.com>","date":"2024-06-26T07:20:44","name":"[03/19] libcamera: simple: Fix a typo in a doc string","mbox":"https://patchwork.libcamera.org/patch/20396/mbox/"},{"id":20397,"url":"https://patchwork.libcamera.org/api/patches/20397/?format=json","web_url":"https://patchwork.libcamera.org/patch/20397/","msgid":"<20240626072100.55497-5-mzamazal@redhat.com>","date":"2024-06-26T07:20:45","name":"[04/19] libcamera: software_isp: Define skeletons for IPA refactoring","mbox":"https://patchwork.libcamera.org/patch/20397/mbox/"},{"id":20406,"url":"https://patchwork.libcamera.org/api/patches/20406/?format=json","web_url":"https://patchwork.libcamera.org/patch/20406/","msgid":"<20240626072100.55497-6-mzamazal@redhat.com>","date":"2024-06-26T07:20:46","name":"[05/19] libcamera: software_isp: Let IPASoftSimple inherit Module","mbox":"https://patchwork.libcamera.org/patch/20406/mbox/"},{"id":20402,"url":"https://patchwork.libcamera.org/api/patches/20402/?format=json","web_url":"https://patchwork.libcamera.org/patch/20402/","msgid":"<20240626072100.55497-7-mzamazal@redhat.com>","date":"2024-06-26T07:20:47","name":"[06/19] libcamera: software_isp: Make stats frame and buffer aware","mbox":"https://patchwork.libcamera.org/patch/20402/mbox/"},{"id":20399,"url":"https://patchwork.libcamera.org/api/patches/20399/?format=json","web_url":"https://patchwork.libcamera.org/patch/20399/","msgid":"<20240626072100.55497-8-mzamazal@redhat.com>","date":"2024-06-26T07:20:48","name":"[07/19] libcamera: software_isp: Remove dots in Debayer::process docstring","mbox":"https://patchwork.libcamera.org/patch/20399/mbox/"},{"id":20398,"url":"https://patchwork.libcamera.org/api/patches/20398/?format=json","web_url":"https://patchwork.libcamera.org/patch/20398/","msgid":"<20240626072100.55497-9-mzamazal@redhat.com>","date":"2024-06-26T07:20:49","name":"[08/19] libcamera: software_isp: Track and pass frame ids","mbox":"https://patchwork.libcamera.org/patch/20398/mbox/"},{"id":20400,"url":"https://patchwork.libcamera.org/api/patches/20400/?format=json","web_url":"https://patchwork.libcamera.org/patch/20400/","msgid":"<20240626072100.55497-10-mzamazal@redhat.com>","date":"2024-06-26T07:20:50","name":"[09/19] libcamera: software_isp: Create algorithms","mbox":"https://patchwork.libcamera.org/patch/20400/mbox/"},{"id":20401,"url":"https://patchwork.libcamera.org/api/patches/20401/?format=json","web_url":"https://patchwork.libcamera.org/patch/20401/","msgid":"<20240626072100.55497-11-mzamazal@redhat.com>","date":"2024-06-26T07:20:51","name":"[10/19] libcamera: software_isp: Call Algorithm::process","mbox":"https://patchwork.libcamera.org/patch/20401/mbox/"},{"id":20403,"url":"https://patchwork.libcamera.org/api/patches/20403/?format=json","web_url":"https://patchwork.libcamera.org/patch/20403/","msgid":"<20240626072100.55497-12-mzamazal@redhat.com>","date":"2024-06-26T07:20:52","name":"[11/19] libcamera: software_isp: Call Algorithm::prepare","mbox":"https://patchwork.libcamera.org/patch/20403/mbox/"},{"id":20404,"url":"https://patchwork.libcamera.org/api/patches/20404/?format=json","web_url":"https://patchwork.libcamera.org/patch/20404/","msgid":"<20240626072100.55497-13-mzamazal@redhat.com>","date":"2024-06-26T07:20:53","name":"[12/19] libcamera: software_isp: Call Algorithm::queueRequest","mbox":"https://patchwork.libcamera.org/patch/20404/mbox/"},{"id":20405,"url":"https://patchwork.libcamera.org/api/patches/20405/?format=json","web_url":"https://patchwork.libcamera.org/patch/20405/","msgid":"<20240626072100.55497-14-mzamazal@redhat.com>","date":"2024-06-26T07:20:54","name":"[13/19] libcamera: software_isp: Call Algorithm::configure","mbox":"https://patchwork.libcamera.org/patch/20405/mbox/"},{"id":20407,"url":"https://patchwork.libcamera.org/api/patches/20407/?format=json","web_url":"https://patchwork.libcamera.org/patch/20407/","msgid":"<20240626072100.55497-15-mzamazal@redhat.com>","date":"2024-06-26T07:20:55","name":"[14/19] libcamera: software_isp: Move black level to an algorithm module","mbox":"https://patchwork.libcamera.org/patch/20407/mbox/"},{"id":20408,"url":"https://patchwork.libcamera.org/api/patches/20408/?format=json","web_url":"https://patchwork.libcamera.org/patch/20408/","msgid":"<20240626072100.55497-16-mzamazal@redhat.com>","date":"2024-06-26T07:20:56","name":"[15/19] libcamera: software_isp: Move color handling to an algorithm module","mbox":"https://patchwork.libcamera.org/patch/20408/mbox/"},{"id":20409,"url":"https://patchwork.libcamera.org/api/patches/20409/?format=json","web_url":"https://patchwork.libcamera.org/patch/20409/","msgid":"<20240626072100.55497-17-mzamazal@redhat.com>","date":"2024-06-26T07:20:57","name":"[16/19] libcamera: software_isp: Use floating point for color parameters","mbox":"https://patchwork.libcamera.org/patch/20409/mbox/"},{"id":20412,"url":"https://patchwork.libcamera.org/api/patches/20412/?format=json","web_url":"https://patchwork.libcamera.org/patch/20412/","msgid":"<20240626072100.55497-18-mzamazal@redhat.com>","date":"2024-06-26T07:20:58","name":"[17/19] libcamera: software_isp: Use DelayedControls","mbox":"https://patchwork.libcamera.org/patch/20412/mbox/"},{"id":20410,"url":"https://patchwork.libcamera.org/api/patches/20410/?format=json","web_url":"https://patchwork.libcamera.org/patch/20410/","msgid":"<20240626072100.55497-19-mzamazal@redhat.com>","date":"2024-06-26T07:20:59","name":"[18/19] libcamera: software_isp: Move exposure+gain to an algorithm module","mbox":"https://patchwork.libcamera.org/patch/20410/mbox/"},{"id":20411,"url":"https://patchwork.libcamera.org/api/patches/20411/?format=json","web_url":"https://patchwork.libcamera.org/patch/20411/","msgid":"<20240626072100.55497-20-mzamazal@redhat.com>","date":"2024-06-26T07:21:00","name":"[19/19] libcamera: software_isp: Update black level only on exposure changes","mbox":"https://patchwork.libcamera.org/patch/20411/mbox/"}]}