mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
media-libs/opencv: drop unused patches
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44218 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
committed by
Andreas Sturmlechner
parent
512a236213
commit
b5fa07f822
@@ -1,18 +0,0 @@
|
||||
From: Paul Zander <negril.nx+gentoo@gmail.com>
|
||||
|
||||
Use tar.gz instead of zip to make CI happy.
|
||||
|
||||
diff --git a/modules/gapi/cmake/DownloadADE.cmake b/modules/gapi/cmake/DownloadADE.cmake
|
||||
index e22c4f1..fb0c10a 100644
|
||||
--- a/modules/gapi/cmake/DownloadADE.cmake
|
||||
+++ b/modules/gapi/cmake/DownloadADE.cmake
|
||||
@@ -1,7 +1,7 @@
|
||||
set(ade_src_dir "${OpenCV_BINARY_DIR}/3rdparty/ade")
|
||||
-set(ade_filename "v0.1.2d.zip")
|
||||
+set(ade_filename "v0.1.2d.tar.gz")
|
||||
set(ade_subdir "ade-0.1.2d")
|
||||
-set(ade_md5 "dbb095a8bf3008e91edbbf45d8d34885")
|
||||
+set(ade_md5 "a0fc51a1090100023316c08322e8b093")
|
||||
ocv_download(FILENAME ${ade_filename}
|
||||
HASH ${ade_md5}
|
||||
URL
|
||||
@@ -1,53 +0,0 @@
|
||||
https://github.com/opencv/opencv_contrib/pull/3785
|
||||
From 09eb618804588f77026924096d848800630c8d6f Mon Sep 17 00:00:00 2001
|
||||
From: Alexander Smorkalov <alexander.smorkalov@xperience.ai>
|
||||
Date: Tue, 3 Sep 2024 13:47:48 +0300
|
||||
Subject: [PATCH] Workaround for CUDA 12.6 tuple_size issue #3773.
|
||||
|
||||
---
|
||||
modules/cudaarithm/src/cuda/polar_cart.cu | 20 +++++---------------
|
||||
1 file changed, 5 insertions(+), 15 deletions(-)
|
||||
|
||||
diff --git a/modules/cudaarithm/src/cuda/polar_cart.cu b/modules/cudaarithm/src/cuda/polar_cart.cu
|
||||
index 725f5741d8..c65b894bf6 100644
|
||||
--- a/modules/cudaarithm/src/cuda/polar_cart.cu
|
||||
+++ b/modules/cudaarithm/src/cuda/polar_cart.cu
|
||||
@@ -159,25 +159,15 @@ void cv::cuda::cartToPolar(InputArray _xy, OutputArray _mag, OutputArray _angle,
|
||||
GpuMat_<float> magc(mag);
|
||||
GpuMat_<float> anglec(angle);
|
||||
|
||||
+ gridTransformUnary(globPtr<float2>(xy), globPtr<float>(magc), magnitude_interleaved_func<float2>(), stream);
|
||||
+
|
||||
if (angleInDegrees)
|
||||
{
|
||||
- auto f1 = magnitude_interleaved_func<float2>();
|
||||
- auto f2 = direction_interleaved_func<float2, true>();
|
||||
- cv::cudev::tuple<decltype(f1), decltype(f2)> f12 = cv::cudev::make_tuple(f1, f2);
|
||||
- gridTransformTuple(globPtr<float2>(xy),
|
||||
- tie(magc, anglec),
|
||||
- f12,
|
||||
- stream);
|
||||
+ gridTransformUnary(globPtr<float2>(xy), globPtr<float>(anglec), direction_interleaved_func<float2, true>(), stream);
|
||||
}
|
||||
else
|
||||
{
|
||||
- auto f1 = magnitude_interleaved_func<float2>();
|
||||
- auto f2 = direction_interleaved_func<float2, false>();
|
||||
- cv::cudev::tuple<decltype(f1), decltype(f2)> f12 = cv::cudev::make_tuple(f1, f2);
|
||||
- gridTransformTuple(globPtr<float2>(xy),
|
||||
- tie(magc, anglec),
|
||||
- f12,
|
||||
- stream);
|
||||
+ gridTransformUnary(globPtr<float2>(xy), globPtr<float>(anglec), direction_interleaved_func<float2, false>(), stream);
|
||||
}
|
||||
|
||||
syncOutput(mag, _mag, stream);
|
||||
@@ -191,7 +181,7 @@ void cv::cuda::cartToPolar(InputArray _xy, OutputArray _magAngle, bool angleInDe
|
||||
CV_Assert( xy.type() == CV_32FC2 );
|
||||
|
||||
GpuMat magAngle = getOutputMat(_magAngle, xy.size(), CV_32FC2, stream);
|
||||
-
|
||||
+
|
||||
if (angleInDegrees)
|
||||
{
|
||||
gridTransformUnary(globPtr<float2>(xy),
|
||||
Reference in New Issue
Block a user