{"id":4796,"url":"https://patchwork.libcamera.org/api/series/4796/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4796","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":"Improve linear algebra helpers in libipa","date":"2024-11-18T00:07:26","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":2,"total":12,"received_total":12,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4796/mbox/","cover_letter":{"id":21942,"url":"https://patchwork.libcamera.org/api/covers/21942/?format=json","web_url":"https://patchwork.libcamera.org/cover/21942/","msgid":"<20241118000738.18977-1-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T00:07:26","name":"[RFC,v2,00/12] Improve linear algebra helpers in libipa","mbox":"https://patchwork.libcamera.org/cover/21942/mbox/"},"patches":[{"id":21943,"url":"https://patchwork.libcamera.org/api/patches/21943/?format=json","web_url":"https://patchwork.libcamera.org/patch/21943/","msgid":"<20241118000738.18977-2-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T00:07:27","name":"[RFC,v2,01/12] ipa: libipa: vector: Add mutable x(), y() and z() accessors","mbox":"https://patchwork.libcamera.org/patch/21943/mbox/"},{"id":21944,"url":"https://patchwork.libcamera.org/api/patches/21944/?format=json","web_url":"https://patchwork.libcamera.org/patch/21944/","msgid":"<20241118000738.18977-3-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T00:07:28","name":"[RFC,v2,02/12] ipa: libipa: vector: Add r(), g() and b() accessors","mbox":"https://patchwork.libcamera.org/patch/21944/mbox/"},{"id":21945,"url":"https://patchwork.libcamera.org/api/patches/21945/?format=json","web_url":"https://patchwork.libcamera.org/patch/21945/","msgid":"<20241118000738.18977-4-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T00:07:29","name":"[RFC,v2,03/12] ipa: libipa: vector: Add copy constructor and assignment operator","mbox":"https://patchwork.libcamera.org/patch/21945/mbox/"},{"id":21946,"url":"https://patchwork.libcamera.org/api/patches/21946/?format=json","web_url":"https://patchwork.libcamera.org/patch/21946/","msgid":"<20241118000738.18977-5-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T00:07:30","name":"[RFC,v2,04/12] ipa: libipa: vector: Rename the dot product operator*() to dot()","mbox":"https://patchwork.libcamera.org/patch/21946/mbox/"},{"id":21947,"url":"https://patchwork.libcamera.org/api/patches/21947/?format=json","web_url":"https://patchwork.libcamera.org/patch/21947/","msgid":"<20241118000738.18977-6-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T00:07:31","name":"[RFC,v2,05/12] ipa: libipa: vector: Generalize arithmetic operators","mbox":"https://patchwork.libcamera.org/patch/21947/mbox/"},{"id":21948,"url":"https://patchwork.libcamera.org/api/patches/21948/?format=json","web_url":"https://patchwork.libcamera.org/patch/21948/","msgid":"<20241118000738.18977-7-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T00:07:32","name":"[RFC,v2,06/12] ipa: libipa: vector: Add missing binary arithemtic operators","mbox":"https://patchwork.libcamera.org/patch/21948/mbox/"},{"id":21949,"url":"https://patchwork.libcamera.org/api/patches/21949/?format=json","web_url":"https://patchwork.libcamera.org/patch/21949/","msgid":"<20241118000738.18977-8-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T00:07:33","name":"[RFC,v2,07/12] ipa: libipa: vector: Add compound assignment operators","mbox":"https://patchwork.libcamera.org/patch/21949/mbox/"},{"id":21950,"url":"https://patchwork.libcamera.org/api/patches/21950/?format=json","web_url":"https://patchwork.libcamera.org/patch/21950/","msgid":"<20241118000738.18977-9-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T00:07:34","name":"[RFC,v2,08/12] ipa: libipa: vector: Add element-wise min() and max() functions","mbox":"https://patchwork.libcamera.org/patch/21950/mbox/"},{"id":21951,"url":"https://patchwork.libcamera.org/api/patches/21951/?format=json","web_url":"https://patchwork.libcamera.org/patch/21951/","msgid":"<20241118000738.18977-10-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T00:07:35","name":"[RFC,v2,09/12] ipa: libipa: vector: Add sum() function","mbox":"https://patchwork.libcamera.org/patch/21951/mbox/"},{"id":21952,"url":"https://patchwork.libcamera.org/api/patches/21952/?format=json","web_url":"https://patchwork.libcamera.org/patch/21952/","msgid":"<20241118000738.18977-11-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T00:07:36","name":"[RFC,v2,10/12] test: libipa: Add Vector class test","mbox":"https://patchwork.libcamera.org/patch/21952/mbox/"},{"id":21953,"url":"https://patchwork.libcamera.org/api/patches/21953/?format=json","web_url":"https://patchwork.libcamera.org/patch/21953/","msgid":"<20241118000738.18977-12-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T00:07:37","name":"[RFC,v2,11/12] ipa: rkisp1: awb: Use RGB class to store colour gains","mbox":"https://patchwork.libcamera.org/patch/21953/mbox/"},{"id":21954,"url":"https://patchwork.libcamera.org/api/patches/21954/?format=json","web_url":"https://patchwork.libcamera.org/patch/21954/","msgid":"<20241118000738.18977-13-laurent.pinchart@ideasonboard.com>","date":"2024-11-18T00:07:38","name":"[RFC,v2,12/12] ipa: rkisp1: awb: Replace manual calculations with Vector and Matrix","mbox":"https://patchwork.libcamera.org/patch/21954/mbox/"}]}