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 389894885D for ; Sat, 20 Jan 2024 15:15:41 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id CBB4668D097; Sat, 20 Jan 2024 17:15:39 +0200 (EET) Received: from mail-ot1-f48.google.com (mail-ot1-f48.google.com [209.85.210.48]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 45C4768CABA for ; Sat, 20 Jan 2024 17:15:34 +0200 (EET) Received: by mail-ot1-f48.google.com with SMTP id 46e09a7af769-6dd8cba736aso1140053a34.3 for ; Sat, 20 Jan 2024 07:15:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705763732; x=1706368532; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=AhWxvg1N5X6jCcRt6kBptGr4M1Qa/CbVUh7PBmRHflg=; b=BAqs29Zgi8w6ujx8CKDodvDSnp2c5anU1oM1Md5Jm7YpvptovOM2E5LOkGLqrcCowQ 1fB7LOSlOICuXHwLBVsJe7oYTVbZdtS4OSCsG2KccaB3cjWmhUdGhoBELq+QpECpTZvO OH6CNNRgbthHM2tez5BNvO7P05+1mLvDPh/aVOtnYRhIT5kqHkBOq4+5dKakC+lV4u1L D+HuxLiJs8IW13P5DlddYT84NfwdJmHtQm4gi8H1RLEXMPd2dbvKMWdyt4oj1mxBjVBv Z4JkIpr1hMaf2DGXHir3QYiuU65gh8L/W+lVb9+t4rvP6zPlKztjaDNO9Q46Po+loAW+ pcTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705763732; x=1706368532; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=AhWxvg1N5X6jCcRt6kBptGr4M1Qa/CbVUh7PBmRHflg=; b=TB/meI/dKxVy9awbdpNblNWjopfNyji0/sUP0BkpQkSArO2/0SNO/sOivmyu3c9v6A ZOSg10U1y79iRGpb0UWiRp9qDWfRxdkqCFeUTmRMGeVeiUq2buCSx+AE+wNROeOqTdJA fjyK9a8A9vsmLl4zSJp8A5ke1gS2YPBNWQKVQbu2px6O96Tuez48cYWQjAo7nxBJQFL8 cS15oJPhipjgMAFNX+1RlfO5Zbqb9H4ILea1X2pFn1J0dTXf2P68B165jZqKmoh8mjmV G4lS73yDXbnpekC+hmVdA82YAARdZAcEd3KFCRjOlTBUPZ+6yNPoE/KLgmTsoNsbNaHu eysQ== X-Gm-Message-State: AOJu0YzOU7q6M/cQrNligATtfKsDmEuV1uwzNUdZGZg0gZ8vMEqJIQHS Mp4KJXBlr+KV3SqBRzh6HBoWad7vDpkX80BQFTUOyBcUPuJtcrbC5iam5I38Jpw= X-Google-Smtp-Source: AGHT+IGQ80GzDoZZpRjtxsj4V17ZRU4hR79t4ZLyoOAawdN9Y2E9QFkNqr/gnUKRviuBjn3Z5E6U9w== X-Received: by 2002:a05:6358:9499:b0:176:211c:1995 with SMTP id i25-20020a056358949900b00176211c1995mr848807rwb.47.1705763732060; Sat, 20 Jan 2024 07:15:32 -0800 (PST) Received: from arch.home (hwsrv-1088392.hostwindsdns.com. [23.254.253.23]) by smtp.gmail.com with ESMTPSA id d2-20020a056a00198200b006d99f930607sm7071495pfl.140.2024.01.20.07.15.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jan 2024 07:15:31 -0800 (PST) From: Chen Yufei To: ffmpeg-devel@ffmpeg.org Date: Sat, 20 Jan 2024 23:14:27 +0800 Message-ID: <20240120151504.118057-1-cyfdecyf@gmail.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH v2 0/1] avfilter/vf_vpp_qsv: apply 3D LUT from file 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 Cc: haihao.xiang@intel.com, Chen Yufei 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: This patch adds support for applying 3D LUT from file using oneVPL VPP. PATCH v1 uses VA-API to create LUT surface. Because oneVPL can't work with VA-API on Windows, this version now creates LUT in system memory (MFX_RESOURCE_SYSTEM_SURFACE) and let oneVPL copy LUT to video memory. Note: requires oneVPL-intel-gpu version >= 24.1.1 because this version contains a fix for creating LUT in video memory. (For details, refer to https://github.com/oneapi-src/oneVPL-intel-gpu/issues/307) Chen Yufei (1): avfilter/vf_vpp_qsv: apply 3D LUT from file. libavfilter/Makefile | 8 +- libavfilter/lut3d.c | 669 +++++++++++++++++++++++++++++++++++++++ libavfilter/lut3d.h | 13 + libavfilter/vf_lut3d.c | 590 +--------------------------------- libavfilter/vf_vpp_qsv.c | 113 ++++++- 5 files changed, 799 insertions(+), 594 deletions(-) create mode 100644 libavfilter/lut3d.c -- 2.43.0 _______________________________________________ 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".