{"id":6105,"url":"https://patchwork.libcamera.org/api/series/6105/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=6105","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: software_isp: debayer_egl: Remove some leaks","date":"2026-08-04T10:19:39","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":10,"received_total":10,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/6105/mbox/","cover_letter":{"id":27602,"url":"https://patchwork.libcamera.org/api/covers/27602/?format=json","web_url":"https://patchwork.libcamera.org/cover/27602/","msgid":"<20260804101949.353266-1-barnabas.pocze@ideasonboard.com>","date":"2026-08-04T10:19:39","name":"[RFC,v1,00/10] libcamera: software_isp: debayer_egl: Remove some leaks","mbox":"https://patchwork.libcamera.org/cover/27602/mbox/"},"patches":[{"id":27603,"url":"https://patchwork.libcamera.org/api/patches/27603/?format=json","web_url":"https://patchwork.libcamera.org/patch/27603/","msgid":"<20260804101949.353266-2-barnabas.pocze@ideasonboard.com>","date":"2026-08-04T10:19:40","name":"[RFC,v1,01/10] libcamera: egl: Remove `gl{Use, Delete}Program()`","mbox":"https://patchwork.libcamera.org/patch/27603/mbox/"},{"id":27604,"url":"https://patchwork.libcamera.org/api/patches/27604/?format=json","web_url":"https://patchwork.libcamera.org/patch/27604/","msgid":"<20260804101949.353266-3-barnabas.pocze@ideasonboard.com>","date":"2026-08-04T10:19:41","name":"[RFC,v1,02/10] libcamera: egl: Remove `eGL::surface_`","mbox":"https://patchwork.libcamera.org/patch/27604/mbox/"},{"id":27605,"url":"https://patchwork.libcamera.org/api/patches/27605/?format=json","web_url":"https://patchwork.libcamera.org/patch/27605/","msgid":"<20260804101949.353266-4-barnabas.pocze@ideasonboard.com>","date":"2026-08-04T10:19:42","name":"[RFC,v1,03/10] libcamera: egl: Do not load `glGetString` dynamically","mbox":"https://patchwork.libcamera.org/patch/27605/mbox/"},{"id":27606,"url":"https://patchwork.libcamera.org/api/patches/27606/?format=json","web_url":"https://patchwork.libcamera.org/patch/27606/","msgid":"<20260804101949.353266-5-barnabas.pocze@ideasonboard.com>","date":"2026-08-04T10:19:43","name":"[RFC,v1,04/10] libcamera: egl: Ensure all members are always initialized","mbox":"https://patchwork.libcamera.org/patch/27606/mbox/"},{"id":27607,"url":"https://patchwork.libcamera.org/api/patches/27607/?format=json","web_url":"https://patchwork.libcamera.org/patch/27607/","msgid":"<20260804101949.353266-6-barnabas.pocze@ideasonboard.com>","date":"2026-08-04T10:19:44","name":"[RFC,v1,05/10] libcamera: egl: Add `resetEGLContext()`","mbox":"https://patchwork.libcamera.org/patch/27607/mbox/"},{"id":27608,"url":"https://patchwork.libcamera.org/api/patches/27608/?format=json","web_url":"https://patchwork.libcamera.org/patch/27608/","msgid":"<20260804101949.353266-7-barnabas.pocze@ideasonboard.com>","date":"2026-08-04T10:19:45","name":"[RFC,v1,06/10] libcamera: software_isp: debayer_egl: Avoid EGL context leaks","mbox":"https://patchwork.libcamera.org/patch/27608/mbox/"},{"id":27609,"url":"https://patchwork.libcamera.org/api/patches/27609/?format=json","web_url":"https://patchwork.libcamera.org/patch/27609/","msgid":"<20260804101949.353266-8-barnabas.pocze@ideasonboard.com>","date":"2026-08-04T10:19:46","name":"[RFC,v1,07/10] libcamera: egl: initEGLContext(): Avoid double init","mbox":"https://patchwork.libcamera.org/patch/27609/mbox/"},{"id":27610,"url":"https://patchwork.libcamera.org/api/patches/27610/?format=json","web_url":"https://patchwork.libcamera.org/patch/27610/","msgid":"<20260804101949.353266-9-barnabas.pocze@ideasonboard.com>","date":"2026-08-04T10:19:47","name":"[RFC,v1,08/10] libcamera: software_isp: debayer_egl: Remove EGL context switch","mbox":"https://patchwork.libcamera.org/patch/27610/mbox/"},{"id":27611,"url":"https://patchwork.libcamera.org/api/patches/27611/?format=json","web_url":"https://patchwork.libcamera.org/patch/27611/","msgid":"<20260804101949.353266-10-barnabas.pocze@ideasonboard.com>","date":"2026-08-04T10:19:48","name":"[RFC,v1,09/10] libcamera: egl: Make it possible to unmake the context","mbox":"https://patchwork.libcamera.org/patch/27611/mbox/"},{"id":27612,"url":"https://patchwork.libcamera.org/api/patches/27612/?format=json","web_url":"https://patchwork.libcamera.org/patch/27612/","msgid":"<20260804101949.353266-11-barnabas.pocze@ideasonboard.com>","date":"2026-08-04T10:19:49","name":"[RFC,v1,10/10] libcamera: software_isp: debayer_egl: Unmake EGL context","mbox":"https://patchwork.libcamera.org/patch/27612/mbox/"}]}