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 0A60F471BF for ; Wed, 27 Dec 2023 13:16:37 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id CAFB768CA0D; Wed, 27 Dec 2023 15:16:34 +0200 (EET) Received: from JPN01-TYC-obe.outbound.protection.outlook.com (mail-tycjpn01olkn2015.outbound.protection.outlook.com [40.92.99.15]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 70D0968C57B for ; Wed, 27 Dec 2023 15:16:27 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NvCq2QZtNRHFXKYi9CyMu/rzPWuAq2R3a7NiANPcMZJyM4+gpUzpIllQufSrG4MOVxuJMMGrwppFW4Iy4gK8QGn7GprTApFkcnuGkcMq2AlD7EXfgFDEvmJULz0WvSxPjgof9djoi/WFoMzuTbi4f0ZlE0PWjPAMbbMQrOIJ+fgxnvuLnUi/q5O+Ry2+VtVwy9K+FfKsFg88t4ekW/u3TbJhjjGae/Yp1bNCYE4OpkWIrJ8TkczKiJjP3u4gMrXJJrGJwCqWe666wgHXeISU+FD7WAcrtbDP1nJO/wD55ddb4B30lHK3wVj/GEEz2vspKPcNFYZgsn5DKAR7nefHXQ== 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=a/KPJeTmp11igRUEie3CTq4R/auqAmpvdILh0KtERGY=; b=dEk5YbNmAeTgxRpr9ayhlMavqJlFRNfsprQD95dtPvZ4TEcMZ1QMdDKr7VqUd5ZQTHETfM0XHkLz9ad9uEt1RbU5GhEuusXDISn9/sGxHo9aMTrz+xXyqDj1j8Or6P1qfwL0Th4JcRDMGtLNeQC2PdjbWhuPoiJv5I17h9k7a164njlhG6nJuMnJBv3p7D4OprPh0sQodXxWrcgUcIaxGVRUoJHjmmGhQWGrlXeRHTKt2yl03wJEV+zbwtD4WRNZrS56+aGtnZ81ywAkwiJqsqowKAxZZ5e6pN+Uq9X1VkZ2MtBa2U/oQFMrIvw0ppMwHWYqAbwjtefuE4DdReW9vg== 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=a/KPJeTmp11igRUEie3CTq4R/auqAmpvdILh0KtERGY=; b=NfyntEo74oQ+ChTajfdcCGTBRr+PAk5w7MjS0+JOWXzYZGBF9O+7OVhebLkOZ2T5AiyUxRyuoDesApgP40yr6kNIp6s7TkHuA9S0I2qu9eUthaxtbSp4c9A5SrSz8oEnP9oTmpJnVapxWqmOk8WnXgK03u5aNAIMvmUPmRZvRy2LplkBpLZComnbj/Vp38Gnzxcu/34SIWCcDjo7/pZTevPRHADTh8qFlAE0O1lepGNTOMunpb/INcYALDH+Z9NZT9Gr2eYFNIP53OjMjAJvgtTbDZY25tVEvVv70omX7ia6TIAU3Hy6RqCDLkOFxnhltm9wS75ethfZ7YUKcA9nTA== Received: from OSZP286MB2173.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:186::5) by TYCP286MB1801.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:187::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7113.27; Wed, 27 Dec 2023 13:16:23 +0000 Received: from OSZP286MB2173.JPNP286.PROD.OUTLOOK.COM ([fe80::1bbf:406b:216:f56e]) by OSZP286MB2173.JPNP286.PROD.OUTLOOK.COM ([fe80::1bbf:406b:216:f56e%6]) with mapi id 15.20.7135.019; Wed, 27 Dec 2023 13:16:23 +0000 From: Wu Jianhua To: FFmpeg development discussions and patches Thread-Topic: [PATCH] avcodec/d3d12va_decode: don't change the resource state if the referenced frame is the same as the current frame Thread-Index: AQHaN/x2qR9iPLsQ7Uy6F+N8DHtIeLC7jEFagADVxXCAALsHEw== Date: Wed, 27 Dec 2023 13:16:23 +0000 Message-ID: References: In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [KBRKL8Cv5ckEjTAURnwLKDKAiUK9GLHB] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: OSZP286MB2173:EE_|TYCP286MB1801:EE_ x-ms-office365-filtering-correlation-id: f9c0931a-9321-45bf-aa49-08dc06de0602 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: CZqiE7SbVi0CT/BD4IKmoGjod4Cr76rbKobpNfR7XiNa8xx+nMHb0lC2onvW4yQ28Ge5smLp82n5OzLXcx1RK9e19GsQnL3KAiwEKkkTNuTcWJvzU0mCpR30gdxi3wUXAwTl/fN5Vq808u7GoHNvG3kQn8sat2PDK92e1RjFTV28IhyPEjAi0uUY+K2so4IovZwLEaqg+s/1VcRZAQCy7bgDdhwANa1ibzWH37HF8UrYfnuUR8EAV5lsh8DMK/cCaWR4mKCncLXfSPAX45wNWAR5JJ1f97SD+5CMIxoE4qUrzDnMvhL11AjzvTBSUM3THdRtGlceqXjW6oz3gHn+5p3hdbsbMlaUW2BlPcsL423qoEguFYQqbKKGP2Duh33Lq17GMsudUHFIjlPZ244pkQaghPlXTWYWZZjkgAk/nedziFJTFgVOgljjj564dCpp/PgCRzQSKnq4OWe9XyT1ay7vEpnIOtNqhe688DvPgDJZjLQnZ3z4JvHDyKHoJ5ETuIwmqN8D6LFnieGjp9p+aIeeS98GNwbzCls9UBXZbPMzGXAVyY+i+hOik/zOKbHn x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?gb2312?B?NXI4RHMxTWpkWFdyTFY1WHEvdkFtako5T0VNWUNTUzFqK3V1bjJQOE50UTlz?= =?gb2312?B?RGlneFdaZDFNN0cyVm9BcjFOaVZqUXRXT0hpVlVxWDlLdmhCazhBMzI3Q1pr?= =?gb2312?B?Z3FPRklDMEJ3dlpyU0toamtCK3I4eVpmS0t3d3ZKL3dwV2ltMUR6ZUJVR2ZC?= =?gb2312?B?NFlmdXl3blR1WkNRcGFWNWpiczBtNEQwaGFDa1JoU1ZEbkdrQStCOGJzdUpG?= =?gb2312?B?eGFDU3hKU1loNW9QalA3ckZ6WmNDR0JGMENRTyttZWdyWjA2YzRpWkV1VWZJ?= =?gb2312?B?Q2dtODdrbjJMbXI3OVAxcVNnaEFnbDF1QjF2L3BrUzNaeG5mRk84ZzV5Zm9U?= =?gb2312?B?UUYxR0M3UTVqMTJ4RUM4UWlBUEY2cS9GaDlkNDlvVkxpenU5Y3pCUEw5V3JK?= =?gb2312?B?K1QrRCsyaWE3R1YrcG5MTHE4YmdzMThPaDNGc3pVY0t5QjBDQS9QTjg2RjhB?= =?gb2312?B?WnpQbVg3eWJoQnJMY0E2YkYvUHFCclFQY1JSZmhLZFZpNjB4dlZ3aGtkWTR6?= =?gb2312?B?dHZpYTFwQ3F5TU45eit4VVdjZlAwUmpHVG10dE0vUEUrY2JSaG5KWXp5VDYy?= =?gb2312?B?RlZXYVAweDdiWkF3U1Z1eXJDdlh2Y3I1T3hVeXQwWlVUSmRqVno4dUhxZ29I?= =?gb2312?B?em1WR1d6cSs0MldGYTQwcE9VcVN1eUFab2NCMWNyNmVUeE1pc2tlWFZpUEpP?= =?gb2312?B?bE1GMXpEbFl5bTlDeTRHc3RTOEZsZlRkSW5tZkF0UzlYdVFvc0d4Q2VPQTVx?= =?gb2312?B?VGhjWGRYWElNS0pkK1kwcld2QjRFNnZxZk94SFg2dlRSMkg5V05GQks1SHVI?= =?gb2312?B?SGw5L1ArcUMrZjNxeFE5R1JISGRPYkpQTGc3VlBuQ1owaW5pY3ppMDdzS2x4?= =?gb2312?B?YUJUcTI0OGtNVndzZFlvQUR0K1d3TnZucXpnNmtqYjU0QjZnVG9ZMmVQbUV3?= =?gb2312?B?bUdCcjBEVDhIQXhwTXFpZktwMjVZczU0ZXp6MjdOZlVucTFoK0hLZDF1dWsy?= =?gb2312?B?d0RhS28rclBSZ29PQkFIZ0NoUERkSG5HQ1VDemhYclI5RFRLSTBiWUFOTTRI?= =?gb2312?B?cis3dS9naDdRQWlHbUF6K0huY0FCbktnR0NqZzJEdVdZNU9SOHUvSk5ISWdq?= =?gb2312?B?VkFvb1RCV1I4ZEVXL2NEcjd5TjZBMkErRTdta09ZcGxqdlRlSmp6NW1ybEtI?= =?gb2312?B?cjRmdFR0V292SSttbmUxQ1MvQWlJdGt3UWE0WmxjTzhCNytIbStoZG5JNVk4?= =?gb2312?B?ODZZOC9jTHdHK0o0UWVJQXFpUmIzRS95TmdjbzVvZjg5UnJva3Ftb29ncCtt?= =?gb2312?B?dzRPYTE0RnJUYkhTbXNlSENvRzlBNFI4UnI3WjJGSkFNM2pnUzZPT291VXN4?= =?gb2312?B?c3M2TlV1QjhsSDhta0RqWlRRWVBkNUVVWWY0ZjVzcEduV1BIVXVIaTBvcnR1?= =?gb2312?B?dURJZE01b1hEcmZhQ3Z4VFFEUWxKZ1NtVG9IY00vdnJhU2FSazdJdHI4K2FB?= =?gb2312?B?dnlNSXZEZ3hocEM5aURiY2dGck5qM1VyclNBZmEvNUVkYkRBWkgwQ3VCdUNE?= =?gb2312?B?T085clQvSG9TNWlnYmRUMnVMNlNwM1h0NmlHUlpsNFBqSDRaaWZzVzFrR0U4?= =?gb2312?B?Um5NNlN3YWpqRVRENC9Ic1Q0Y0UyV1E9PQ==?= MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: OSZP286MB2173.JPNP286.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: f9c0931a-9321-45bf-aa49-08dc06de0602 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Dec 2023 13:16:23.3083 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYCP286MB1801 Subject: [FFmpeg-devel] =?gb2312?b?u9i4tDogW1BBVENIXSBhdmNvZGVjL2QzZDEy?= =?gb2312?b?dmFfZGVjb2RlOiBkb24ndCBjaGFuZ2UgdGhlIHJlc291cmNlIHN0YXRlIGlm?= =?gb2312?b?IHRoZSByZWZlcmVuY2VkIGZyYW1lIGlzIHRoZSBzYW1lIGFzIHRoZSBjdXJy?= =?gb2312?b?ZW50IGZyYW1l?= 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: > From: ffmpeg-devel On Behalf Of Wu, Tong1 > To: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] [PATCH] avcodec/d3d12va_decode: don't change the resource state if the referenced frame is > the same as the current frame > >>From: ffmpeg-devel On Behalf Of Wu >>Jianhua >>Sent: Tuesday, December 26, 2023 9:21 PM >>To: FFmpeg development discussions and patches >devel@ffmpeg.org> >>Subject: [FFmpeg-devel] [PATCH] avcodec/d3d12va_decode: don't change the >>resource state if the referenced frame is the same as the current frame >> >>avcodec/d3d12va_decode: don't change the resource state if the referenced >>frame is the same as the current frame >> >> This commit removes the follow warning and error: >> >> D3D12 WARNING: ID3D12CommandList::ResourceBarrier: Called on the >>same subresource(s) of >> Resource(0x000002236E0E00D0:'Unnamed ID3D12Resource Object') in >>separate Barrier Descs >> which is inefficient and likely unintentional. Desc[0] and Desc[1] on >>(subresource : >> 4294967295). [RESOURCE_MANIPULATION WARNING #1008: >>RESOURCE_BARRIER_DUPLICATE_SUBRESOURCE_TRANSITIONS] >> >> D3D12 ERROR: ID3D12CommandList::ResourceBarrier: Before state (0x0: >>D3D12_RESOURCE_STATE_[COMMON|PRESENT]) >> of resource (0x000002236E0E00D0:'Unnamed ID3D12Resource Object') >>(subresource: 0) specified >> by transition barrier does not match with the state (0x20000: >>D3D12_RESOURCE_STATE_VIDEO_DECODE_WRITE) >> specified in the previous call to ResourceBarrier [RESOURCE_MANIPULATION >>ERROR #527: >> RESOURCE_BARRIER_BEFORE_AFTER_MISMATCH] >> >>Patch attached > > Could you please split the function declaration(header) into 2 lines since it's a little bit long? > > Thx, > Tong Sure. Will do in the v2. Thanks, Jianhua _______________________________________________ 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".