{"id":4798,"url":"https://patchwork.libcamera.org/api/1.1/series/4798/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4798","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":"Improve linear algebra helpers in libipa","date":"2024-11-18T22:16:01","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":3,"total":17,"received_total":17,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4798/mbox/","cover_letter":{"id":21960,"url":"https://patchwork.libcamera.org/api/1.1/covers/21960/?format=json","web_url":"https://patchwork.libcamera.org/cover/21960/","msgid":"<20241118221618.13953-1-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T22:16:01","name":"[v3,00/17] Improve linear algebra helpers in libipa","mbox":"https://patchwork.libcamera.org/cover/21960/mbox/"},"patches":[{"id":21961,"url":"https://patchwork.libcamera.org/api/1.1/patches/21961/?format=json","web_url":"https://patchwork.libcamera.org/patch/21961/","msgid":"<20241118221618.13953-2-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T22:16:02","name":"[v3,01/17] ipa: libipa: vector: Add mutable x(), y() and z() accessors","mbox":"https://patchwork.libcamera.org/patch/21961/mbox/"},{"id":21962,"url":"https://patchwork.libcamera.org/api/1.1/patches/21962/?format=json","web_url":"https://patchwork.libcamera.org/patch/21962/","msgid":"<20241118221618.13953-3-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T22:16:03","name":"[v3,02/17] ipa: libipa: vector: Add r(), g() and b() accessors","mbox":"https://patchwork.libcamera.org/patch/21962/mbox/"},{"id":21963,"url":"https://patchwork.libcamera.org/api/1.1/patches/21963/?format=json","web_url":"https://patchwork.libcamera.org/patch/21963/","msgid":"<20241118221618.13953-4-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T22:16:04","name":"[v3,03/17] ipa: libipa: vector: Add scalar constructor","mbox":"https://patchwork.libcamera.org/patch/21963/mbox/"},{"id":21964,"url":"https://patchwork.libcamera.org/api/1.1/patches/21964/?format=json","web_url":"https://patchwork.libcamera.org/patch/21964/","msgid":"<20241118221618.13953-5-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T22:16:05","name":"[v3,04/17] ipa: libipa: vector: Add copy constructor and assignment operator","mbox":"https://patchwork.libcamera.org/patch/21964/mbox/"},{"id":21965,"url":"https://patchwork.libcamera.org/api/1.1/patches/21965/?format=json","web_url":"https://patchwork.libcamera.org/patch/21965/","msgid":"<20241118221618.13953-6-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T22:16:06","name":"[v3,05/17] ipa: libipa: vector: Rename the dot product operator*() to dot()","mbox":"https://patchwork.libcamera.org/patch/21965/mbox/"},{"id":21966,"url":"https://patchwork.libcamera.org/api/1.1/patches/21966/?format=json","web_url":"https://patchwork.libcamera.org/patch/21966/","msgid":"<20241118221618.13953-7-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T22:16:07","name":"[v3,06/17] ipa: libipa: vector: Generalize arithmetic operators","mbox":"https://patchwork.libcamera.org/patch/21966/mbox/"},{"id":21967,"url":"https://patchwork.libcamera.org/api/1.1/patches/21967/?format=json","web_url":"https://patchwork.libcamera.org/patch/21967/","msgid":"<20241118221618.13953-8-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T22:16:08","name":"[v3,07/17] ipa: libipa: vector: Add missing binary arithemtic operators","mbox":"https://patchwork.libcamera.org/patch/21967/mbox/"},{"id":21968,"url":"https://patchwork.libcamera.org/api/1.1/patches/21968/?format=json","web_url":"https://patchwork.libcamera.org/patch/21968/","msgid":"<20241118221618.13953-9-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T22:16:09","name":"[v3,08/17] ipa: libipa: vector: Add compound assignment operators","mbox":"https://patchwork.libcamera.org/patch/21968/mbox/"},{"id":21969,"url":"https://patchwork.libcamera.org/api/1.1/patches/21969/?format=json","web_url":"https://patchwork.libcamera.org/patch/21969/","msgid":"<20241118221618.13953-10-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T22:16:10","name":"[v3,09/17] ipa: libipa: vector: Add element-wise min() and max() functions","mbox":"https://patchwork.libcamera.org/patch/21969/mbox/"},{"id":21970,"url":"https://patchwork.libcamera.org/api/1.1/patches/21970/?format=json","web_url":"https://patchwork.libcamera.org/patch/21970/","msgid":"<20241118221618.13953-11-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T22:16:11","name":"[v3,10/17] ipa: libipa: vector: Add sum() function","mbox":"https://patchwork.libcamera.org/patch/21970/mbox/"},{"id":21971,"url":"https://patchwork.libcamera.org/api/1.1/patches/21971/?format=json","web_url":"https://patchwork.libcamera.org/patch/21971/","msgid":"<20241118221618.13953-12-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T22:16:12","name":"[v3,11/17] test: libipa: Add Vector class test","mbox":"https://patchwork.libcamera.org/patch/21971/mbox/"},{"id":21972,"url":"https://patchwork.libcamera.org/api/1.1/patches/21972/?format=json","web_url":"https://patchwork.libcamera.org/patch/21972/","msgid":"<20241118221618.13953-13-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T22:16:13","name":"[v3,12/17] ipa: ipu3: awb: Replace Awb::RGB class with ipa::RGB","mbox":"https://patchwork.libcamera.org/patch/21972/mbox/"},{"id":21973,"url":"https://patchwork.libcamera.org/api/1.1/patches/21973/?format=json","web_url":"https://patchwork.libcamera.org/patch/21973/","msgid":"<20241118221618.13953-14-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T22:16:14","name":"[v3,13/17] ipa: libipa: colour: Use the RGB class to model RGB values","mbox":"https://patchwork.libcamera.org/patch/21973/mbox/"},{"id":21974,"url":"https://patchwork.libcamera.org/api/1.1/patches/21974/?format=json","web_url":"https://patchwork.libcamera.org/patch/21974/","msgid":"<20241118221618.13953-15-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T22:16:15","name":"[v3,14/17] ipa: libipa: colour: Use Vector and Matrix for linear algebra","mbox":"https://patchwork.libcamera.org/patch/21974/mbox/"},{"id":21975,"url":"https://patchwork.libcamera.org/api/1.1/patches/21975/?format=json","web_url":"https://patchwork.libcamera.org/patch/21975/","msgid":"<20241118221618.13953-16-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T22:16:16","name":"[v3,15/17] ipa: rkisp1: awb: Use RGB class to store colour gains","mbox":"https://patchwork.libcamera.org/patch/21975/mbox/"},{"id":21976,"url":"https://patchwork.libcamera.org/api/1.1/patches/21976/?format=json","web_url":"https://patchwork.libcamera.org/patch/21976/","msgid":"<20241118221618.13953-17-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T22:16:17","name":"[v3,16/17] ipa: rkisp1: awb: Use Vector and Matrix for linear algebra","mbox":"https://patchwork.libcamera.org/patch/21976/mbox/"},{"id":21977,"url":"https://patchwork.libcamera.org/api/1.1/patches/21977/?format=json","web_url":"https://patchwork.libcamera.org/patch/21977/","msgid":"<20241118221618.13953-18-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T22:16:18","name":"[v3,17/17] ipa: rkisp1: awb: Expand comment","mbox":"https://patchwork.libcamera.org/patch/21977/mbox/"}]}