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 818874A540 for ; Wed, 1 May 2024 21:10:47 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id BFFCB68D74A; Thu, 2 May 2024 00:10:44 +0300 (EEST) Received: from w4.tutanota.de (w4.tutanota.de [81.3.6.165]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 784B268D6FB for ; Thu, 2 May 2024 00:10:37 +0300 (EEST) Received: from tutadb.w10.tutanota.de (unknown [192.168.1.10]) by w4.tutanota.de (Postfix) with ESMTP id D81861060136 for ; Wed, 1 May 2024 21:10:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1714597836; s=s1; d=lynne.ee; h=From:From:To:To:Subject:Subject:Content-Description:Content-ID:Content-Type:Content-Type:Content-Transfer-Encoding:Content-Transfer-Encoding:Cc:Date:Date:In-Reply-To:In-Reply-To:MIME-Version:MIME-Version:Message-ID:Message-ID:Reply-To:References:References:Sender; bh=oB05ZPFKkxKmlO5TCuRzpUInRkCp4gXk37LYp6ygwvM=; b=D+M5ru9vsvitzq7IXB5Ku1cuIJUAxPj7cL3k4Gn7o1NlQc+qtiqx49K/MXE+k3g9 Tlv64JIhBNFgyIdC8ZQg4S+r5l9SUaBI04odLE74T72868xkqkSn2oMcKz4kuWzDLbP exT5Ve26dOVLADRLuIhDjJosKSi+AjH3UEYmX25KN0jZgZgVMqh6Qt3gI4yyp3WlI9L Gtm9p3UwPwXGPccTvOHSFImqnagdPzP0b9qtEkXZXBkE8GDoCAxOpSSlCqBKuyeXuS3 oWQfY/akWY3sLkzXaDS+c4nzRAwaYNBmeu0OkSx5L2T8448MlgQs7/PF149MAHGksc3 iO03dvlqvQ== Date: Wed, 1 May 2024 23:10:36 +0200 (CEST) From: Lynne To: FFmpeg development discussions and patches Message-ID: In-Reply-To: <20240501183809.1060-1-ovchinnikov.dmitrii@gmail.com> References: <20240501183809.1060-1-ovchinnikov.dmitrii@gmail.com> MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] [PATCH 01/10, v2] avutil: add hwcontext_amf. 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: May 1, 2024, 20:38 by ovchinnikov.dmitrii@gmail.com: > Adds hwcontext_amf, which allows to use shared AMF > context for the encoder, decoder and AMF-based filters, > without copy to the host memory. > It will also allow you to use some optimizations in > the interaction of components (for example, SAV) and make a more > manageable and optimal setup for using GPU devices with AMF > in the case of a fully AMF pipeline. > It will be a significant performance uplift when full AMF pipeline > with filters is used. > > We also plan to add Compression artefact removal filter in near feature. > v2: cleanup header files, fixed naming and formats > Vulkan encode is quite soon going to get all features needed to allow for all vendor-specific optimizations to be exposed, though I think you should already be in the loop. Is there a reason to add this code in now? AMF is still hardly that used, at least in the Linux world, as it isn't really packaged everywhere, and on Windows, D3D12 is gaining more traction. AMD has also already released all FSR-based code for upscaling. _______________________________________________ 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".