Series Detail
Show a series.
GET /api/1.1/series/5599/?format=api
{ "id": 5599, "url": "https://patchwork.libcamera.org/api/1.1/series/5599/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5599", "project": { "id": 1, "url": "https://patchwork.libcamera.org/api/1.1/projects/1/?format=api", "name": "libcamera", "link_name": "libcamera", "list_id": "libcamera_core", "list_email": "libcamera-devel@lists.libcamera.org", "web_url": "", "scm_url": "", "webscm_url": "" }, "name": "GPUISP precursor series", "date": "2025-11-20T23:19:57", "submitter": { "id": 175, "url": "https://patchwork.libcamera.org/api/1.1/people/175/?format=api", "name": "Bryan O'Donoghue", "email": "bryan.odonoghue@linaro.org" }, "version": 1, "total": 22, "received_total": 22, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5599/mbox/", "cover_letter": { "id": 25101, "url": "https://patchwork.libcamera.org/api/1.1/covers/25101/?format=api", "web_url": "https://patchwork.libcamera.org/cover/25101/", "msgid": "<20251120232019.3590-1-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:19:57", "name": "[00/22] GPUISP precursor series", "mbox": "https://patchwork.libcamera.org/cover/25101/mbox/" }, "patches": [ { "id": 25102, "url": "https://patchwork.libcamera.org/api/1.1/patches/25102/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25102/", "msgid": "<20251120232019.3590-2-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:19:58", "name": "[01/22] libcamera: shaders: Move GL shader programs to src/libcamera/assets/shader", "mbox": "https://patchwork.libcamera.org/patch/25102/mbox/" }, { "id": 25103, "url": "https://patchwork.libcamera.org/api/1.1/patches/25103/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25103/", "msgid": "<20251120232019.3590-3-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:19:59", "name": "[02/22] utils: gen-shader-headers: Add a utility to generate headers from shaders", "mbox": "https://patchwork.libcamera.org/patch/25103/mbox/" }, { "id": 25104, "url": "https://patchwork.libcamera.org/api/1.1/patches/25104/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25104/", "msgid": "<20251120232019.3590-4-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:00", "name": "[03/22] meson: Automatically generate glsl_shaders.h from specified shader programs", "mbox": "https://patchwork.libcamera.org/patch/25104/mbox/" }, { "id": 25105, "url": "https://patchwork.libcamera.org/api/1.1/patches/25105/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25105/", "msgid": "<20251120232019.3590-5-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:01", "name": "[04/22] libcamera: swstats_cpu: Update statsProcessFn() / processLine0() documentation", "mbox": "https://patchwork.libcamera.org/patch/25105/mbox/" }, { "id": 25106, "url": "https://patchwork.libcamera.org/api/1.1/patches/25106/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25106/", "msgid": "<20251120232019.3590-6-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:02", "name": "[05/22] libcamera: swstats_cpu: Drop patternSize_ documentation", "mbox": "https://patchwork.libcamera.org/patch/25106/mbox/" }, { "id": 25107, "url": "https://patchwork.libcamera.org/api/1.1/patches/25107/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25107/", "msgid": "<20251120232019.3590-7-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:03", "name": "[06/22] libcamera: swstats_cpu: Move header to libcamera/internal/software_isp", "mbox": "https://patchwork.libcamera.org/patch/25107/mbox/" }, { "id": 25108, "url": "https://patchwork.libcamera.org/api/1.1/patches/25108/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25108/", "msgid": "<20251120232019.3590-8-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:04", "name": "[07/22] libcamera: software_isp: Move benchmark code to its own class", "mbox": "https://patchwork.libcamera.org/patch/25108/mbox/" }, { "id": 25109, "url": "https://patchwork.libcamera.org/api/1.1/patches/25109/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25109/", "msgid": "<20251120232019.3590-9-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:05", "name": "[08/22] libcamera: swstats_cpu: Add processFrame() method", "mbox": "https://patchwork.libcamera.org/patch/25109/mbox/" }, { "id": 25110, "url": "https://patchwork.libcamera.org/api/1.1/patches/25110/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25110/", "msgid": "<20251120232019.3590-10-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:06", "name": "[09/22] libcamera: software_isp: Move useful items from DebayerCpu to Debayer base class", "mbox": "https://patchwork.libcamera.org/patch/25110/mbox/" }, { "id": 25111, "url": "https://patchwork.libcamera.org/api/1.1/patches/25111/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25111/", "msgid": "<20251120232019.3590-11-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:07", "name": "[10/22] libcamera: software_isp: Move Bayer params init from DebayerCpu to Debayer", "mbox": "https://patchwork.libcamera.org/patch/25111/mbox/" }, { "id": 25112, "url": "https://patchwork.libcamera.org/api/1.1/patches/25112/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25112/", "msgid": "<20251120232019.3590-12-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:08", "name": "[11/22] libcamera: software_isp: Move param select code to Debayer base class", "mbox": "https://patchwork.libcamera.org/patch/25112/mbox/" }, { "id": 25113, "url": "https://patchwork.libcamera.org/api/1.1/patches/25113/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25113/", "msgid": "<20251120232019.3590-13-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:09", "name": "[12/22] libcamera: software_isp: Move DMA Sync code to Debayer base class", "mbox": "https://patchwork.libcamera.org/patch/25113/mbox/" }, { "id": 25114, "url": "https://patchwork.libcamera.org/api/1.1/patches/25114/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25114/", "msgid": "<20251120232019.3590-14-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:10", "name": "[13/22] libcamera: software_isp: Make output DMA sync contingent", "mbox": "https://patchwork.libcamera.org/patch/25114/mbox/" }, { "id": 25115, "url": "https://patchwork.libcamera.org/api/1.1/patches/25115/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25115/", "msgid": "<20251120232019.3590-15-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:11", "name": "[14/22] libcamera: software_isp: Move isStandardBayerOrder to base class", "mbox": "https://patchwork.libcamera.org/patch/25115/mbox/" }, { "id": 25116, "url": "https://patchwork.libcamera.org/api/1.1/patches/25116/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25116/", "msgid": "<20251120232019.3590-16-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:12", "name": "[15/22] libcamera: software_isp: Start the ISP thread in configure", "mbox": "https://patchwork.libcamera.org/patch/25116/mbox/" }, { "id": 25117, "url": "https://patchwork.libcamera.org/api/1.1/patches/25117/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25117/", "msgid": "<20251120232019.3590-17-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:13", "name": "[16/22] libcamera: software_isp: Move configure to worker thread", "mbox": "https://patchwork.libcamera.org/patch/25117/mbox/" }, { "id": 25118, "url": "https://patchwork.libcamera.org/api/1.1/patches/25118/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25118/", "msgid": "<20251120232019.3590-18-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:14", "name": "[17/22] libcamera: software_isp: debayer: Introduce a stop() callback to the debayer object", "mbox": "https://patchwork.libcamera.org/patch/25118/mbox/" }, { "id": 25119, "url": "https://patchwork.libcamera.org/api/1.1/patches/25119/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25119/", "msgid": "<20251120232019.3590-19-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:15", "name": "[18/22] libcamera: software_isp: debayer: Make the debayer_ object of type class Debayer not DebayerCpu", "mbox": "https://patchwork.libcamera.org/patch/25119/mbox/" }, { "id": 25120, "url": "https://patchwork.libcamera.org/api/1.1/patches/25120/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25120/", "msgid": "<20251120232019.3590-20-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:16", "name": "[19/22] libcamera: software_isp: lut: Make CCM available in debayer params", "mbox": "https://patchwork.libcamera.org/patch/25120/mbox/" }, { "id": 25121, "url": "https://patchwork.libcamera.org/api/1.1/patches/25121/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25121/", "msgid": "<20251120232019.3590-21-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:17", "name": "[20/22] libcamera: software_isp: blacklevel: Make black level available in debayer params", "mbox": "https://patchwork.libcamera.org/patch/25121/mbox/" }, { "id": 25122, "url": "https://patchwork.libcamera.org/api/1.1/patches/25122/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25122/", "msgid": "<20251120232019.3590-22-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:18", "name": "[21/22] libcamera: software_isp: lut: Make gamma from lut.cpp available in debayer params", "mbox": "https://patchwork.libcamera.org/patch/25122/mbox/" }, { "id": 25123, "url": "https://patchwork.libcamera.org/api/1.1/patches/25123/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25123/", "msgid": "<20251120232019.3590-23-bryan.odonoghue@linaro.org>", "date": "2025-11-20T23:20:19", "name": "[22/22] libcamera: software_isp: lut: Make contrast available in debayer params", "mbox": "https://patchwork.libcamera.org/patch/25123/mbox/" } ] }