[{"id":5133,"url":"https://patchwork.libcamera.org/api/series/5133/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5133","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":"[v1] libcamera: pipeline: imx8-isi: Remove unused variable","date":"2025-04-18T16:24:05","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5133/mbox/","cover_letter":null,"patches":[{"id":23188,"url":"https://patchwork.libcamera.org/api/patches/23188/?format=json","web_url":"https://patchwork.libcamera.org/patch/23188/","msgid":"<20250418162405.1339989-1-barnabas.pocze@ideasonboard.com>","date":"2025-04-18T16:24:05","name":"[v1] libcamera: pipeline: imx8-isi: Remove unused variable","mbox":"https://patchwork.libcamera.org/patch/23188/mbox/"}]},{"id":5134,"url":"https://patchwork.libcamera.org/api/series/5134/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5134","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":"pipeline: rkisp1: Fix vblank delay","date":"2025-04-21T06:49:59","submitter":{"id":17,"url":"https://patchwork.libcamera.org/api/people/17/?format=json","name":"Paul Elder","email":"paul.elder@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5134/mbox/","cover_letter":null,"patches":[{"id":23189,"url":"https://patchwork.libcamera.org/api/patches/23189/?format=json","web_url":"https://patchwork.libcamera.org/patch/23189/","msgid":"<20250421064959.1239069-1-paul.elder@ideasonboard.com>","date":"2025-04-21T06:49:59","name":"pipeline: rkisp1: Fix vblank delay","mbox":"https://patchwork.libcamera.org/patch/23189/mbox/"}]},{"id":5135,"url":"https://patchwork.libcamera.org/api/series/5135/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5135","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":"libcamera: controls: Move constructor/assignment + swap","date":"2025-04-21T15:35:51","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":2,"total":5,"received_total":5,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5135/mbox/","cover_letter":{"id":23190,"url":"https://patchwork.libcamera.org/api/covers/23190/?format=json","web_url":"https://patchwork.libcamera.org/cover/23190/","msgid":"<20250421153556.171192-1-barnabas.pocze@ideasonboard.com>","date":"2025-04-21T15:35:51","name":"[v2,0/5] libcamera: controls: Move constructor/assignment + swap","mbox":"https://patchwork.libcamera.org/cover/23190/mbox/"},"patches":[{"id":23191,"url":"https://patchwork.libcamera.org/api/patches/23191/?format=json","web_url":"https://patchwork.libcamera.org/patch/23191/","msgid":"<20250421153556.171192-2-barnabas.pocze@ideasonboard.com>","date":"2025-04-21T15:35:52","name":"[v2,1/5] libcamera: controls: Give name to the union containing storage","mbox":"https://patchwork.libcamera.org/patch/23191/mbox/"},{"id":23192,"url":"https://patchwork.libcamera.org/api/patches/23192/?format=json","web_url":"https://patchwork.libcamera.org/patch/23192/","msgid":"<20250421153556.171192-3-barnabas.pocze@ideasonboard.com>","date":"2025-04-21T15:35:53","name":"[v2,2/5] libcamera: controls: Replace `numElements_` bit field","mbox":"https://patchwork.libcamera.org/patch/23192/mbox/"},{"id":23193,"url":"https://patchwork.libcamera.org/api/patches/23193/?format=json","web_url":"https://patchwork.libcamera.org/patch/23193/","msgid":"<20250421153556.171192-4-barnabas.pocze@ideasonboard.com>","date":"2025-04-21T15:35:54","name":"[v2,3/5] libcamera: controls: Implement move ctor/assignment","mbox":"https://patchwork.libcamera.org/patch/23193/mbox/"},{"id":23194,"url":"https://patchwork.libcamera.org/api/patches/23194/?format=json","web_url":"https://patchwork.libcamera.org/patch/23194/","msgid":"<20250421153556.171192-5-barnabas.pocze@ideasonboard.com>","date":"2025-04-21T15:35:55","name":"[v2,4/5] libcamera: controls: Implement `swap()`","mbox":"https://patchwork.libcamera.org/patch/23194/mbox/"},{"id":23195,"url":"https://patchwork.libcamera.org/api/patches/23195/?format=json","web_url":"https://patchwork.libcamera.org/patch/23195/","msgid":"<20250421153556.171192-6-barnabas.pocze@ideasonboard.com>","date":"2025-04-21T15:35:56","name":"[v2,5/5] libcamera: controls: Add rvalue overload for `ControlList::set()`","mbox":"https://patchwork.libcamera.org/patch/23195/mbox/"}]},{"id":5136,"url":"https://patchwork.libcamera.org/api/series/5136/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5136","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":"apps: cam: Support {RGB,BGR}888 format","date":"2025-04-21T15:51:04","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":1,"total":5,"received_total":5,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5136/mbox/","cover_letter":{"id":23196,"url":"https://patchwork.libcamera.org/api/covers/23196/?format=json","web_url":"https://patchwork.libcamera.org/cover/23196/","msgid":"<20250421155109.175930-1-barnabas.pocze@ideasonboard.com>","date":"2025-04-21T15:51:04","name":"[RFC,v1,0/5] apps: cam: Support {RGB,BGR}888 format","mbox":"https://patchwork.libcamera.org/cover/23196/mbox/"},"patches":[{"id":23197,"url":"https://patchwork.libcamera.org/api/patches/23197/?format=json","web_url":"https://patchwork.libcamera.org/patch/23197/","msgid":"<20250421155109.175930-2-barnabas.pocze@ideasonboard.com>","date":"2025-04-21T15:51:05","name":"[RFC,v1,1/5] apps: cam: sdl_texture: Take list of buffers in span","mbox":"https://patchwork.libcamera.org/patch/23197/mbox/"},{"id":23198,"url":"https://patchwork.libcamera.org/api/patches/23198/?format=json","web_url":"https://patchwork.libcamera.org/patch/23198/","msgid":"<20250421155109.175930-3-barnabas.pocze@ideasonboard.com>","date":"2025-04-21T15:51:06","name":"[RFC,v1,2/5] apps: cam: sdl_texture: Add single plane generic texture","mbox":"https://patchwork.libcamera.org/patch/23198/mbox/"},{"id":23199,"url":"https://patchwork.libcamera.org/api/patches/23199/?format=json","web_url":"https://patchwork.libcamera.org/patch/23199/","msgid":"<20250421155109.175930-4-barnabas.pocze@ideasonboard.com>","date":"2025-04-21T15:51:07","name":"[RFC,v1,3/5] apps: cam: sdl_sink: Use `SDLTexture1Plane` for `YUYV`","mbox":"https://patchwork.libcamera.org/patch/23199/mbox/"},{"id":23200,"url":"https://patchwork.libcamera.org/api/patches/23200/?format=json","web_url":"https://patchwork.libcamera.org/patch/23200/","msgid":"<20250421155109.175930-5-barnabas.pocze@ideasonboard.com>","date":"2025-04-21T15:51:08","name":"[RFC,v1,4/5] apps: cam: sdl_texture: Remove `SDLTextureYUYV`","mbox":"https://patchwork.libcamera.org/patch/23200/mbox/"},{"id":23201,"url":"https://patchwork.libcamera.org/api/patches/23201/?format=json","web_url":"https://patchwork.libcamera.org/patch/23201/","msgid":"<20250421155109.175930-6-barnabas.pocze@ideasonboard.com>","date":"2025-04-21T15:51:09","name":"[RFC,v1,5/5] apps: cam: sdl_sink: Support `{RGB,BGR}888`","mbox":"https://patchwork.libcamera.org/patch/23201/mbox/"}]},{"id":5137,"url":"https://patchwork.libcamera.org/api/series/5137/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5137","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":"[v1] libcamera: ipa_module: Avoid unnecessary copy when getting signature","date":"2025-04-21T16:00:11","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5137/mbox/","cover_letter":null,"patches":[{"id":23202,"url":"https://patchwork.libcamera.org/api/patches/23202/?format=json","web_url":"https://patchwork.libcamera.org/patch/23202/","msgid":"<20250421160011.178090-1-barnabas.pocze@ideasonboard.com>","date":"2025-04-21T16:00:11","name":"[v1] libcamera: ipa_module: Avoid unnecessary copy when getting signature","mbox":"https://patchwork.libcamera.org/patch/23202/mbox/"}]},{"id":5138,"url":"https://patchwork.libcamera.org/api/series/5138/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5138","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":"[v1] libcamera: controls: Arrays of arrays are not supported","date":"2025-04-22T12:44:01","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5138/mbox/","cover_letter":null,"patches":[{"id":23203,"url":"https://patchwork.libcamera.org/api/patches/23203/?format=json","web_url":"https://patchwork.libcamera.org/patch/23203/","msgid":"<20250422124401.29968-1-barnabas.pocze@ideasonboard.com>","date":"2025-04-22T12:44:01","name":"[v1] libcamera: controls: Arrays of arrays are not supported","mbox":"https://patchwork.libcamera.org/patch/23203/mbox/"}]},{"id":5139,"url":"https://patchwork.libcamera.org/api/series/5139/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5139","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":"libcamera: controls: String controls as `std::string_view`","date":"2025-04-22T12:47:49","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":1,"total":2,"received_total":2,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5139/mbox/","cover_letter":{"id":23204,"url":"https://patchwork.libcamera.org/api/covers/23204/?format=json","web_url":"https://patchwork.libcamera.org/cover/23204/","msgid":"<20250422124751.30409-1-barnabas.pocze@ideasonboard.com>","date":"2025-04-22T12:47:49","name":"[v1,0/2] libcamera: controls: String controls as `std::string_view`","mbox":"https://patchwork.libcamera.org/cover/23204/mbox/"},"patches":[{"id":23205,"url":"https://patchwork.libcamera.org/api/patches/23205/?format=json","web_url":"https://patchwork.libcamera.org/patch/23205/","msgid":"<20250422124751.30409-2-barnabas.pocze@ideasonboard.com>","date":"2025-04-22T12:47:50","name":"[v1,1/2] apps: cam: capture_script: Disallow arrays of strings","mbox":"https://patchwork.libcamera.org/patch/23205/mbox/"},{"id":23206,"url":"https://patchwork.libcamera.org/api/patches/23206/?format=json","web_url":"https://patchwork.libcamera.org/patch/23206/","msgid":"<20250422124751.30409-3-barnabas.pocze@ideasonboard.com>","date":"2025-04-22T12:47:51","name":"[v1,2/2] libcamera: controls: Expose string controls as `std::string_view`","mbox":"https://patchwork.libcamera.org/patch/23206/mbox/"}]},{"id":5140,"url":"https://patchwork.libcamera.org/api/series/5140/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5140","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":null,"date":"2025-04-22T14:10:59","submitter":{"id":173,"url":"https://patchwork.libcamera.org/api/people/173/?format=json","name":"Jaslo Ziska","email":"jaslo@ziska.de"},"version":1,"total":4,"received_total":1,"received_all":false,"mbox":"https://patchwork.libcamera.org/series/5140/mbox/","cover_letter":null,"patches":[{"id":23207,"url":"https://patchwork.libcamera.org/api/patches/23207/?format=json","web_url":"https://patchwork.libcamera.org/patch/23207/","msgid":"<20250422142010.13064-3-jaslo@ziska.de>","date":"2025-04-22T14:10:59","name":"[2/4] gstreamer: Log and check adjusted camera configuration","mbox":"https://patchwork.libcamera.org/patch/23207/mbox/"}]},{"id":5141,"url":"https://patchwork.libcamera.org/api/series/5141/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5141","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":"gstreamer: Add support for read- and write-only controls","date":"2025-04-22T14:25:18","submitter":{"id":173,"url":"https://patchwork.libcamera.org/api/people/173/?format=json","name":"Jaslo Ziska","email":"jaslo@ziska.de"},"version":1,"total":3,"received_total":3,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5141/mbox/","cover_letter":{"id":23209,"url":"https://patchwork.libcamera.org/api/covers/23209/?format=json","web_url":"https://patchwork.libcamera.org/cover/23209/","msgid":"<20250422142903.14742-1-jaslo@ziska.de>","date":"2025-04-22T14:25:18","name":"[0/3] gstreamer: Add support for read- and write-only controls","mbox":"https://patchwork.libcamera.org/cover/23209/mbox/"},"patches":[{"id":23210,"url":"https://patchwork.libcamera.org/api/patches/23210/?format=json","web_url":"https://patchwork.libcamera.org/patch/23210/","msgid":"<20250422142903.14742-2-jaslo@ziska.de>","date":"2025-04-22T14:25:19","name":"[1/3] gstreamer: Add GST_PARAM_CONDITIONALLY_AVAILABLE flag to properties","mbox":"https://patchwork.libcamera.org/patch/23210/mbox/"},{"id":23211,"url":"https://patchwork.libcamera.org/api/patches/23211/?format=json","web_url":"https://patchwork.libcamera.org/patch/23211/","msgid":"<20250422142903.14742-3-jaslo@ziska.de>","date":"2025-04-22T14:25:20","name":"[2/3] gstreamer: Add support for read- and write-only controls","mbox":"https://patchwork.libcamera.org/patch/23211/mbox/"},{"id":23212,"url":"https://patchwork.libcamera.org/api/patches/23212/?format=json","web_url":"https://patchwork.libcamera.org/patch/23212/","msgid":"<20250422142903.14742-4-jaslo@ziska.de>","date":"2025-04-22T14:25:21","name":"[3/3] gstreamer: Add remaining controls","mbox":"https://patchwork.libcamera.org/patch/23212/mbox/"}]},{"id":5142,"url":"https://patchwork.libcamera.org/api/series/5142/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5142","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":"RFC: Add in a eGL based GPUISP in libcamera","date":"2025-04-22T21:58:53","submitter":{"id":175,"url":"https://patchwork.libcamera.org/api/people/175/?format=json","name":"Bryan O'Donoghue","email":"bryan.odonoghue@linaro.org"},"version":1,"total":27,"received_total":27,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5142/mbox/","cover_letter":{"id":23213,"url":"https://patchwork.libcamera.org/api/covers/23213/?format=json","web_url":"https://patchwork.libcamera.org/cover/23213/","msgid":"<20250422215920.4297-1-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:58:53","name":"[00/27] RFC: Add in a eGL based GPUISP in libcamera","mbox":"https://patchwork.libcamera.org/cover/23213/mbox/"},"patches":[{"id":23214,"url":"https://patchwork.libcamera.org/api/patches/23214/?format=json","web_url":"https://patchwork.libcamera.org/patch/23214/","msgid":"<20250422215920.4297-2-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:58:54","name":"[01/27] libcamera: MappedFrameBuffer: Add tracking of mmap file descriptors to MappedFrameBuffer","mbox":"https://patchwork.libcamera.org/patch/23214/mbox/"},{"id":23215,"url":"https://patchwork.libcamera.org/api/patches/23215/?format=json","web_url":"https://patchwork.libcamera.org/patch/23215/","msgid":"<20250422215920.4297-3-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:58:55","name":"[02/27] libcamera: MappedFrameBuffer: Add accessor for MappedFrameBuffer plane maps","mbox":"https://patchwork.libcamera.org/patch/23215/mbox/"},{"id":23216,"url":"https://patchwork.libcamera.org/api/patches/23216/?format=json","web_url":"https://patchwork.libcamera.org/patch/23216/","msgid":"<20250422215920.4297-4-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:58:56","name":"[03/27] libcamera: dma_buf_allocator: Favour udmabuf over cma heap allocations","mbox":"https://patchwork.libcamera.org/patch/23216/mbox/"},{"id":23217,"url":"https://patchwork.libcamera.org/api/patches/23217/?format=json","web_url":"https://patchwork.libcamera.org/patch/23217/","msgid":"<20250422215920.4297-5-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:58:57","name":"[04/27] libcamera: swstats_cpu: Update statsProcessFn() / processLine0() documentation","mbox":"https://patchwork.libcamera.org/patch/23217/mbox/"},{"id":23218,"url":"https://patchwork.libcamera.org/api/patches/23218/?format=json","web_url":"https://patchwork.libcamera.org/patch/23218/","msgid":"<20250422215920.4297-6-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:58:58","name":"[05/27] libcamera: swstats_cpu: Drop patternSize_ documentation","mbox":"https://patchwork.libcamera.org/patch/23218/mbox/"},{"id":23219,"url":"https://patchwork.libcamera.org/api/patches/23219/?format=json","web_url":"https://patchwork.libcamera.org/patch/23219/","msgid":"<20250422215920.4297-7-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:58:59","name":"[06/27] libcamera: software_isp: Move benchmark code to its own class","mbox":"https://patchwork.libcamera.org/patch/23219/mbox/"},{"id":23220,"url":"https://patchwork.libcamera.org/api/patches/23220/?format=json","web_url":"https://patchwork.libcamera.org/patch/23220/","msgid":"<20250422215920.4297-8-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:59:00","name":"[07/27] libcamera: swstats_cpu: Add processFrame() method","mbox":"https://patchwork.libcamera.org/patch/23220/mbox/"},{"id":23221,"url":"https://patchwork.libcamera.org/api/patches/23221/?format=json","web_url":"https://patchwork.libcamera.org/patch/23221/","msgid":"<20250422215920.4297-9-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:59:01","name":"[08/27] libcamera: swstats_cpu: Add support for YUV420","mbox":"https://patchwork.libcamera.org/patch/23221/mbox/"},{"id":23222,"url":"https://patchwork.libcamera.org/api/patches/23222/?format=json","web_url":"https://patchwork.libcamera.org/patch/23222/","msgid":"<20250422215920.4297-10-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:59:02","name":"[09/27] libcamera: swstats_cpu: Move header to libcamera/internal/software_isp","mbox":"https://patchwork.libcamera.org/patch/23222/mbox/"},{"id":23223,"url":"https://patchwork.libcamera.org/api/patches/23223/?format=json","web_url":"https://patchwork.libcamera.org/patch/23223/","msgid":"<20250422215920.4297-11-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:59:03","name":"[10/27] libcamera: software_isp: Start the ISP thread in configure","mbox":"https://patchwork.libcamera.org/patch/23223/mbox/"},{"id":23224,"url":"https://patchwork.libcamera.org/api/patches/23224/?format=json","web_url":"https://patchwork.libcamera.org/patch/23224/","msgid":"<20250422215920.4297-12-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:59:04","name":"[11/27] libcamera: software_isp: Move configure to worker thread","mbox":"https://patchwork.libcamera.org/patch/23224/mbox/"},{"id":23225,"url":"https://patchwork.libcamera.org/api/patches/23225/?format=json","web_url":"https://patchwork.libcamera.org/patch/23225/","msgid":"<20250422215920.4297-13-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:59:05","name":"[12/27] libcamera: software_isp: Virtual base class reference in invokeMethod","mbox":"https://patchwork.libcamera.org/patch/23225/mbox/"},{"id":23226,"url":"https://patchwork.libcamera.org/api/patches/23226/?format=json","web_url":"https://patchwork.libcamera.org/patch/23226/","msgid":"<20250422215920.4297-14-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:59:06","name":"[13/27] libcamera: software_isp: gbm: Add in a GBM helper class for GPU surface access","mbox":"https://patchwork.libcamera.org/patch/23226/mbox/"},{"id":23227,"url":"https://patchwork.libcamera.org/api/patches/23227/?format=json","web_url":"https://patchwork.libcamera.org/patch/23227/","msgid":"<20250422215920.4297-15-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:59:07","name":"[14/27] libcamera: software_isp: egl: Introduce an eGL base helper class","mbox":"https://patchwork.libcamera.org/patch/23227/mbox/"},{"id":23228,"url":"https://patchwork.libcamera.org/api/patches/23228/?format=json","web_url":"https://patchwork.libcamera.org/patch/23228/","msgid":"<20250422215920.4297-16-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:59:08","name":"[15/27] libcamera: software_isp: Move useful items from DebayerCpu to Debayer base class","mbox":"https://patchwork.libcamera.org/patch/23228/mbox/"},{"id":23229,"url":"https://patchwork.libcamera.org/api/patches/23229/?format=json","web_url":"https://patchwork.libcamera.org/patch/23229/","msgid":"<20250422215920.4297-17-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:59:09","name":"[16/27] libcamera: software_isp: Move param select code to Debayer base class","mbox":"https://patchwork.libcamera.org/patch/23229/mbox/"},{"id":23230,"url":"https://patchwork.libcamera.org/api/patches/23230/?format=json","web_url":"https://patchwork.libcamera.org/patch/23230/","msgid":"<20250422215920.4297-18-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:59:10","name":"[17/27] libcamera: software_isp: Move DMA sync code to common place in Debayer base","mbox":"https://patchwork.libcamera.org/patch/23230/mbox/"},{"id":23231,"url":"https://patchwork.libcamera.org/api/patches/23231/?format=json","web_url":"https://patchwork.libcamera.org/patch/23231/","msgid":"<20250422215920.4297-19-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:59:11","name":"[18/27] libcamera: software_isp: Make the debayer_ object of type class Debayer not DebayerCpu","mbox":"https://patchwork.libcamera.org/patch/23231/mbox/"},{"id":23232,"url":"https://patchwork.libcamera.org/api/patches/23232/?format=json","web_url":"https://patchwork.libcamera.org/patch/23232/","msgid":"<20250422215920.4297-20-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:59:12","name":"[19/27] libcamera: software_isp: debayer_egl: Add an eGL debayer class","mbox":"https://patchwork.libcamera.org/patch/23232/mbox/"},{"id":23233,"url":"https://patchwork.libcamera.org/api/patches/23233/?format=json","web_url":"https://patchwork.libcamera.org/patch/23233/","msgid":"<20250422215920.4297-21-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:59:13","name":"[20/27] libcamera: software_isp: debayer_egl: Extend logic to enable application of softISP RGB debayer params","mbox":"https://patchwork.libcamera.org/patch/23233/mbox/"},{"id":23234,"url":"https://patchwork.libcamera.org/api/patches/23234/?format=json","web_url":"https://patchwork.libcamera.org/patch/23234/","msgid":"<20250422215920.4297-22-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:59:14","name":"[21/27] libcamera: software_isp: debayer_egl: Make DebayerEGL the default debayer method","mbox":"https://patchwork.libcamera.org/patch/23234/mbox/"},{"id":23235,"url":"https://patchwork.libcamera.org/api/patches/23235/?format=json","web_url":"https://patchwork.libcamera.org/patch/23235/","msgid":"<20250422215920.4297-23-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:59:15","name":"[22/27] libcamera: software_isp: egl: Bind each eglImage to its own texture unit","mbox":"https://patchwork.libcamera.org/patch/23235/mbox/"},{"id":23236,"url":"https://patchwork.libcamera.org/api/patches/23236/?format=json","web_url":"https://patchwork.libcamera.org/patch/23236/","msgid":"<20250422215920.4297-24-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:59:16","name":"[23/27] libcamera: shaders: Use highp not mediump for float precision","mbox":"https://patchwork.libcamera.org/patch/23236/mbox/"},{"id":23237,"url":"https://patchwork.libcamera.org/api/patches/23237/?format=json","web_url":"https://patchwork.libcamera.org/patch/23237/","msgid":"<20250422215920.4297-25-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:59:17","name":"[24/27] libcamera: shaders: Move GL shader programs to src/libcamera/assets/shader","mbox":"https://patchwork.libcamera.org/patch/23237/mbox/"},{"id":23238,"url":"https://patchwork.libcamera.org/api/patches/23238/?format=json","web_url":"https://patchwork.libcamera.org/patch/23238/","msgid":"<20250422215920.4297-26-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:59:18","name":"[25/27] utils: gen-shader-headers: Add a utility to generate headers from shaders","mbox":"https://patchwork.libcamera.org/patch/23238/mbox/"},{"id":23239,"url":"https://patchwork.libcamera.org/api/patches/23239/?format=json","web_url":"https://patchwork.libcamera.org/patch/23239/","msgid":"<20250422215920.4297-27-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:59:19","name":"[26/27] meson: Automatically generate glsl_shaders.h from specified shader programs","mbox":"https://patchwork.libcamera.org/patch/23239/mbox/"},{"id":23240,"url":"https://patchwork.libcamera.org/api/patches/23240/?format=json","web_url":"https://patchwork.libcamera.org/patch/23240/","msgid":"<20250422215920.4297-28-bryan.odonoghue@linaro.org>","date":"2025-04-22T21:59:20","name":"[27/27] shaders: Extend debayer shaders to apply RGB gain values on output","mbox":"https://patchwork.libcamera.org/patch/23240/mbox/"}]},{"id":5143,"url":"https://patchwork.libcamera.org/api/series/5143/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5143","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":"apps: cam: Try raw role if default viewfinder role fails","date":"2025-04-23T09:12:08","submitter":{"id":17,"url":"https://patchwork.libcamera.org/api/people/17/?format=json","name":"Paul Elder","email":"paul.elder@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5143/mbox/","cover_letter":null,"patches":[{"id":23241,"url":"https://patchwork.libcamera.org/api/patches/23241/?format=json","web_url":"https://patchwork.libcamera.org/patch/23241/","msgid":"<20250423091208.2935632-1-paul.elder@ideasonboard.com>","date":"2025-04-23T09:12:08","name":"apps: cam: Try raw role if default viewfinder role fails","mbox":"https://patchwork.libcamera.org/patch/23241/mbox/"}]},{"id":5144,"url":"https://patchwork.libcamera.org/api/series/5144/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5144","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":"libcamera: process: Remove `ProcessManager` singleton","date":"2025-04-24T11:21:53","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":4,"total":9,"received_total":8,"received_all":false,"mbox":"https://patchwork.libcamera.org/series/5144/mbox/","cover_letter":{"id":23242,"url":"https://patchwork.libcamera.org/api/covers/23242/?format=json","web_url":"https://patchwork.libcamera.org/cover/23242/","msgid":"<20250424112203.445351-1-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:21:53","name":"[RFC,v4,0/9] libcamera: process: Remove `ProcessManager` singleton","mbox":"https://patchwork.libcamera.org/cover/23242/mbox/"},"patches":[{"id":23243,"url":"https://patchwork.libcamera.org/api/patches/23243/?format=json","web_url":"https://patchwork.libcamera.org/patch/23243/","msgid":"<20250424112203.445351-2-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:21:54","name":"[RFC,v4,1/9] libcamera: process: Disable copy/move","mbox":"https://patchwork.libcamera.org/patch/23243/mbox/"},{"id":23245,"url":"https://patchwork.libcamera.org/api/patches/23245/?format=json","web_url":"https://patchwork.libcamera.org/patch/23245/","msgid":"<20250424112203.445351-4-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:21:56","name":"[RFC,v4,3/9] libcamera: process: Use `pid_` member to decide if running","mbox":"https://patchwork.libcamera.org/patch/23245/mbox/"},{"id":23246,"url":"https://patchwork.libcamera.org/api/patches/23246/?format=json","web_url":"https://patchwork.libcamera.org/patch/23246/","msgid":"<20250424112203.445351-5-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:21:57","name":"[RFC,v4,4/9] libcamera: process: Return error if already running","mbox":"https://patchwork.libcamera.org/patch/23246/mbox/"},{"id":23247,"url":"https://patchwork.libcamera.org/api/patches/23247/?format=json","web_url":"https://patchwork.libcamera.org/patch/23247/","msgid":"<20250424112203.445351-6-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:21:58","name":"[RFC,v4,5/9] libcamera: process: Ensure that file descriptors are nonnegative","mbox":"https://patchwork.libcamera.org/patch/23247/mbox/"},{"id":23248,"url":"https://patchwork.libcamera.org/api/patches/23248/?format=json","web_url":"https://patchwork.libcamera.org/patch/23248/","msgid":"<20250424112203.445351-7-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:21:59","name":"[RFC,v4,6/9] libcamera: process: Use span instead of vector","mbox":"https://patchwork.libcamera.org/patch/23248/mbox/"},{"id":23249,"url":"https://patchwork.libcamera.org/api/patches/23249/?format=json","web_url":"https://patchwork.libcamera.org/patch/23249/","msgid":"<20250424112203.445351-8-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:22:00","name":"[RFC,v4,7/9] libcamera: process: Move `closeAllFdsExcept()`","mbox":"https://patchwork.libcamera.org/patch/23249/mbox/"},{"id":23250,"url":"https://patchwork.libcamera.org/api/patches/23250/?format=json","web_url":"https://patchwork.libcamera.org/patch/23250/","msgid":"<20250424112203.445351-9-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:22:01","name":"[RFC,v4,8/9] libcamera: process: Use `close_range()` when available","mbox":"https://patchwork.libcamera.org/patch/23250/mbox/"},{"id":23251,"url":"https://patchwork.libcamera.org/api/patches/23251/?format=json","web_url":"https://patchwork.libcamera.org/patch/23251/","msgid":"<20250424112203.445351-10-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:22:02","name":"[RFC,v4,9/9] libcamera: process: Remove `ProcessManager` singleton","mbox":"https://patchwork.libcamera.org/patch/23251/mbox/"}]},{"id":5145,"url":"https://patchwork.libcamera.org/api/series/5145/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5145","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":"libcamera: process: Remove `ProcessManager` singleton","date":"2025-04-24T11:40:54","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":5,"total":9,"received_total":9,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5145/mbox/","cover_letter":{"id":23252,"url":"https://patchwork.libcamera.org/api/covers/23252/?format=json","web_url":"https://patchwork.libcamera.org/cover/23252/","msgid":"<20250424114103.451395-1-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:40:54","name":"[RFC,v5,0/9] libcamera: process: Remove `ProcessManager` singleton","mbox":"https://patchwork.libcamera.org/cover/23252/mbox/"},"patches":[{"id":23253,"url":"https://patchwork.libcamera.org/api/patches/23253/?format=json","web_url":"https://patchwork.libcamera.org/patch/23253/","msgid":"<20250424114103.451395-2-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:40:55","name":"[RFC,v5,1/9] libcamera: process: Disable copy/move","mbox":"https://patchwork.libcamera.org/patch/23253/mbox/"},{"id":23254,"url":"https://patchwork.libcamera.org/api/patches/23254/?format=json","web_url":"https://patchwork.libcamera.org/patch/23254/","msgid":"<20250424114103.451395-3-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:40:56","name":"[RFC,v5,2/9] libcamera: process: Misc. cleanup around `execv()`","mbox":"https://patchwork.libcamera.org/patch/23254/mbox/"},{"id":23255,"url":"https://patchwork.libcamera.org/api/patches/23255/?format=json","web_url":"https://patchwork.libcamera.org/patch/23255/","msgid":"<20250424114103.451395-4-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:40:57","name":"[RFC,v5,3/9] libcamera: process: Use `pid_` member to decide if running","mbox":"https://patchwork.libcamera.org/patch/23255/mbox/"},{"id":23256,"url":"https://patchwork.libcamera.org/api/patches/23256/?format=json","web_url":"https://patchwork.libcamera.org/patch/23256/","msgid":"<20250424114103.451395-5-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:40:58","name":"[RFC,v5,4/9] libcamera: process: Return error if already running","mbox":"https://patchwork.libcamera.org/patch/23256/mbox/"},{"id":23257,"url":"https://patchwork.libcamera.org/api/patches/23257/?format=json","web_url":"https://patchwork.libcamera.org/patch/23257/","msgid":"<20250424114103.451395-6-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:40:59","name":"[RFC,v5,5/9] libcamera: process: Ensure that file descriptors are nonnegative","mbox":"https://patchwork.libcamera.org/patch/23257/mbox/"},{"id":23258,"url":"https://patchwork.libcamera.org/api/patches/23258/?format=json","web_url":"https://patchwork.libcamera.org/patch/23258/","msgid":"<20250424114103.451395-7-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:41:00","name":"[RFC,v5,6/9] libcamera: process: Use span instead of vector","mbox":"https://patchwork.libcamera.org/patch/23258/mbox/"},{"id":23259,"url":"https://patchwork.libcamera.org/api/patches/23259/?format=json","web_url":"https://patchwork.libcamera.org/patch/23259/","msgid":"<20250424114103.451395-8-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:41:01","name":"[RFC,v5,7/9] libcamera: process: Move `closeAllFdsExcept()`","mbox":"https://patchwork.libcamera.org/patch/23259/mbox/"},{"id":23260,"url":"https://patchwork.libcamera.org/api/patches/23260/?format=json","web_url":"https://patchwork.libcamera.org/patch/23260/","msgid":"<20250424114103.451395-9-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:41:02","name":"[RFC,v5,8/9] libcamera: process: Use `close_range()` when available","mbox":"https://patchwork.libcamera.org/patch/23260/mbox/"},{"id":23261,"url":"https://patchwork.libcamera.org/api/patches/23261/?format=json","web_url":"https://patchwork.libcamera.org/patch/23261/","msgid":"<20250424114103.451395-10-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:41:03","name":"[RFC,v5,9/9] libcamera: process: Remove `ProcessManager` singleton","mbox":"https://patchwork.libcamera.org/patch/23261/mbox/"}]},{"id":5146,"url":"https://patchwork.libcamera.org/api/series/5146/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5146","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":"apps: cam: sdl_sink: Support more RGB and YUV formats","date":"2025-04-25T10:46:59","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":2,"total":4,"received_total":4,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5146/mbox/","cover_letter":{"id":23262,"url":"https://patchwork.libcamera.org/api/covers/23262/?format=json","web_url":"https://patchwork.libcamera.org/cover/23262/","msgid":"<20250425104703.805170-1-barnabas.pocze@ideasonboard.com>","date":"2025-04-25T10:46:59","name":"[v2,0/4] apps: cam: sdl_sink: Support more RGB and YUV formats","mbox":"https://patchwork.libcamera.org/cover/23262/mbox/"},"patches":[{"id":23264,"url":"https://patchwork.libcamera.org/api/patches/23264/?format=json","web_url":"https://patchwork.libcamera.org/patch/23264/","msgid":"<20250425104703.805170-2-barnabas.pocze@ideasonboard.com>","date":"2025-04-25T10:47:00","name":"[v2,1/4] apps: cam: sdl_texture: Take list of buffers in span","mbox":"https://patchwork.libcamera.org/patch/23264/mbox/"},{"id":23263,"url":"https://patchwork.libcamera.org/api/patches/23263/?format=json","web_url":"https://patchwork.libcamera.org/patch/23263/","msgid":"<20250425104703.805170-3-barnabas.pocze@ideasonboard.com>","date":"2025-04-25T10:47:01","name":"[v2,2/4] apps: cam: sdl_texture: Drop `&rect_` from `SDL_Update{NV, }Texture()` call","mbox":"https://patchwork.libcamera.org/patch/23263/mbox/"},{"id":23265,"url":"https://patchwork.libcamera.org/api/patches/23265/?format=json","web_url":"https://patchwork.libcamera.org/patch/23265/","msgid":"<20250425104703.805170-4-barnabas.pocze@ideasonboard.com>","date":"2025-04-25T10:47:02","name":"[v2,3/4] apps: cam: sdl_texture: Add `SDLTexture1Plane`","mbox":"https://patchwork.libcamera.org/patch/23265/mbox/"},{"id":23266,"url":"https://patchwork.libcamera.org/api/patches/23266/?format=json","web_url":"https://patchwork.libcamera.org/patch/23266/","msgid":"<20250425104703.805170-5-barnabas.pocze@ideasonboard.com>","date":"2025-04-25T10:47:03","name":"[v2,4/4] apps: cam: sdl_sink: Support more single-plane formats","mbox":"https://patchwork.libcamera.org/patch/23266/mbox/"}]},{"id":5147,"url":"https://patchwork.libcamera.org/api/series/5147/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5147","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":"apps: cam: sdl_sink: Support more RGB and YUV formats","date":"2025-04-28T08:44:14","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":3,"total":4,"received_total":4,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5147/mbox/","cover_letter":{"id":23267,"url":"https://patchwork.libcamera.org/api/covers/23267/?format=json","web_url":"https://patchwork.libcamera.org/cover/23267/","msgid":"<20250428084418.1251085-1-barnabas.pocze@ideasonboard.com>","date":"2025-04-28T08:44:14","name":"[v3,0/4] apps: cam: sdl_sink: Support more RGB and YUV formats","mbox":"https://patchwork.libcamera.org/cover/23267/mbox/"},"patches":[{"id":23268,"url":"https://patchwork.libcamera.org/api/patches/23268/?format=json","web_url":"https://patchwork.libcamera.org/patch/23268/","msgid":"<20250428084418.1251085-2-barnabas.pocze@ideasonboard.com>","date":"2025-04-28T08:44:15","name":"[v3,1/4] apps: cam: sdl_texture: Take list of buffers in span","mbox":"https://patchwork.libcamera.org/patch/23268/mbox/"},{"id":23269,"url":"https://patchwork.libcamera.org/api/patches/23269/?format=json","web_url":"https://patchwork.libcamera.org/patch/23269/","msgid":"<20250428084418.1251085-3-barnabas.pocze@ideasonboard.com>","date":"2025-04-28T08:44:16","name":"[v3,2/4] apps: cam: sdl_texture: Drop `&rect_` from `SDL_Update{NV, }Texture()` call","mbox":"https://patchwork.libcamera.org/patch/23269/mbox/"},{"id":23270,"url":"https://patchwork.libcamera.org/api/patches/23270/?format=json","web_url":"https://patchwork.libcamera.org/patch/23270/","msgid":"<20250428084418.1251085-4-barnabas.pocze@ideasonboard.com>","date":"2025-04-28T08:44:17","name":"[v3,3/4] apps: cam: sdl_texture: Add `SDLTexture1Plane`","mbox":"https://patchwork.libcamera.org/patch/23270/mbox/"},{"id":23271,"url":"https://patchwork.libcamera.org/api/patches/23271/?format=json","web_url":"https://patchwork.libcamera.org/patch/23271/","msgid":"<20250428084418.1251085-5-barnabas.pocze@ideasonboard.com>","date":"2025-04-28T08:44:18","name":"[v3,4/4] apps: cam: sdl_sink: Support more single-plane formats","mbox":"https://patchwork.libcamera.org/patch/23271/mbox/"}]},{"id":5148,"url":"https://patchwork.libcamera.org/api/series/5148/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5148","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":"lc-compliance: Add test to queue more requests than hardware depth","date":"2025-04-28T09:02:25","submitter":{"id":225,"url":"https://patchwork.libcamera.org/api/people/225/?format=json","name":"Sven Püschel","email":"s.pueschel@pengutronix.de"},"version":11,"total":19,"received_total":19,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5148/mbox/","cover_letter":{"id":23272,"url":"https://patchwork.libcamera.org/api/covers/23272/?format=json","web_url":"https://patchwork.libcamera.org/cover/23272/","msgid":"<20250428090413.38234-1-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:25","name":"[v11,00/19] lc-compliance: Add test to queue more requests than hardware depth","mbox":"https://patchwork.libcamera.org/cover/23272/mbox/"},"patches":[{"id":23273,"url":"https://patchwork.libcamera.org/api/patches/23273/?format=json","web_url":"https://patchwork.libcamera.org/patch/23273/","msgid":"<20250428090413.38234-2-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:26","name":"[v11,01/19] libcamera: property: Add MinimumRequests property","mbox":"https://patchwork.libcamera.org/patch/23273/mbox/"},{"id":23274,"url":"https://patchwork.libcamera.org/api/patches/23274/?format=json","web_url":"https://patchwork.libcamera.org/patch/23274/","msgid":"<20250428090413.38234-3-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:27","name":"[v11,02/19] libcamera: framebuffer_allocator: Make allocate() require count","mbox":"https://patchwork.libcamera.org/patch/23274/mbox/"},{"id":23275,"url":"https://patchwork.libcamera.org/api/patches/23275/?format=json","web_url":"https://patchwork.libcamera.org/patch/23275/","msgid":"<20250428090413.38234-4-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:28","name":"[v11,03/19] libcamera: pipeline: rpi: Don't rely on bufferCount","mbox":"https://patchwork.libcamera.org/patch/23275/mbox/"},{"id":23276,"url":"https://patchwork.libcamera.org/api/patches/23276/?format=json","web_url":"https://patchwork.libcamera.org/patch/23276/","msgid":"<20250428090413.38234-5-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:29","name":"[v11,04/19] libcamera: pipeline: ipu3: Don't rely on bufferCount","mbox":"https://patchwork.libcamera.org/patch/23276/mbox/"},{"id":23277,"url":"https://patchwork.libcamera.org/api/patches/23277/?format=json","web_url":"https://patchwork.libcamera.org/patch/23277/","msgid":"<20250428090413.38234-6-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:30","name":"[v11,05/19] libcamera: pipeline: rkisp1: Don't rely on bufferCount","mbox":"https://patchwork.libcamera.org/patch/23277/mbox/"},{"id":23278,"url":"https://patchwork.libcamera.org/api/patches/23278/?format=json","web_url":"https://patchwork.libcamera.org/patch/23278/","msgid":"<20250428090413.38234-7-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:31","name":"[v11,06/19] libcamera: pipeline: simple: Don't rely on bufferCount","mbox":"https://patchwork.libcamera.org/patch/23278/mbox/"},{"id":23279,"url":"https://patchwork.libcamera.org/api/patches/23279/?format=json","web_url":"https://patchwork.libcamera.org/patch/23279/","msgid":"<20250428090413.38234-8-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:32","name":"[v11,07/19] libcamera: pipeline: vimc, uvcvideo: Don't rely on bufferCount","mbox":"https://patchwork.libcamera.org/patch/23279/mbox/"},{"id":23280,"url":"https://patchwork.libcamera.org/api/patches/23280/?format=json","web_url":"https://patchwork.libcamera.org/patch/23280/","msgid":"<20250428090413.38234-9-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:33","name":"[v11,08/19] libcamera: pipeline: imx8-isi: Don't rely on bufferCount","mbox":"https://patchwork.libcamera.org/patch/23280/mbox/"},{"id":23281,"url":"https://patchwork.libcamera.org/api/patches/23281/?format=json","web_url":"https://patchwork.libcamera.org/patch/23281/","msgid":"<20250428090413.38234-10-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:34","name":"[v11,09/19] libcamera: pipeline: mali-c55: Don't rely on bufferCount","mbox":"https://patchwork.libcamera.org/patch/23281/mbox/"},{"id":23282,"url":"https://patchwork.libcamera.org/api/patches/23282/?format=json","web_url":"https://patchwork.libcamera.org/patch/23282/","msgid":"<20250428090413.38234-11-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:35","name":"[v11,10/19] v4l2: Allocate buffers based on requested count and MinimumRequests","mbox":"https://patchwork.libcamera.org/patch/23282/mbox/"},{"id":23283,"url":"https://patchwork.libcamera.org/api/patches/23283/?format=json","web_url":"https://patchwork.libcamera.org/patch/23283/","msgid":"<20250428090413.38234-12-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:36","name":"[v11,11/19] libcamera: stream: Remove bufferCount","mbox":"https://patchwork.libcamera.org/patch/23283/mbox/"},{"id":23284,"url":"https://patchwork.libcamera.org/api/patches/23284/?format=json","web_url":"https://patchwork.libcamera.org/patch/23284/","msgid":"<20250428090413.38234-13-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:37","name":"[v11,12/19] lc-compliance: Move buffer allocation to separate function","mbox":"https://patchwork.libcamera.org/patch/23284/mbox/"},{"id":23285,"url":"https://patchwork.libcamera.org/api/patches/23285/?format=json","web_url":"https://patchwork.libcamera.org/patch/23285/","msgid":"<20250428090413.38234-14-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:38","name":"[v11,13/19] lc-compliance: Move camera setup to CameraHolder class","mbox":"https://patchwork.libcamera.org/patch/23285/mbox/"},{"id":23286,"url":"https://patchwork.libcamera.org/api/patches/23286/?format=json","web_url":"https://patchwork.libcamera.org/patch/23286/","msgid":"<20250428090413.38234-15-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:39","name":"[v11,14/19] lc-compliance: Add test to queue more requests than hardware depth","mbox":"https://patchwork.libcamera.org/patch/23286/mbox/"},{"id":23287,"url":"https://patchwork.libcamera.org/api/patches/23287/?format=json","web_url":"https://patchwork.libcamera.org/patch/23287/","msgid":"<20250428090413.38234-16-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:40","name":"[v11,15/19] lc-compliance: Add test to ensure MinimumRequests is valid","mbox":"https://patchwork.libcamera.org/patch/23287/mbox/"},{"id":23288,"url":"https://patchwork.libcamera.org/api/patches/23288/?format=json","web_url":"https://patchwork.libcamera.org/patch/23288/","msgid":"<20250428090413.38234-17-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:41","name":"[v11,16/19] libcamera: pipeline: uvcvideo: Add internal request queue","mbox":"https://patchwork.libcamera.org/patch/23288/mbox/"},{"id":23290,"url":"https://patchwork.libcamera.org/api/patches/23290/?format=json","web_url":"https://patchwork.libcamera.org/patch/23290/","msgid":"<20250428090413.38234-18-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:42","name":"[v11,17/19] libcamera: pipeline: rkisp1: Add internal request queue","mbox":"https://patchwork.libcamera.org/patch/23290/mbox/"},{"id":23289,"url":"https://patchwork.libcamera.org/api/patches/23289/?format=json","web_url":"https://patchwork.libcamera.org/patch/23289/","msgid":"<20250428090413.38234-19-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:43","name":"[v11,18/19] Documentation: guides: pipeline-handler: Document internal queue pattern","mbox":"https://patchwork.libcamera.org/patch/23289/mbox/"},{"id":23291,"url":"https://patchwork.libcamera.org/api/patches/23291/?format=json","web_url":"https://patchwork.libcamera.org/patch/23291/","msgid":"<20250428090413.38234-20-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:44","name":"[v11,19/19] libcamera: v4l2_videodevice: Log buffer count on error","mbox":"https://patchwork.libcamera.org/patch/23291/mbox/"}]},{"id":5149,"url":"https://patchwork.libcamera.org/api/series/5149/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5149","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":"Raspberry Pi Camera Tuning Tool fixes","date":"2025-04-28T10:36:02","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"version":1,"total":2,"received_total":2,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5149/mbox/","cover_letter":{"id":23292,"url":"https://patchwork.libcamera.org/api/covers/23292/?format=json","web_url":"https://patchwork.libcamera.org/cover/23292/","msgid":"<20250428103604.151551-1-david.plowman@raspberrypi.com>","date":"2025-04-28T10:36:02","name":"[0/2] Raspberry Pi Camera Tuning Tool fixes","mbox":"https://patchwork.libcamera.org/cover/23292/mbox/"},"patches":[{"id":23293,"url":"https://patchwork.libcamera.org/api/patches/23293/?format=json","web_url":"https://patchwork.libcamera.org/patch/23293/","msgid":"<20250428103604.151551-2-david.plowman@raspberrypi.com>","date":"2025-04-28T10:36:03","name":"[1/2] utils: raspberrypi: ctt: Fix NaNs in lens shading tables","mbox":"https://patchwork.libcamera.org/patch/23293/mbox/"},{"id":23294,"url":"https://patchwork.libcamera.org/api/patches/23294/?format=json","web_url":"https://patchwork.libcamera.org/patch/23294/","msgid":"<20250428103604.151551-3-david.plowman@raspberrypi.com>","date":"2025-04-28T10:36:04","name":"[2/2] utils: raspberrypi: ctt: Fix NaNs in chromatic aberration tables","mbox":"https://patchwork.libcamera.org/patch/23294/mbox/"}]},{"id":5150,"url":"https://patchwork.libcamera.org/api/series/5150/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5150","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":"ipa: rpi: common: Avoid warnings when AeEnable control is used","date":"2025-04-28T13:16:17","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5150/mbox/","cover_letter":null,"patches":[{"id":23295,"url":"https://patchwork.libcamera.org/api/patches/23295/?format=json","web_url":"https://patchwork.libcamera.org/patch/23295/","msgid":"<20250428131617.3507-1-david.plowman@raspberrypi.com>","date":"2025-04-28T13:16:17","name":"ipa: rpi: common: Avoid warnings when AeEnable control is used","mbox":"https://patchwork.libcamera.org/patch/23295/mbox/"}]},{"id":5151,"url":"https://patchwork.libcamera.org/api/series/5151/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5151","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":"ipa: rkisp1: awb: Ignore empty AWB statistics","date":"2025-04-29T11:59:19","submitter":{"id":184,"url":"https://patchwork.libcamera.org/api/people/184/?format=json","name":"Stefan Klug","email":"stefan.klug@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5151/mbox/","cover_letter":null,"patches":[{"id":23297,"url":"https://patchwork.libcamera.org/api/patches/23297/?format=json","web_url":"https://patchwork.libcamera.org/patch/23297/","msgid":"<20250429115934.3551701-1-stefan.klug@ideasonboard.com>","date":"2025-04-29T11:59:19","name":"ipa: rkisp1: awb: Ignore empty AWB statistics","mbox":"https://patchwork.libcamera.org/patch/23297/mbox/"}]},{"id":5152,"url":"https://patchwork.libcamera.org/api/series/5152/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5152","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":"Allow algorithms to be disabled via the tuning file","date":"2025-04-29T12:48:05","submitter":{"id":215,"url":"https://patchwork.libcamera.org/api/people/215/?format=json","name":"Isaac Scott","email":"isaac.scott@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5152/mbox/","cover_letter":{"id":23298,"url":"https://patchwork.libcamera.org/api/covers/23298/?format=json","web_url":"https://patchwork.libcamera.org/cover/23298/","msgid":"<20250429124806.138056-1-isaac.scott@ideasonboard.com>","date":"2025-04-29T12:48:05","name":"[0/1] Allow algorithms to be disabled via the tuning file","mbox":"https://patchwork.libcamera.org/cover/23298/mbox/"},"patches":[{"id":23299,"url":"https://patchwork.libcamera.org/api/patches/23299/?format=json","web_url":"https://patchwork.libcamera.org/patch/23299/","msgid":"<20250429124806.138056-2-isaac.scott@ideasonboard.com>","date":"2025-04-29T12:48:06","name":"[1/1] libipa: Allow disabling algorithms via the tuning file","mbox":"https://patchwork.libcamera.org/patch/23299/mbox/"}]},{"id":5153,"url":"https://patchwork.libcamera.org/api/series/5153/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5153","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":"libcamera: stream: Add color space to configuration string representation","date":"2025-04-24T14:47:13","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5153/mbox/","cover_letter":null,"patches":[{"id":23300,"url":"https://patchwork.libcamera.org/api/patches/23300/?format=json","web_url":"https://patchwork.libcamera.org/patch/23300/","msgid":"<20250424144713.14279-1-laurent.pinchart@ideasonboard.com>","date":"2025-04-24T14:47:13","name":"libcamera: stream: Add color space to configuration string representation","mbox":"https://patchwork.libcamera.org/patch/23300/mbox/"}]},{"id":5154,"url":"https://patchwork.libcamera.org/api/series/5154/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5154","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":"apps: cam: sdl_sink: Support more RGB and YUV formats","date":"2025-04-30T07:58:45","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":4,"total":4,"received_total":4,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5154/mbox/","cover_letter":{"id":23301,"url":"https://patchwork.libcamera.org/api/covers/23301/?format=json","web_url":"https://patchwork.libcamera.org/cover/23301/","msgid":"<20250430075849.2790398-1-barnabas.pocze@ideasonboard.com>","date":"2025-04-30T07:58:45","name":"[v4,0/4] apps: cam: sdl_sink: Support more RGB and YUV formats","mbox":"https://patchwork.libcamera.org/cover/23301/mbox/"},"patches":[{"id":23302,"url":"https://patchwork.libcamera.org/api/patches/23302/?format=json","web_url":"https://patchwork.libcamera.org/patch/23302/","msgid":"<20250430075849.2790398-2-barnabas.pocze@ideasonboard.com>","date":"2025-04-30T07:58:46","name":"[v4,1/4] apps: cam: sdl_texture: Take list of buffers in span","mbox":"https://patchwork.libcamera.org/patch/23302/mbox/"},{"id":23303,"url":"https://patchwork.libcamera.org/api/patches/23303/?format=json","web_url":"https://patchwork.libcamera.org/patch/23303/","msgid":"<20250430075849.2790398-3-barnabas.pocze@ideasonboard.com>","date":"2025-04-30T07:58:47","name":"[v4,2/4] apps: cam: sdl_texture: Drop `&rect_` from `SDL_Update{NV, }Texture()` call","mbox":"https://patchwork.libcamera.org/patch/23303/mbox/"},{"id":23304,"url":"https://patchwork.libcamera.org/api/patches/23304/?format=json","web_url":"https://patchwork.libcamera.org/patch/23304/","msgid":"<20250430075849.2790398-4-barnabas.pocze@ideasonboard.com>","date":"2025-04-30T07:58:48","name":"[v4,3/4] apps: cam: sdl_texture: Add `SDLTexture1Plane`","mbox":"https://patchwork.libcamera.org/patch/23304/mbox/"},{"id":23305,"url":"https://patchwork.libcamera.org/api/patches/23305/?format=json","web_url":"https://patchwork.libcamera.org/patch/23305/","msgid":"<20250430075849.2790398-5-barnabas.pocze@ideasonboard.com>","date":"2025-04-30T07:58:49","name":"[v4,4/4] apps: cam: sdl_sink: Support more single-plane formats","mbox":"https://patchwork.libcamera.org/patch/23305/mbox/"}]},{"id":5155,"url":"https://patchwork.libcamera.org/api/series/5155/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5155","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":"Add saturation control to software ISP","date":"2025-04-30T11:20:41","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"version":2,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5155/mbox/","cover_letter":{"id":23306,"url":"https://patchwork.libcamera.org/api/covers/23306/?format=json","web_url":"https://patchwork.libcamera.org/cover/23306/","msgid":"<20250430112043.23807-1-mzamazal@redhat.com>","date":"2025-04-30T11:20:41","name":"[v2,0/1] Add saturation control to software ISP","mbox":"https://patchwork.libcamera.org/cover/23306/mbox/"},"patches":[{"id":23307,"url":"https://patchwork.libcamera.org/api/patches/23307/?format=json","web_url":"https://patchwork.libcamera.org/patch/23307/","msgid":"<20250430112043.23807-2-mzamazal@redhat.com>","date":"2025-04-30T11:20:42","name":"[v2,1/1] libcamera: software_isp: Add saturation control","mbox":"https://patchwork.libcamera.org/patch/23307/mbox/"}]},{"id":5156,"url":"https://patchwork.libcamera.org/api/series/5156/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5156","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":"Add global configuration file","date":"2025-04-30T12:14:33","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"version":8,"total":15,"received_total":15,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5156/mbox/","cover_letter":{"id":23308,"url":"https://patchwork.libcamera.org/api/covers/23308/?format=json","web_url":"https://patchwork.libcamera.org/cover/23308/","msgid":"<20250430121449.39910-1-mzamazal@redhat.com>","date":"2025-04-30T12:14:33","name":"[v8,00/15] Add global configuration file","mbox":"https://patchwork.libcamera.org/cover/23308/mbox/"},"patches":[{"id":23309,"url":"https://patchwork.libcamera.org/api/patches/23309/?format=json","web_url":"https://patchwork.libcamera.org/patch/23309/","msgid":"<20250430121449.39910-2-mzamazal@redhat.com>","date":"2025-04-30T12:14:34","name":"[v8,01/15] yaml: Move yaml_parser.cpp to base","mbox":"https://patchwork.libcamera.org/patch/23309/mbox/"},{"id":23310,"url":"https://patchwork.libcamera.org/api/patches/23310/?format=json","web_url":"https://patchwork.libcamera.org/patch/23310/","msgid":"<20250430121449.39910-3-mzamazal@redhat.com>","date":"2025-04-30T12:14:35","name":"[v8,02/15] config: Introduce global runtime configuration","mbox":"https://patchwork.libcamera.org/patch/23310/mbox/"},{"id":23311,"url":"https://patchwork.libcamera.org/api/patches/23311/?format=json","web_url":"https://patchwork.libcamera.org/patch/23311/","msgid":"<20250430121449.39910-4-mzamazal@redhat.com>","date":"2025-04-30T12:14:36","name":"[v8,03/15] config: Look up logging levels in the configuration file","mbox":"https://patchwork.libcamera.org/patch/23311/mbox/"},{"id":23312,"url":"https://patchwork.libcamera.org/api/patches/23312/?format=json","web_url":"https://patchwork.libcamera.org/patch/23312/","msgid":"<20250430121449.39910-5-mzamazal@redhat.com>","date":"2025-04-30T12:14:37","name":"[v8,04/15] config: Add configuration retrieval helpers","mbox":"https://patchwork.libcamera.org/patch/23312/mbox/"},{"id":23313,"url":"https://patchwork.libcamera.org/api/patches/23313/?format=json","web_url":"https://patchwork.libcamera.org/patch/23313/","msgid":"<20250430121449.39910-6-mzamazal@redhat.com>","date":"2025-04-30T12:14:38","name":"[v8,05/15] config: Look up log file in configuration file","mbox":"https://patchwork.libcamera.org/patch/23313/mbox/"},{"id":23314,"url":"https://patchwork.libcamera.org/api/patches/23314/?format=json","web_url":"https://patchwork.libcamera.org/patch/23314/","msgid":"<20250430121449.39910-7-mzamazal@redhat.com>","date":"2025-04-30T12:14:39","name":"[v8,06/15] config: Look up log color configuration in configuration file","mbox":"https://patchwork.libcamera.org/patch/23314/mbox/"},{"id":23323,"url":"https://patchwork.libcamera.org/api/patches/23323/?format=json","web_url":"https://patchwork.libcamera.org/patch/23323/","msgid":"<20250430121449.39910-8-mzamazal@redhat.com>","date":"2025-04-30T12:14:40","name":"[v8,07/15] config: Look up rpi config path in configuration file","mbox":"https://patchwork.libcamera.org/patch/23323/mbox/"},{"id":23315,"url":"https://patchwork.libcamera.org/api/patches/23315/?format=json","web_url":"https://patchwork.libcamera.org/patch/23315/","msgid":"<20250430121449.39910-9-mzamazal@redhat.com>","date":"2025-04-30T12:14:41","name":"[v8,08/15] config: Look up IPA configurables in configuration file","mbox":"https://patchwork.libcamera.org/patch/23315/mbox/"},{"id":23316,"url":"https://patchwork.libcamera.org/api/patches/23316/?format=json","web_url":"https://patchwork.libcamera.org/patch/23316/","msgid":"<20250430121449.39910-10-mzamazal@redhat.com>","date":"2025-04-30T12:14:42","name":"[v8,09/15] config: Look up pipelines match list in configuration file","mbox":"https://patchwork.libcamera.org/patch/23316/mbox/"},{"id":23317,"url":"https://patchwork.libcamera.org/api/patches/23317/?format=json","web_url":"https://patchwork.libcamera.org/patch/23317/","msgid":"<20250430121449.39910-11-mzamazal@redhat.com>","date":"2025-04-30T12:14:43","name":"[v8,10/15] config: Allow enabling software ISP in runtime","mbox":"https://patchwork.libcamera.org/patch/23317/mbox/"},{"id":23318,"url":"https://patchwork.libcamera.org/api/patches/23318/?format=json","web_url":"https://patchwork.libcamera.org/patch/23318/","msgid":"<20250430121449.39910-12-mzamazal@redhat.com>","date":"2025-04-30T12:14:44","name":"[v8,11/15] config: Add global configuration file documentation","mbox":"https://patchwork.libcamera.org/patch/23318/mbox/"},{"id":23319,"url":"https://patchwork.libcamera.org/api/patches/23319/?format=json","web_url":"https://patchwork.libcamera.org/patch/23319/","msgid":"<20250430121449.39910-13-mzamazal@redhat.com>","date":"2025-04-30T12:14:45","name":"[v8,12/15] libcamera: software_isp: Make input buffer copying configurable","mbox":"https://patchwork.libcamera.org/patch/23319/mbox/"},{"id":23320,"url":"https://patchwork.libcamera.org/api/patches/23320/?format=json","web_url":"https://patchwork.libcamera.org/patch/23320/","msgid":"<20250430121449.39910-14-mzamazal@redhat.com>","date":"2025-04-30T12:14:46","name":"[v8,13/15] libcamera: software_isp: Make measurement configurable","mbox":"https://patchwork.libcamera.org/patch/23320/mbox/"},{"id":23321,"url":"https://patchwork.libcamera.org/api/patches/23321/?format=json","web_url":"https://patchwork.libcamera.org/patch/23321/","msgid":"<20250430121449.39910-15-mzamazal@redhat.com>","date":"2025-04-30T12:14:47","name":"[v8,14/15] config: Make configuration file configurable","mbox":"https://patchwork.libcamera.org/patch/23321/mbox/"},{"id":23322,"url":"https://patchwork.libcamera.org/api/patches/23322/?format=json","web_url":"https://patchwork.libcamera.org/patch/23322/","msgid":"<20250430121449.39910-16-mzamazal@redhat.com>","date":"2025-04-30T12:14:48","name":"[v8,15/15] config: Make configuration directories configurable","mbox":"https://patchwork.libcamera.org/patch/23322/mbox/"}]},{"id":5157,"url":"https://patchwork.libcamera.org/api/series/5157/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5157","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":"libcamera: controls: String controls as `std::string_view`","date":"2025-05-01T09:58:15","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":2,"total":3,"received_total":3,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5157/mbox/","cover_letter":{"id":23324,"url":"https://patchwork.libcamera.org/api/covers/23324/?format=json","web_url":"https://patchwork.libcamera.org/cover/23324/","msgid":"<20250501095818.3996419-1-barnabas.pocze@ideasonboard.com>","date":"2025-05-01T09:58:15","name":"[v2,0/3] libcamera: controls: String controls as `std::string_view`","mbox":"https://patchwork.libcamera.org/cover/23324/mbox/"},"patches":[{"id":23325,"url":"https://patchwork.libcamera.org/api/patches/23325/?format=json","web_url":"https://patchwork.libcamera.org/patch/23325/","msgid":"<20250501095818.3996419-2-barnabas.pocze@ideasonboard.com>","date":"2025-05-01T09:58:16","name":"[v2,1/3] apps: cam: capture_script: Disallow arrays of strings","mbox":"https://patchwork.libcamera.org/patch/23325/mbox/"},{"id":23326,"url":"https://patchwork.libcamera.org/api/patches/23326/?format=json","web_url":"https://patchwork.libcamera.org/patch/23326/","msgid":"<20250501095818.3996419-3-barnabas.pocze@ideasonboard.com>","date":"2025-05-01T09:58:17","name":"[v2,2/3] utils: codegen: Make users depend on `controls.py` in meson","mbox":"https://patchwork.libcamera.org/patch/23326/mbox/"},{"id":23327,"url":"https://patchwork.libcamera.org/api/patches/23327/?format=json","web_url":"https://patchwork.libcamera.org/patch/23327/","msgid":"<20250501095818.3996419-4-barnabas.pocze@ideasonboard.com>","date":"2025-05-01T09:58:18","name":"[v2,3/3] libcamera: controls: Expose string controls as `std::string_view`","mbox":"https://patchwork.libcamera.org/patch/23327/mbox/"}]},{"id":5158,"url":"https://patchwork.libcamera.org/api/series/5158/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5158","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":"[v1] py: Set `PYTHONPATH` in devenv","date":"2025-05-01T14:12:50","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5158/mbox/","cover_letter":null,"patches":[{"id":23328,"url":"https://patchwork.libcamera.org/api/patches/23328/?format=json","web_url":"https://patchwork.libcamera.org/patch/23328/","msgid":"<20250501141250.4140986-1-barnabas.pocze@ideasonboard.com>","date":"2025-05-01T14:12:50","name":"[v1] py: Set `PYTHONPATH` in devenv","mbox":"https://patchwork.libcamera.org/patch/23328/mbox/"}]},{"id":5159,"url":"https://patchwork.libcamera.org/api/series/5159/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5159","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":"libcamera: rkisp1: Camera Sensor Mode Validation","date":"2025-05-01T14:16:06","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/people/4/?format=json","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"version":1,"total":3,"received_total":3,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5159/mbox/","cover_letter":{"id":23329,"url":"https://patchwork.libcamera.org/api/covers/23329/?format=json","web_url":"https://patchwork.libcamera.org/cover/23329/","msgid":"<20250501141609.717148-1-kieran.bingham@ideasonboard.com>","date":"2025-05-01T14:16:06","name":"[0/3] libcamera: rkisp1: Camera Sensor Mode Validation","mbox":"https://patchwork.libcamera.org/cover/23329/mbox/"},"patches":[{"id":23330,"url":"https://patchwork.libcamera.org/api/patches/23330/?format=json","web_url":"https://patchwork.libcamera.org/patch/23330/","msgid":"<20250501141609.717148-2-kieran.bingham@ideasonboard.com>","date":"2025-05-01T14:16:07","name":"[1/3] libcamera: pipeline: rkisp1: Detect invalid sensor configurations","mbox":"https://patchwork.libcamera.org/patch/23330/mbox/"},{"id":23331,"url":"https://patchwork.libcamera.org/api/patches/23331/?format=json","web_url":"https://patchwork.libcamera.org/patch/23331/","msgid":"<20250501141609.717148-3-kieran.bingham@ideasonboard.com>","date":"2025-05-01T14:16:08","name":"[2/3] libcamera: camera_sensor: Extend reporting in getFormat()","mbox":"https://patchwork.libcamera.org/patch/23331/mbox/"},{"id":23332,"url":"https://patchwork.libcamera.org/api/patches/23332/?format=json","web_url":"https://patchwork.libcamera.org/patch/23332/","msgid":"<20250501141609.717148-4-kieran.bingham@ideasonboard.com>","date":"2025-05-01T14:16:09","name":"[3/3] apps: cam: Support full orientation options","mbox":"https://patchwork.libcamera.org/patch/23332/mbox/"}]},{"id":5160,"url":"https://patchwork.libcamera.org/api/series/5160/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5160","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":"[libcamera-ci,v1] cros-sdk-lite: Update to release-R135-16209.B","date":"2025-05-02T08:11:53","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5160/mbox/","cover_letter":null,"patches":[{"id":23333,"url":"https://patchwork.libcamera.org/api/patches/23333/?format=json","web_url":"https://patchwork.libcamera.org/patch/23333/","msgid":"<20250502081153.20104-1-barnabas.pocze@ideasonboard.com>","date":"2025-05-02T08:11:53","name":"[libcamera-ci,v1] cros-sdk-lite: Update to release-R135-16209.B","mbox":"https://patchwork.libcamera.org/patch/23333/mbox/"}]},{"id":5161,"url":"https://patchwork.libcamera.org/api/series/5161/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5161","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":"[v1] Documentation: guides: application-developer: Remove unnecessary argument","date":"2025-05-02T15:13:30","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5161/mbox/","cover_letter":null,"patches":[{"id":23334,"url":"https://patchwork.libcamera.org/api/patches/23334/?format=json","web_url":"https://patchwork.libcamera.org/patch/23334/","msgid":"<20250502151330.192877-1-barnabas.pocze@ideasonboard.com>","date":"2025-05-02T15:13:30","name":"[v1] Documentation: guides: application-developer: Remove unnecessary argument","mbox":"https://patchwork.libcamera.org/patch/23334/mbox/"}]},{"id":5162,"url":"https://patchwork.libcamera.org/api/series/5162/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5162","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":"apps: cam: sdl_sink: Support more RGB and YUV formats","date":"2025-05-06T10:58:23","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":5,"total":4,"received_total":4,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5162/mbox/","cover_letter":{"id":23335,"url":"https://patchwork.libcamera.org/api/covers/23335/?format=json","web_url":"https://patchwork.libcamera.org/cover/23335/","msgid":"<20250506105827.506569-1-barnabas.pocze@ideasonboard.com>","date":"2025-05-06T10:58:23","name":"[v5,0/4] apps: cam: sdl_sink: Support more RGB and YUV formats","mbox":"https://patchwork.libcamera.org/cover/23335/mbox/"},"patches":[{"id":23336,"url":"https://patchwork.libcamera.org/api/patches/23336/?format=json","web_url":"https://patchwork.libcamera.org/patch/23336/","msgid":"<20250506105827.506569-2-barnabas.pocze@ideasonboard.com>","date":"2025-05-06T10:58:24","name":"[v5,1/4] apps: cam: sdl_texture: Take list of buffers in span","mbox":"https://patchwork.libcamera.org/patch/23336/mbox/"},{"id":23337,"url":"https://patchwork.libcamera.org/api/patches/23337/?format=json","web_url":"https://patchwork.libcamera.org/patch/23337/","msgid":"<20250506105827.506569-3-barnabas.pocze@ideasonboard.com>","date":"2025-05-06T10:58:25","name":"[v5,2/4] apps: cam: sdl_texture: Drop `&rect_` from `SDL_Update{NV, }Texture()` call","mbox":"https://patchwork.libcamera.org/patch/23337/mbox/"},{"id":23338,"url":"https://patchwork.libcamera.org/api/patches/23338/?format=json","web_url":"https://patchwork.libcamera.org/patch/23338/","msgid":"<20250506105827.506569-4-barnabas.pocze@ideasonboard.com>","date":"2025-05-06T10:58:26","name":"[v5,3/4] apps: cam: sdl_texture: Add `SDLTexture1Plane`","mbox":"https://patchwork.libcamera.org/patch/23338/mbox/"},{"id":23339,"url":"https://patchwork.libcamera.org/api/patches/23339/?format=json","web_url":"https://patchwork.libcamera.org/patch/23339/","msgid":"<20250506105827.506569-5-barnabas.pocze@ideasonboard.com>","date":"2025-05-06T10:58:27","name":"[v5,4/4] apps: cam: sdl_sink: Support more single-plane formats","mbox":"https://patchwork.libcamera.org/patch/23339/mbox/"}]}]