From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 31CF747BF6 for ; Sun, 3 Mar 2024 13:06:47 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 983FA68D375; Sun, 3 Mar 2024 15:06:45 +0200 (EET) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04olkn2021.outbound.protection.outlook.com [40.92.74.21]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 04B1E68D331 for ; Sun, 3 Mar 2024 15:06:39 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TvRKCN4LZVt2q8QmoyZ1r/e/uPgPCdw0kzxLaVwJ3Nss7sM38my5qbyri2h8Cv4AePMvThXqpuzShRI253irRTklt+Zgl9tke0ne8rC6mZIJBdr0MwHNEah0LqzHkqWdKA1H/T7eqs2ob8Fph/2AhUYQPVYoQ2d4ciypOV0kLc6VEeo7mGqIPYXIQL6VRpISjxsNJ/kBN8UmIIVwN8QlM6+ZP+lDYrx9ISPVxWP5RhXJBHuh2nhO2XZymqgJHxBT6Y84W/Kcnr51VejSc1FMEqYHjZ22/j2lPOlOB4EnEDUK2jjkRvpGBxKo5JkW16T0U5FWAa2erV1lmuXS1LWRgQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=rMllZzl1S0mr5KYDzNzcKENC74HKdysWFClzR9vifN8=; b=X/UB5zxY6tHBZ731Nex8B9lA+dYZwa3u4MipTLy/lD3BTlkJGFOyKru1DO5p/j0QSnoCT4oX3Kd0revSk7xEjJkvFcMpTeptFGy6Dxq5H5hmYINUYP/n7ikOdiYeaop2jhnASDiDoxpNRx46Fz5WzvMr3uKYRLkJD19iwvL/CEh7otj+4Axv6T3MsrVofb0RA1MDZ+ZazXKFPa96gH2rinzBtlqTMYm+byuq6h4CvlV4fmyeOn9OaJWqc/5vNQZHveUN5mkeaA0glvhklAAsssMR1LHYoaylq23GG9In1lkVXfXoenlWi1xVhQ+iU3buGFIyyZOB8e6Xz8XZaD4QMA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rMllZzl1S0mr5KYDzNzcKENC74HKdysWFClzR9vifN8=; b=GuiAaKRqtptlO6V0dOWbFSomc4uJrHMFLBPWIrsW3sUDxWbTVbQr8K2QnT0LEx+zpRYVAtFok51EQKrwW9zoD15tS2Wztdutkyagt+ImDI3V0wbW0BZnqlTmH/U0awT7KXL566GPvC0X1fmfpoONoxpICMkAT3fbsKhCRvHAydkGdpMdLbTFAzIopyddtdq9V7Mth5RZL4x1b5Bff7ZPCmJZoWUyJoJpjG2T0qtHdCSyS9DaaQC+5Z/h5DxgtLIFwFA6de7nCL0dicTr7w7fahxA7nyh4siOtOC5He30c++Y8WEtCED56UHrPZaPCVrVSs6r47kicy5bKVcFWsv21Q== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by AS8P250MB0072.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:374::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7339.37; Sun, 3 Mar 2024 13:06:36 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::65aa:deb0:a18e:d48d]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::65aa:deb0:a18e:d48d%5]) with mapi id 15.20.7316.023; Sun, 3 Mar 2024 13:06:36 +0000 Message-ID: Date: Sun, 3 Mar 2024 14:08:35 +0100 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: X-TMN: [msIT+jFgljEEE5DIVOT0LIaWBGASXBstTBmK4eLv/f0=] X-ClientProxiedBy: ZR2P278CA0021.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:46::17) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <48449a36-a60b-4a98-883e-58ca3ede4cec@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|AS8P250MB0072:EE_ X-MS-Office365-Filtering-Correlation-Id: be07c042-5d40-4e64-5f12-08dc3b82c1e7 X-MS-Exchange-SLBlob-MailProps: 9IecXKUgicBNlqXpgndjr/BbzY5Yjutw6GHvci1bB6DmCGuBh4iE/GsGs0zZ4UPIW7IGKkELw8eLzFkqUiENki1nEbVFIKotEdVXDUlCjoPhWQT9F60Ge2HToapp06WOga8gnaZyY7hVl72vYvbMAo6B+akwIwgUB9mIjvLmGqT0fRWTRueJnL0KstGAxwbJirtHsHrNmVl9daJS368WxkOPdvwbF/Bh2yN4IQ56ywrACONZx6E4ECXYlUXQnvh/CT8cmxh7pF5rkkFTOwgkcxwPGzHmRLV2sEsBbRpKX+h/03bCxagBpldgJGULoZ8kaT12OjZviuHbcWzNdOpIQEut5h5ORSLWhyOQ1zM7ywvc0VFVkDmpRgrJtrK6ril6hQk7jhdUJN3fM/JCsXzpfYiLG7AN5oU9UFrlpROAmRzLZKRAhkBsVEZwZsTUy7vMml6d/Ohxicb8H0jzltdAdppXuJViilx7vF7UU7jHItjps5Hvu+bYpC/SIooi/EpUmzHYL6JC+6NJJB6TRgqpwdiB5f/IwSb+GFrUr9gti46zZv4zRjih2iwPdECjX3uHOxJ9PkKAboFYkOm+Ogo+TIyLr2E7Pu5srnhQUIg9zD4604wCAQ9M+mMqr1B3NEVoBR8gwakE2+DtIvSP0bk1hg4hc3kAM1Mrk1GKEIjcCFguZXxateOAJz2ZNthYOyq2fJkYsMP0jrcKap0GnnqkpsPRjHGOR0C0oSwFuvGi3jTTJgYh/KPv4Q== X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 83b8tu4VtGV6ihe7IDroWQ8VCebyJf2UMryxQIrN0SEHYPA1dNlEKflM5c/MOhYetYkM3ZwrKduxoUubpGbQ79CL3X7rOLP3u+cyXq5gK5wX9F4Qle2u+XvyHXg3oxgMyTGZu5rAY8eC3bmp7NuzCu6dXs+yQG+d3oKLSY0oojX7B4whHWpPUDk4q5aZl7GVcJlhxs8ndO7wOzm8c6sASVpFn6cwl3ewFvrl1EHq154z5Fiiml2EY3on3i97qb3aL+IfBWZy2NcNDbJJ1m8424SpTX8dJIN1CCV72X8KjI77/Vm+hkwOjFrLTodR06AcyypSfFiB6GFMag89OL0B18UExgVsR5Ng7xV5zgi8xQzok2PDCZ/mqty+YxhB9w2aVxPhUdGE+WP11mtynqmnHI5vEOkeZIqazBUlJROQqX0qcmFRRSrtEDFaBXlbLtbMaVJnXfE1UThS2m+o4PjfQKG2UH1x9dsOKg75mOZiI0Rl/kAWvcGPJBy/S44ud6iu8sSp/wXOfnq+hI1yVxrbjPZgtH4zHdeAc1TSRIqxIArleAfbunUxdIoZQ8roVt8R X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?b0cwNU4rWGZRMW1rWFoybTFSM1RTQkEzeFpYUkpSdTRYUWdxcUROMmFJSHF3?= =?utf-8?B?eU96S3k5Y2NMMzEzMTVmSGZDNVZKM0FITTU1ektzSk1BdkV1aFVUWWUwbVli?= =?utf-8?B?UkRhRm9hYzM5TUtFdnZVdjJrZXBYaERmRkd5UVZuWTFUMUZCbklieW85d05S?= =?utf-8?B?cXh4RlB0bWFVdUo4N3IrdXprK3lmTUJyMWJaNXZxZmVKalRYb2F3cnNjWVJV?= =?utf-8?B?TWUzVURiZWFUMW03elM5L3dWQVY3TkV3NzhPdDgvQlFUaW9BbThJZlBneE9u?= =?utf-8?B?R0IzaU5zRWdKQmVSVWFhak1hNmlvTTcwVTBWOTU4SENSODlXSlh3SS9ZbjBF?= =?utf-8?B?WDZUajBKV3dLS1FZa3dyaWE5RENvcFkxa2RnVy92TC9vdUl1S1N5dEhQUlVH?= =?utf-8?B?dEkvanhMV2JBb3QvRUJ3a1p4VUdGb0d3TmNNalRjWkJEcWFNaWYyV3VCZHZS?= =?utf-8?B?bU90M2gwRHBkbzJOempiUGlYNzJRVHg4Rlk1RVhUTGkzTUVvMHc3S2o1Tldy?= =?utf-8?B?YXJoTnhycVU3Z2kydnEzekdiVkZib2VNNld2V2VHR0Q4ZG1SMS9uS29USEUw?= =?utf-8?B?S2dBZzlWUW9EOWFPTTdQZHJaUnB6TVhQMHJuODlHVUxFUm5IWkVlUjhrV3Iw?= =?utf-8?B?ODIyQ1h4SW50U1VIZzBqSnJNSlg5QXA4U2ZxZ1JrZjV4Mit5QTV3VG95ZXNX?= =?utf-8?B?STVUYVh6dkpOS01QNXBudHFBeDU5M0k1YW8vcE1LaUJhcWdFVkU4RzQ3OXIr?= =?utf-8?B?bk03K2RWTytwaVVwRmlRcVVZVXRhTHd6OXQ0Vk91UUhTRWJ4emZjdThWd0s4?= =?utf-8?B?d3JCaWZKZzhRT0RsU1pmK1BrRHNhOUZ3TkNRQjQvYzBZcWduWGhmVXRCTWJD?= =?utf-8?B?djJUSExpdFRxMU14T0ZFdHdCVTR1dGhyeEhIcDByWEZ1ZFlnblhCUExwS0lx?= =?utf-8?B?Vnltdnk5T2NmU21HVFV4UCtwSmtHOUZvSGoyTmx4b2lTb2lJSHF5VlNmUmZ5?= =?utf-8?B?bkN5czFIUFAvdzhvaWZabENNZ0dEUkFzYkdEK3FucGpVVDdMUUdVYjlxYXl6?= =?utf-8?B?NWF2TzI5OUJIR0VVVkFOTHc2NXRXbjNCakZoQS8vN216UTVBV0JDMU5yU1ZT?= =?utf-8?B?MC9xWldzVXkvSy8vY1dKbzBJUVRVZGNYbGY3NzBPUWxDWXc0OUI5ZDdPUUNW?= =?utf-8?B?aFlQVjdvNkFNMDFPQ0dHSkhaemVMSGFMLytpWXU2QjRUVHp6Q29BK0lseWEx?= =?utf-8?B?WVZ4aVR2T1ZTMVluZDVSZ2h2TGl3a2RKQmNlaldYSkVUc0hUbXdOdFN1bHZT?= =?utf-8?B?ZEtuU0k4bDd0Z1ZJM1pGbXN3TlBPOXhzZ2tyemNwYmtDcjFCMDNiUWo4dStv?= =?utf-8?B?Zk8vMzdyQ1RrWFMycWxGVEdqazUzQXQ5cnFvODVUblNBQTJwZ3QzKy8yQ1JO?= =?utf-8?B?UVFaQmdITjU4RTd4SnY4YWZtdUp0WFQ0dGllemRVUVp0aWgzbFM0NG5jc0Rv?= =?utf-8?B?dzRkZTNsOTgyRDlwZ0EzYndueUJZQ1hyb0g3ZTVQcUpNdk1Ndzk3OXpGR1Z4?= =?utf-8?B?RXR4M3k5c0RBRjkxYksxRVVFTFpIUHRROVNEUDlYZDRKRmxabmlIQ21KWVh6?= =?utf-8?B?ekhZaWVuTlZycFZnTUh4UHRNM0RXS1hnK0lFUEVtQnF3VFpaWUNlZUZGZ0g0?= =?utf-8?B?UExKWXRqRmhCT2lGSTk3UHBKOHVTNjJwTjlnM3pBeWhtNkxwaXhNZnhRPT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: be07c042-5d40-4e64-5f12-08dc3b82c1e7 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Mar 2024 13:06:36.6522 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8P250MB0072 Subject: Re: [FFmpeg-devel] [PATCH 3/3] avcodec/vulkan_decode: Un-sparse extensions table X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Lynne: > Mar 3, 2024, 12:35 by andreas.rheinhardt@outlook.com: > >> Only three of the 226 (== AV_CODEC_ID_AV1) entries >> have been used. Unsparsing this table is especially >> important given that this array lives in .data.rel.ro. >> >> Signed-off-by: Andreas Rheinhardt >> --- >> Instead of parallel tables, one could also merge VkCodecMap and >> VkExtensionProperties (i.e. putting one of the latter inside >> the former) if preferred. >> >> libavcodec/vulkan_decode.c | 28 ++++++++++++++++++++++------ >> 1 file changed, 22 insertions(+), 6 deletions(-) >> > > LGTM on commits 1 and 3. > Would you mind keeping the designated initializers from > commit 2 but still keeping it into vulkan_video.c? > Would save on needing to deduplicate it in the future. Deduplicate? There are no common fields for decoding and encoding in FFVkCodecMap. - Andreas _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".