{"id":5111,"url":"https://patchwork.libcamera.org/api/1.1/series/5111/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5111","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":"Some rkisp1 awb improvements","date":"2025-04-03T15:49:05","submitter":{"id":184,"url":"https://patchwork.libcamera.org/api/1.1/people/184/?format=json","name":"Stefan Klug","email":"stefan.klug@ideasonboard.com"},"version":3,"total":16,"received_total":16,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5111/mbox/","cover_letter":{"id":23116,"url":"https://patchwork.libcamera.org/api/1.1/covers/23116/?format=json","web_url":"https://patchwork.libcamera.org/cover/23116/","msgid":"<20250403154925.382973-1-stefan.klug@ideasonboard.com>","date":"2025-04-03T15:49:05","name":"[v3,00/16] Some rkisp1 awb improvements","mbox":"https://patchwork.libcamera.org/cover/23116/mbox/"},"patches":[{"id":23117,"url":"https://patchwork.libcamera.org/api/1.1/patches/23117/?format=json","web_url":"https://patchwork.libcamera.org/patch/23117/","msgid":"<20250403154925.382973-2-stefan.klug@ideasonboard.com>","date":"2025-04-03T15:49:06","name":"[v3,01/16] libcamera: matrix: Replace SFINAE with static_asserts","mbox":"https://patchwork.libcamera.org/patch/23117/mbox/"},{"id":23118,"url":"https://patchwork.libcamera.org/api/1.1/patches/23118/?format=json","web_url":"https://patchwork.libcamera.org/patch/23118/","msgid":"<20250403154925.382973-3-stefan.klug@ideasonboard.com>","date":"2025-04-03T15:49:07","name":"[v3,02/16] libcamera: matrix: Make most functions constexpr","mbox":"https://patchwork.libcamera.org/patch/23118/mbox/"},{"id":23119,"url":"https://patchwork.libcamera.org/api/1.1/patches/23119/?format=json","web_url":"https://patchwork.libcamera.org/patch/23119/","msgid":"<20250403154925.382973-4-stefan.klug@ideasonboard.com>","date":"2025-04-03T15:49:08","name":"[v3,03/16] libcamera: matrix: Add a Span based constructor","mbox":"https://patchwork.libcamera.org/patch/23119/mbox/"},{"id":23120,"url":"https://patchwork.libcamera.org/api/1.1/patches/23120/?format=json","web_url":"https://patchwork.libcamera.org/patch/23120/","msgid":"<20250403154925.382973-5-stefan.klug@ideasonboard.com>","date":"2025-04-03T15:49:09","name":"[v3,04/16] libcamera: vector: Add a Span based constructor","mbox":"https://patchwork.libcamera.org/patch/23120/mbox/"},{"id":23121,"url":"https://patchwork.libcamera.org/api/1.1/patches/23121/?format=json","web_url":"https://patchwork.libcamera.org/patch/23121/","msgid":"<20250403154925.382973-6-stefan.klug@ideasonboard.com>","date":"2025-04-03T15:49:10","name":"[v3,05/16] libcamera: matrix: Add inverse() function","mbox":"https://patchwork.libcamera.org/patch/23121/mbox/"},{"id":23122,"url":"https://patchwork.libcamera.org/api/1.1/patches/23122/?format=json","web_url":"https://patchwork.libcamera.org/patch/23122/","msgid":"<20250403154925.382973-7-stefan.klug@ideasonboard.com>","date":"2025-04-03T15:49:11","name":"[v3,06/16] test: Add minimal test for Matrix","mbox":"https://patchwork.libcamera.org/patch/23122/mbox/"},{"id":23123,"url":"https://patchwork.libcamera.org/api/1.1/patches/23123/?format=json","web_url":"https://patchwork.libcamera.org/patch/23123/","msgid":"<20250403154925.382973-8-stefan.klug@ideasonboard.com>","date":"2025-04-03T15:49:12","name":"[v3,07/16] libcamera: matrix: Extend multiplication operator to heterogenous types","mbox":"https://patchwork.libcamera.org/patch/23123/mbox/"},{"id":23124,"url":"https://patchwork.libcamera.org/api/1.1/patches/23124/?format=json","web_url":"https://patchwork.libcamera.org/patch/23124/","msgid":"<20250403154925.382973-9-stefan.klug@ideasonboard.com>","date":"2025-04-03T15:49:13","name":"[v3,08/16] libcamera: vector: Extend matrix multiplication operator to heterogenous types","mbox":"https://patchwork.libcamera.org/patch/23124/mbox/"},{"id":23125,"url":"https://patchwork.libcamera.org/api/1.1/patches/23125/?format=json","web_url":"https://patchwork.libcamera.org/patch/23125/","msgid":"<20250403154925.382973-10-stefan.klug@ideasonboard.com>","date":"2025-04-03T15:49:14","name":"[v3,09/16] ipa: rkisp1: Refactor automatic/manual structure in IPAActiveState","mbox":"https://patchwork.libcamera.org/patch/23125/mbox/"},{"id":23126,"url":"https://patchwork.libcamera.org/api/1.1/patches/23126/?format=json","web_url":"https://patchwork.libcamera.org/patch/23126/","msgid":"<20250403154925.382973-11-stefan.klug@ideasonboard.com>","date":"2025-04-03T15:49:15","name":"[v3,10/16] ipa: rkisp1: algorithms: awb: Fix wrong colour temperature reporting","mbox":"https://patchwork.libcamera.org/patch/23126/mbox/"},{"id":23127,"url":"https://patchwork.libcamera.org/api/1.1/patches/23127/?format=json","web_url":"https://patchwork.libcamera.org/patch/23127/","msgid":"<20250403154925.382973-12-stefan.klug@ideasonboard.com>","date":"2025-04-03T15:49:16","name":"[v3,11/16] ipa: rkisp1: ccm/lsc: Fix CCM/LSC based on manual color temperature","mbox":"https://patchwork.libcamera.org/patch/23127/mbox/"},{"id":23128,"url":"https://patchwork.libcamera.org/api/1.1/patches/23128/?format=json","web_url":"https://patchwork.libcamera.org/patch/23128/","msgid":"<20250403154925.382973-13-stefan.klug@ideasonboard.com>","date":"2025-04-03T15:49:17","name":"[v3,12/16] ipa: rkisp1: Implement manual ColourCorrectionMatrix control","mbox":"https://patchwork.libcamera.org/patch/23128/mbox/"},{"id":23129,"url":"https://patchwork.libcamera.org/api/1.1/patches/23129/?format=json","web_url":"https://patchwork.libcamera.org/patch/23129/","msgid":"<20250403154925.382973-14-stefan.klug@ideasonboard.com>","date":"2025-04-03T15:49:18","name":"[v3,13/16] libipa: awb: Make result of gainsFromColourTemp optional","mbox":"https://patchwork.libcamera.org/patch/23129/mbox/"},{"id":23130,"url":"https://patchwork.libcamera.org/api/1.1/patches/23130/?format=json","web_url":"https://patchwork.libcamera.org/patch/23130/","msgid":"<20250403154925.382973-15-stefan.klug@ideasonboard.com>","date":"2025-04-03T15:49:19","name":"[v3,14/16] ipa: rkisp1: Damp color temperature regulation","mbox":"https://patchwork.libcamera.org/patch/23130/mbox/"},{"id":23131,"url":"https://patchwork.libcamera.org/api/1.1/patches/23131/?format=json","web_url":"https://patchwork.libcamera.org/patch/23131/","msgid":"<20250403154925.382973-16-stefan.klug@ideasonboard.com>","date":"2025-04-03T15:49:20","name":"[v3,15/16] ipa: rkisp1: awb: Take the CCM into account for the AWB gains calculation","mbox":"https://patchwork.libcamera.org/patch/23131/mbox/"},{"id":23132,"url":"https://patchwork.libcamera.org/api/1.1/patches/23132/?format=json","web_url":"https://patchwork.libcamera.org/patch/23132/","msgid":"<20250403154925.382973-17-stefan.klug@ideasonboard.com>","date":"2025-04-03T15:49:21","name":"[v3,16/16] ipa: rkisp1: awb: Avoid division by zero","mbox":"https://patchwork.libcamera.org/patch/23132/mbox/"}]}