[{"id":37547,"web_url":"https://patchwork.libcamera.org/comment/37547/","msgid":"<7c74ee26-9860-42e9-8af8-6544ca0412d0@oss.qualcomm.com>","date":"2026-01-10T19:35:57","subject":"Re: [PATCH 1/4] egl: Remove unused functions","submitter":{"id":242,"url":"https://patchwork.libcamera.org/api/people/242/","name":"Hans de Goede","email":"johannes.goede@oss.qualcomm.com"},"content":"Hi,\n\nOn 10-Jan-26 18:09, Robert Mader wrote:\n> They are left-overs from older iterations of the GPU-ISP.\n> \n> Signed-off-by: Robert Mader <robert.mader@collabora.com>\n\nThanks, patch looks good to me:\n\nReviewed-by: Hans de Goede <johannes.goede@oss.qualcomm.com>\n\nRegards,\n\nHans\n\n\n\n\n> ---\n>  include/libcamera/internal/egl.h           | 10 ----------\n>  src/libcamera/egl.cpp                      | 10 ----------\n>  src/libcamera/software_isp/debayer_egl.cpp |  2 --\n>  3 files changed, 22 deletions(-)\n> \n> diff --git a/include/libcamera/internal/egl.h b/include/libcamera/internal/egl.h\n> index a92921123..7b810773c 100644\n> --- a/include/libcamera/internal/egl.h\n> +++ b/include/libcamera/internal/egl.h\n> @@ -64,15 +64,6 @@ public:\n>  \t\tglGenFramebuffers(1, &fbo_);\n>  \t}\n>  \n> -\t/**\n> -\t * \\brief Construct an eGLImage with automatic stride calculation\n> -\t */\n> -\teGLImage(uint32_t width, uint32_t height, uint32_t bpp, GLenum texture_unit, uint32_t texture_unit_uniform_id)\n> -\t\t: eGLImage(width, height, bpp, utils::alignUp(width * bpp / 8, 256),\n> -\t\t\t   texture_unit, texture_unit_uniform_id)\n> -\t{\n> -\t}\n> -\n>  \t/**\n>  \t * \\brief Destroy the eGLImage\n>  \t *\n> @@ -108,7 +99,6 @@ public:\n>  \t~eGL();\n>  \n>  \tint initEGLContext(GBM *gbmContext);\n> -\tvoid cleanUp();\n>  \n>  \tint createInputDMABufTexture2D(eGLImage &eglImage, int fd);\n>  \tint createOutputDMABufTexture2D(eGLImage &eglImage, int fd);\n> diff --git a/src/libcamera/egl.cpp b/src/libcamera/egl.cpp\n> index 0544056bd..fcaf7c58f 100644\n> --- a/src/libcamera/egl.cpp\n> +\n++ b/src/libcamera/egl.cpp\n> @@ -349,16 +349,6 @@ fail:\n>  \treturn -ENODEV;\n>  }\n>  \n> -/**\n> - * \\brief Clean up EGL resources\n> - *\n> - * Destroys the EGL sync object. Must be called from the same thread\n> - * that created the EGL context.\n> - */\n> -void eGL::cleanUp()\n> -{\n> -}\n> -\n>  /**\n>   * \\brief Make the EGL context current for the calling thread\n>   *\n> diff --git a/src/libcamera/software_isp/debayer_egl.cpp b/src/libcamera/software_isp/debayer_egl.cpp\n> index 8e0890323..1c13b72a5 100644\n> --- a/src/libcamera/software_isp/debayer_egl.cpp\n> +++ b/src/libcamera/software_isp/debayer_egl.cpp\n> @@ -615,8 +615,6 @@ void DebayerEGL::stop()\n>  \n>  \tif (programId_)\n>  \t\tglDeleteProgram(programId_);\n> -\n> -\tegl_.cleanUp();\n>  }\n>  \n>  SizeRange DebayerEGL::sizes(PixelFormat inputFormat, const Size &inputSize)","headers":{"Return-Path":"<libcamera-devel-bounces@lists.libcamera.org>","X-Original-To":"parsemail@patchwork.libcamera.org","Delivered-To":"parsemail@patchwork.libcamera.org","Received":["from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id F10C7BDCBF\n\tfor <parsemail@patchwork.libcamera.org>;\n\tSat, 10 Jan 2026 19:36:04 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 414F261FA0;\n\tSat, 10 Jan 2026 20:36:04 +0100 (CET)","from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com\n\t[205.220.168.131])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 9F24A61A35\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tSat, 10 Jan 2026 20:36:02 +0100 (CET)","from pps.filterd (m0279865.ppops.net [127.0.0.1])\n\tby mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n\t60AIgYlO607056 for <libcamera-devel@lists.libcamera.org>;\n\tSat, 10 Jan 2026 19:36:01 GMT","from mail-qk1-f199.google.com (mail-qk1-f199.google.com\n\t[209.85.222.199])\n\tby mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4bkdqqs9h8-1\n\t(version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT)\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tSat, 10 Jan 2026 19:36:00 +0000 (GMT)","by mail-qk1-f199.google.com with SMTP id\n\taf79cd13be357-8b19a112b75so1294184285a.1\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tSat, 10 Jan 2026 11:36:00 -0800 (PST)","from ?IPV6:2001:1c00:c32:7800:5bfa:a036:83f0:f9ec?\n\t(2001-1c00-0c32-7800-5bfa-a036-83f0-f9ec.cable.dynamic.v6.ziggo.nl.\n\t[2001:1c00:c32:7800:5bfa:a036:83f0:f9ec])\n\tby smtp.gmail.com with ESMTPSA id\n\ta640c23a62f3a-b842a51183asm1482907966b.49.2026.01.10.11.35.58\n\t(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);\n\tSat, 10 Jan 2026 11:35:58 -0800 (PST)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (2048-bit key;\n\tunprotected) header.d=qualcomm.com header.i=@qualcomm.com\n\theader.b=\"W9mwU2Cq\"; dkim=pass (2048-bit key;\n\tunprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n\theader.b=\"H9zStGrY\"; dkim-atps=neutral","DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=\n\tcontent-transfer-encoding:content-type:date:from:in-reply-to\n\t:message-id:mime-version:references:subject:to; s=qcppdkim1; bh=\n\txy1KJQLVnn3phctTVhxE1c0LKCilAKbDz1nqhCMi6vI=; b=W9mwU2Cqruw67Wwg\n\tVyGEQNjdtaCgiNaUAQpiaVW9AjCHrv9Ag9F1nngat4/RWMkLJAZB9NvA/fnaX80m\n\tkFwnyRngBEhBngPyfd0k38ZWChXxEyOU/6JNTxThuIxt+HrSOIJgl8/WFiqh2LwK\n\tYRs8O6uEvQ6Gy3B3mi3VxA5VDRVWe8dWIroolXj4ccFqyXvyf/DWlTotbcVoXAiv\n\tgeW7JX1+732eMoSdHkBw4YGHBXrO116XgvL8kl1rv+57DL90hLS+LEkm+uHBNqbq\n\tFGloBr8Yiabs2s5vqbCjSIG20RTdipC80JzjF2Y9XaPlBwCDIVBPBbS3jbix0GbT\n\t9FK1oQ==","v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=oss.qualcomm.com; s=google; t=1768073760; x=1768678560;\n\tdarn=lists.libcamera.org; \n\th=content-transfer-encoding:in-reply-to:content-language:references\n\t:to:subject:from:user-agent:mime-version:date:message-id:from:to:cc\n\t:subject:date:message-id:reply-to;\n\tbh=xy1KJQLVnn3phctTVhxE1c0LKCilAKbDz1nqhCMi6vI=;\n\tb=H9zStGrYeKvEcSnfuBPBrT/qH04jQgUmx5sXdGEcnXx7liKyRubXlPykankJ4Blkvx\n\thDpjQrANzXkLeQXlAtEvotIJIS2MLt+ivEvaHcglxWyewt3iYR8hsqencscH0bPxxrzj\n\tOxxK91dtAV/Zd+fgtE46M8F4Ap1qK5Jd9JE84yDOrNL2Uft92jBlzZ0gAPbwhfTJYpxj\n\tneRpk6kYnJuysfKmqssJI2KvbC1nC2znxQykJ1wb1cvNjdwLXMi5lZ3+rD9VTFBwL95r\n\t7duaCDRFymJKy7OqiOQFCWx2qGbpcrCxu3bf3oacPQXSdGLgizkLO+vjWvcOQm8Tomas\n\tPFjw=="],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20230601; t=1768073760; x=1768678560;\n\th=content-transfer-encoding:in-reply-to:content-language:references\n\t:to:subject:from:user-agent:mime-version:date:message-id:x-gm-gg\n\t:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;\n\tbh=xy1KJQLVnn3phctTVhxE1c0LKCilAKbDz1nqhCMi6vI=;\n\tb=s69v88dwjTv1KG/1Hn4EP+DaScLddE0p5rzBwcSICYQkxMx3BQ/yPdMlOvCB9fnc8g\n\tuSomli88nT0gnQs/rGj/v4Or8k4wni4F/JHm4oIRNgt/01IjL6RuysEUE0BmES3YVMDn\n\tRyEIxIrbuztAgFLzXHnqzL7ESZxA6aiZG1dJYfl90iWO6ou4lrivAfREC3HNcSZK02jb\n\tSdQUIZ/WP3VnDJ4T2dULDq0GbCWToARvIapDW1YEoQqQ0TJETV/YhIxA0RQf86fPX209\n\tsDaudD1Gs5cKXIAWW/VqlR36/BrBOUrsKKvk6nUkhVRg0urgV+XzOWV4thys7JEWW/2K\n\tB8bQ==","X-Forwarded-Encrypted":"i=1;\n\tAJvYcCXj+VSk5GnEEs611iYTI1oN+FhSZbVbB3KF2GmOPYNza3iXSLMAJkoJ1jL/8VaIrdsCcIPFvKbzwljMrqz2fkc=@lists.libcamera.org","X-Gm-Message-State":"AOJu0YyE7ZgFFUg7RWUMZbObycfcwuAiORw1UcXvM7XT213mwFVETZI+\n\tBKwDy43dvkpDqhjmGJ8tzdBFAHrMjE33yxmhadBuDSU+l1llKQJaLRiju7vrqe8Rz+sk+rEPeq1\n\tkJ9mJ9g503dfzjGkO+g/dy4dPTVp+ZTX16vTqfBCdHEg9TcZqx2VZevGeTkBqJy/hCoGevPLHx9\n\tuYcxYxtQUz","X-Gm-Gg":"AY/fxX5OoYPqrtjHj8bCrqHJs5/rDpwGX2d8iw5u6nEvwsHErJJH0ShRdAZ/Pu8nUWp\n\t8XCBs0LYV4FArpFcdckc8mUXp3MZJeWHNbNMgEGT9ho+RhwlIN82/Jhk3qd91uJBHuMdf4mLpN1\n\tHp6lp7P0xzX/ExKTHNCGBBCOr7r/jENtyV3nAJ2GCm5bv/LhTq9MtqzzyM69jMTzV1tETKqlf3h\n\tZtrcu5BnfPG67KmEO0AjM9FlVn2Hs8HCyoMyu3jGQ6hAB+8SCciBKPPmYC2eu9j+Nil1l7cu1n7\n\tVeEhSSITYWLObVg66yZ6dRpXe7gRoJWAeAIgNS6SD44tUurk2wtuvFRKeFQbARPQ5HEoN/5n7ah\n\tjChmlCFMDSyYV0TSijCJQHYgmDBO1TAOK8JbOAbAHPHkTuYP+QIeSK5s/zd+S9HlpCTcwIw1nhw\n\t3A0GjP+o6F8SjIYmQ8XlIG/UIRLZGkol4iHYk9GeHAxafmt2gHrJ62Whv3kx66geezDhw4P4KWb\n\trYz","X-Received":["by 2002:a05:620a:40ca:b0:8b2:eab0:629a with SMTP id\n\taf79cd13be357-8c389421553mr1801485085a.70.1768073759732; \n\tSat, 10 Jan 2026 11:35:59 -0800 (PST)","by 2002:a05:620a:40ca:b0:8b2:eab0:629a with SMTP id\n\taf79cd13be357-8c389421553mr1801483385a.70.1768073759214; \n\tSat, 10 Jan 2026 11:35:59 -0800 (PST)"],"X-Google-Smtp-Source":"AGHT+IEFE+xfb3l2IR4z8cnNAFEub3E/MxvOSK0ZY6WftJU7LDO3Iln2mSebI5Hpxpayk6f3qKD0Fg==","Message-ID":"<7c74ee26-9860-42e9-8af8-6544ca0412d0@oss.qualcomm.com>","Date":"Sat, 10 Jan 2026 20:35:57 +0100","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","From":"johannes.goede@oss.qualcomm.com","Subject":"Re: [PATCH 1/4] egl: Remove unused functions","To":"Robert Mader <robert.mader@collabora.com>,\n\tlibcamera-devel@lists.libcamera.org","References":"<20260110170927.79918-1-robert.mader@collabora.com>\n\t<20260110170927.79918-2-robert.mader@collabora.com>","Content-Language":"en-US, nl","In-Reply-To":"<20260110170927.79918-2-robert.mader@collabora.com>","Content-Type":"text/plain; charset=UTF-8","Content-Transfer-Encoding":"7bit","X-Proofpoint-ORIG-GUID":"QR5YZW89stRpzBsilDV_tZb1cupzg8lP","X-Proofpoint-GUID":"QR5YZW89stRpzBsilDV_tZb1cupzg8lP","X-Authority-Analysis":"v=2.4 cv=a9M9NESF c=1 sm=1 tr=0 ts=6962aa20 cx=c_pps\n\ta=HLyN3IcIa5EE8TELMZ618Q==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10\n\ta=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22\n\ta=QX4gbG5DAAAA:8 a=EUspDBNiAAAA:8 a=jEe0jhItSUc1viUuSWMA:9\n\ta=QEXdDO2ut3YA:10\n\ta=bTQJ7kPSJx9SKPbeHEYW:22 a=AbAUZ8qAyYyZVLSsDulk:22","X-Proofpoint-Spam-Details-Enc":"AW1haW4tMjYwMTEwMDE3MyBTYWx0ZWRfX/qVjesCKoTjl\n\tZ0aTyJFBDiJmnvSMV6uYrX7c3lA9HXqzgXmwmO2clcwHfgCj+dWoEbBZLafZkuwtfQPAKagllP1\n\tRemgZ3O7QUEMiGXyuwN7n7o6zbawL7n/yTzJgTms1tbjUbDjug+PE9jJ/P+NGnLZKqchU/p/yt1\n\tFGlxrYXbb+YatU1kg76UFJOJi4JxfpZV8dcSFKVRBaXobJ57WObOE6GK/B7NVX5/x4AX9SfuGmu\n\tfL8AeUotK+3h+biOVwtRowK0XoguVmufqUQjOCkAjHnY8gdpf2+T8oBP/QW0NZSoo7jXUDQx7Yt\n\tjJpF/UOdVyps0SnqnelZlG9KyF38lvNHgq8n8GO28Nzjd+uR4f//Jz/M5Tp93sYNvbTyiPG87q1\n\tw/28WC6hFYzIizgHC3ETtR3FgGfXXH7DBpJ2Pyko1b5zzKGDwUhLnTgI/PVVgABzJMmoZ9BiVkR\n\tyom5vguSqev5tn+A9+g==","X-Proofpoint-Virus-Version":"vendor=baseguard\n\tengine=ICAP:2.0.293, Aquarius:18.0.1121, Hydra:6.1.9,\n\tFMLib:17.12.100.49\n\tdefinitions=2026-01-10_06,2026-01-09_02,2025-10-01_01","X-Proofpoint-Spam-Details":"rule=outbound_notspam policy=outbound score=0\n\tbulkscore=0 priorityscore=1501 suspectscore=0 impostorscore=0\n\tadultscore=0\n\tphishscore=0 clxscore=1015 lowpriorityscore=0 malwarescore=0\n\tspamscore=0\n\tclassifier=typeunknown authscore=0 authtc= authcc= route=outbound\n\tadjust=0\n\treason=mlx scancount=1 engine=8.22.0-2512120000\n\tdefinitions=main-2601100173","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}},{"id":37553,"web_url":"https://patchwork.libcamera.org/comment/37553/","msgid":"<9c3ed01d-ab06-437f-9644-47ed4726ec05@ideasonboard.com>","date":"2026-01-12T08:37:22","subject":"Re: [PATCH 1/4] egl: Remove unused functions","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"content":"2026. 01. 10. 18:09 keltezéssel, Robert Mader írta:\n> They are left-overs from older iterations of the GPU-ISP.\n> \n> Signed-off-by: Robert Mader <robert.mader@collabora.com>\n> ---\n\nReviewed-by: Barnabás Pőcze <barnabas.pocze@ideasonboard.com>\n\n\n>   include/libcamera/internal/egl.h           | 10 ----------\n>   src/libcamera/egl.cpp                      | 10 ----------\n>   src/libcamera/software_isp/debayer_egl.cpp |  2 --\n>   3 files changed, 22 deletions(-)\n> \n> diff --git a/include/libcamera/internal/egl.h b/include/libcamera/internal/egl.h\n> index a92921123..7b810773c 100644\n> --- a/include/libcamera/internal/egl.h\n> +++ b/include/libcamera/internal/egl.h\n> @@ -64,15 +64,6 @@ public:\n>   \t\tglGenFramebuffers(1, &fbo_);\n>   \t}\n>   \n> -\t/**\n> -\t * \\brief Construct an eGLImage with automatic stride calculation\n> -\t */\n> -\teGLImage(uint32_t width, uint32_t height, uint32_t bpp, GLenum texture_unit, uint32_t texture_unit_uniform_id)\n> -\t\t: eGLImage(width, height, bpp, utils::alignUp(width * bpp / 8, 256),\n> -\t\t\t   texture_unit, texture_unit_uniform_id)\n> -\t{\n> -\t}\n> -\n>   \t/**\n>   \t * \\brief Destroy the eGLImage\n>   \t *\n> @@ -108,7 +99,6 @@ public:\n>   \t~eGL();\n>   \n>   \tint initEGLContext(GBM *gbmContext);\n> -\tvoid cleanUp();\n>   \n>   \tint createInputDMABufTexture2D(eGLImage &eglImage, int fd);\n>   \tint createOutputDMABufTexture2D(eGLImage &eglImage, int fd);\n> diff --git a/src/libcamera/egl.cpp b/src/libcamera/egl.cpp\n> index 0544056bd..fcaf7c58f 100644\n> --- a/src/libcamera/egl.cpp\n> +++ b/src/libcamera/egl.cpp\n> @@ -349,16 +349,6 @@ fail:\n>   \treturn -ENODEV;\n>   }\n>   \n> -/**\n> - * \\brief Clean up EGL resources\n> - *\n> - * Destroys the EGL sync object. Must be called from the same thread\n> - * that created the EGL context.\n> - */\n> -void eGL::cleanUp()\n> -{\n> -}\n> -\n>   /**\n>    * \\brief Make the EGL context current for the calling thread\n>    *\n> diff --git a/src/libcamera/software_isp/debayer_egl.cpp b/src/libcamera/software_isp/debayer_egl.cpp\n> index 8e0890323..1c13b72a5 100644\n> --- a/src/libcamera/software_isp/debayer_egl.cpp\n> +++ b/src/libcamera/software_isp/debayer_egl.cpp\n> @@ -615,8 +615,6 @@ void DebayerEGL::stop()\n>   \n>   \tif (programId_)\n>   \t\tglDeleteProgram(programId_);\n> -\n> -\tegl_.cleanUp();\n>   }\n>   \n>   SizeRange DebayerEGL::sizes(PixelFormat inputFormat, const Size &inputSize)","headers":{"Return-Path":"<libcamera-devel-bounces@lists.libcamera.org>","X-Original-To":"parsemail@patchwork.libcamera.org","Delivered-To":"parsemail@patchwork.libcamera.org","Received":["from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id 7A8E2BE08B\n\tfor <parsemail@patchwork.libcamera.org>;\n\tMon, 12 Jan 2026 08:37:28 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id AFE8961FBB;\n\tMon, 12 Jan 2026 09:37:27 +0100 (CET)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id F26C361F9F\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 12 Jan 2026 09:37:26 +0100 (CET)","from [192.168.33.29] (185.221.143.114.nat.pool.zt.hu\n\t[185.221.143.114])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 8B9697E9;\n\tMon, 12 Jan 2026 09:37:01 +0100 (CET)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"F3WKCPgX\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1768207021;\n\tbh=Z2QJynOcYn/N58gPur5/hey2zHGCnZQgn0AqKl8YohM=;\n\th=Date:Subject:To:References:From:In-Reply-To:From;\n\tb=F3WKCPgXQ+YSfRAHzyrQL4+3wfeQizUpVJA3ETfztcnpQCBE7giJ2L8WEMJkEO8uD\n\tRWyhhhLWOor3P0/Jblc7sePW19Iu0peHHWmrrk7CVxc+xdNVQT4wPCpRLjhH4jTBt/\n\tfng96Qz494rvzln0MgfcPORg+dqWze5L/sOju7js=","Message-ID":"<9c3ed01d-ab06-437f-9644-47ed4726ec05@ideasonboard.com>","Date":"Mon, 12 Jan 2026 09:37:22 +0100","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH 1/4] egl: Remove unused functions","To":"Robert Mader <robert.mader@collabora.com>,\n\tlibcamera-devel@lists.libcamera.org","References":"<20260110170927.79918-1-robert.mader@collabora.com>\n\t<20260110170927.79918-2-robert.mader@collabora.com>","From":"=?utf-8?q?Barnab=C3=A1s_P=C5=91cze?= <barnabas.pocze@ideasonboard.com>","Content-Language":"en-US, hu-HU","In-Reply-To":"<20260110170927.79918-2-robert.mader@collabora.com>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"8bit","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}}]