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 D2341438A8 for ; Thu, 1 Sep 2022 16:37:49 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4754268BA62; Thu, 1 Sep 2022 19:37:46 +0300 (EEST) Received: from mail.overt.org (mail.overt.org [157.230.92.47]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8632168B440 for ; Thu, 1 Sep 2022 19:37:39 +0300 (EEST) Received: from authenticated-user (mail.overt.org [157.230.92.47]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by mail.overt.org (Postfix) with ESMTPSA id 8FEF53F22B for ; Thu, 1 Sep 2022 11:37:36 -0500 (CDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=overt.org; s=mail; t=1662050256; bh=3ko6/6l68vowgOgz/vOchkRzgNnEBIkidwdPBGbWjow=; h=Date:From:To:Subject:In-Reply-To:References:From; b=nk/T+rWcLTHCwydJT4rLjTS53bP2ulUZAdtmqW8lVJEGZ64D6KPIPzQcL5S7IJdLQ pJBo+07bzj8CeMvB0eftiD81NDyLpzP/DTsFvEe0d2voPfU/Xm2mmhTCfmAsBoRHQ8 bJETsFGNCK7b2BKtFntnm7TL0uTX26wLGsqO2vbVvUZAGcTUMWYKWgxZjIJTU1eimr xypEJPjrBmbsoW2qEMNNlP8DySSbTK2/fwzPYHAjVXstIv9itPqeVqZLZu0bt3EfXH BtHlXTcOuQXV3/rU7qXvC3X1Wa7RgPsnFVS54i04lYN4di1RJ+fhvkRKs7EJakwXDg MffGsEwwPKz7Q== Date: Thu, 1 Sep 2022 09:37:34 -0700 From: Philip Langdale To: ffmpeg-devel@ffmpeg.org Message-ID: <20220901093734.4f6d9f89@fido7> In-Reply-To: <20220826021736.355903-1-philipl@overt.org> References: <20220826021736.355903-1-philipl@overt.org> MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] [PATCH 0/3] V5: VAAPI: Add high bit depth encode/decode support 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: On Thu, 25 Aug 2022 19:17:33 -0700 Philip Langdale wrote: > This changeset fills in support for the remaining high bit depth > formats the VAAPI exposes. This requires adding more weird Microsoft > pixel formats and then mapping them in the VAAPI code. I've also > enabled hw mapping between VAAPI and vulkan for sufficiently simple > formats. > > V5: Switched to using alpha-less variants of Y410 and Y412 (called > XV30 and XV36 in libdrm) to avoid forcing the overhead of alpha > handling in situations where it can't actually be used. > > Philip Langdale (3): > lavu/pixfmt: Add P012, Y212, XV30, and XV36 formats > lavc/vaapi: Add support for remaining 10/12bit profiles > lavu/hwcontext_vulkan: support mapping VUYX, P012, and XV36 > > libavcodec/hevcdec.c | 8 +++ > libavcodec/vaapi_decode.c | 13 +++++ > libavcodec/vaapi_encode.c | 4 ++ > libavcodec/vaapi_encode_h265.c | 4 ++ > libavcodec/vaapi_encode_vp9.c | 1 + > libavcodec/vaapi_hevc.c | 11 +++- > libavcodec/vp9.c | 2 + > libavutil/hwcontext_vaapi.c | 25 +++++++++ > libavutil/hwcontext_vulkan.c | 10 ++++ > libavutil/pixdesc.c | 95 > +++++++++++++++++++++++++++++++- libavutil/pixfmt.h | > 16 ++++++ tests/ref/fate/imgutils | 8 +++ > tests/ref/fate/sws-pixdesc-query | 38 +++++++++++++ > 13 files changed, 233 insertions(+), 2 deletions(-) > I will push these this weekend if there aren't any comments. --phil _______________________________________________ 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".