{"id":4804,"url":"https://patchwork.libcamera.org/api/1.1/series/4804/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4804","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-19T12:19:11","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":4,"total":17,"received_total":17,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4804/mbox/","cover_letter":{"id":21998,"url":"https://patchwork.libcamera.org/api/1.1/covers/21998/?format=json","web_url":"https://patchwork.libcamera.org/cover/21998/","msgid":"<20241119121928.30939-1-laurent.pinchart@ideasonboard.com>","date":"2024-11-19T12:19:11","name":"[v4,00/17] Improve linear algebra helpers in libipa","mbox":"https://patchwork.libcamera.org/cover/21998/mbox/"},"patches":[{"id":21999,"url":"https://patchwork.libcamera.org/api/1.1/patches/21999/?format=json","web_url":"https://patchwork.libcamera.org/patch/21999/","msgid":"<20241119121928.30939-2-laurent.pinchart@ideasonboard.com>","date":"2024-11-19T12:19:12","name":"[v4,01/17] ipa: libipa: vector: Add mutable x(), y() and z() accessors","mbox":"https://patchwork.libcamera.org/patch/21999/mbox/"},{"id":22000,"url":"https://patchwork.libcamera.org/api/1.1/patches/22000/?format=json","web_url":"https://patchwork.libcamera.org/patch/22000/","msgid":"<20241119121928.30939-3-laurent.pinchart@ideasonboard.com>","date":"2024-11-19T12:19:13","name":"[v4,02/17] ipa: libipa: vector: Add r(), g() and b() accessors","mbox":"https://patchwork.libcamera.org/patch/22000/mbox/"},{"id":22001,"url":"https://patchwork.libcamera.org/api/1.1/patches/22001/?format=json","web_url":"https://patchwork.libcamera.org/patch/22001/","msgid":"<20241119121928.30939-4-laurent.pinchart@ideasonboard.com>","date":"2024-11-19T12:19:14","name":"[v4,03/17] ipa: libipa: vector: Add scalar constructor","mbox":"https://patchwork.libcamera.org/patch/22001/mbox/"},{"id":22002,"url":"https://patchwork.libcamera.org/api/1.1/patches/22002/?format=json","web_url":"https://patchwork.libcamera.org/patch/22002/","msgid":"<20241119121928.30939-5-laurent.pinchart@ideasonboard.com>","date":"2024-11-19T12:19:15","name":"[v4,04/17] ipa: libipa: vector: Add copy constructor and assignment operator","mbox":"https://patchwork.libcamera.org/patch/22002/mbox/"},{"id":22003,"url":"https://patchwork.libcamera.org/api/1.1/patches/22003/?format=json","web_url":"https://patchwork.libcamera.org/patch/22003/","msgid":"<20241119121928.30939-6-laurent.pinchart@ideasonboard.com>","date":"2024-11-19T12:19:16","name":"[v4,05/17] ipa: libipa: vector: Rename the dot product operator*() to dot()","mbox":"https://patchwork.libcamera.org/patch/22003/mbox/"},{"id":22004,"url":"https://patchwork.libcamera.org/api/1.1/patches/22004/?format=json","web_url":"https://patchwork.libcamera.org/patch/22004/","msgid":"<20241119121928.30939-7-laurent.pinchart@ideasonboard.com>","date":"2024-11-19T12:19:17","name":"[v4,06/17] ipa: libipa: vector: Generalize arithmetic operators","mbox":"https://patchwork.libcamera.org/patch/22004/mbox/"},{"id":22005,"url":"https://patchwork.libcamera.org/api/1.1/patches/22005/?format=json","web_url":"https://patchwork.libcamera.org/patch/22005/","msgid":"<20241119121928.30939-8-laurent.pinchart@ideasonboard.com>","date":"2024-11-19T12:19:18","name":"[v4,07/17] ipa: libipa: vector: Add missing binary arithemtic operators","mbox":"https://patchwork.libcamera.org/patch/22005/mbox/"},{"id":22006,"url":"https://patchwork.libcamera.org/api/1.1/patches/22006/?format=json","web_url":"https://patchwork.libcamera.org/patch/22006/","msgid":"<20241119121928.30939-9-laurent.pinchart@ideasonboard.com>","date":"2024-11-19T12:19:19","name":"[v4,08/17] ipa: libipa: vector: Add compound assignment operators","mbox":"https://patchwork.libcamera.org/patch/22006/mbox/"},{"id":22007,"url":"https://patchwork.libcamera.org/api/1.1/patches/22007/?format=json","web_url":"https://patchwork.libcamera.org/patch/22007/","msgid":"<20241119121928.30939-10-laurent.pinchart@ideasonboard.com>","date":"2024-11-19T12:19:20","name":"[v4,09/17] ipa: libipa: vector: Add element-wise min() and max() functions","mbox":"https://patchwork.libcamera.org/patch/22007/mbox/"},{"id":22008,"url":"https://patchwork.libcamera.org/api/1.1/patches/22008/?format=json","web_url":"https://patchwork.libcamera.org/patch/22008/","msgid":"<20241119121928.30939-11-laurent.pinchart@ideasonboard.com>","date":"2024-11-19T12:19:21","name":"[v4,10/17] ipa: libipa: vector: Add sum() function","mbox":"https://patchwork.libcamera.org/patch/22008/mbox/"},{"id":22009,"url":"https://patchwork.libcamera.org/api/1.1/patches/22009/?format=json","web_url":"https://patchwork.libcamera.org/patch/22009/","msgid":"<20241119121928.30939-12-laurent.pinchart@ideasonboard.com>","date":"2024-11-19T12:19:22","name":"[v4,11/17] test: libipa: Add Vector class test","mbox":"https://patchwork.libcamera.org/patch/22009/mbox/"},{"id":22010,"url":"https://patchwork.libcamera.org/api/1.1/patches/22010/?format=json","web_url":"https://patchwork.libcamera.org/patch/22010/","msgid":"<20241119121928.30939-13-laurent.pinchart@ideasonboard.com>","date":"2024-11-19T12:19:23","name":"[v4,12/17] ipa: ipu3: awb: Replace Awb::RGB class with ipa::RGB","mbox":"https://patchwork.libcamera.org/patch/22010/mbox/"},{"id":22011,"url":"https://patchwork.libcamera.org/api/1.1/patches/22011/?format=json","web_url":"https://patchwork.libcamera.org/patch/22011/","msgid":"<20241119121928.30939-14-laurent.pinchart@ideasonboard.com>","date":"2024-11-19T12:19:24","name":"[v4,13/17] ipa: libipa: colour: Use the RGB class to model RGB values","mbox":"https://patchwork.libcamera.org/patch/22011/mbox/"},{"id":22012,"url":"https://patchwork.libcamera.org/api/1.1/patches/22012/?format=json","web_url":"https://patchwork.libcamera.org/patch/22012/","msgid":"<20241119121928.30939-15-laurent.pinchart@ideasonboard.com>","date":"2024-11-19T12:19:25","name":"[v4,14/17] ipa: libipa: colour: Use Vector and Matrix for linear algebra","mbox":"https://patchwork.libcamera.org/patch/22012/mbox/"},{"id":22013,"url":"https://patchwork.libcamera.org/api/1.1/patches/22013/?format=json","web_url":"https://patchwork.libcamera.org/patch/22013/","msgid":"<20241119121928.30939-16-laurent.pinchart@ideasonboard.com>","date":"2024-11-19T12:19:26","name":"[v4,15/17] ipa: rkisp1: awb: Use RGB class to store colour gains","mbox":"https://patchwork.libcamera.org/patch/22013/mbox/"},{"id":22014,"url":"https://patchwork.libcamera.org/api/1.1/patches/22014/?format=json","web_url":"https://patchwork.libcamera.org/patch/22014/","msgid":"<20241119121928.30939-17-laurent.pinchart@ideasonboard.com>","date":"2024-11-19T12:19:27","name":"[v4,16/17] ipa: rkisp1: awb: Use Vector and Matrix for linear algebra","mbox":"https://patchwork.libcamera.org/patch/22014/mbox/"},{"id":22015,"url":"https://patchwork.libcamera.org/api/1.1/patches/22015/?format=json","web_url":"https://patchwork.libcamera.org/patch/22015/","msgid":"<20241119121928.30939-18-laurent.pinchart@ideasonboard.com>","date":"2024-11-19T12:19:28","name":"[v4,17/17] ipa: rkisp1: awb: Expand comment","mbox":"https://patchwork.libcamera.org/patch/22015/mbox/"}]}