Compare commits
1 commit
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9e83f41da3 |
2 changed files with 17 additions and 22 deletions
|
|
@ -1,23 +1,12 @@
|
|||
From 0e56801f98db3e363c974fca794fa06022d40ee4 Mon Sep 17 00:00:00 2001
|
||||
From: sekrit-twc <noreply@example.com>
|
||||
Date: Sat, 26 Jul 2025 11:00:28 -0700
|
||||
Subject: [PATCH] colorspace: fix AVX2 check
|
||||
|
||||
Fix #226
|
||||
---
|
||||
src/zimg/colorspace/x86/operation_impl_x86.cpp | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/zimg/colorspace/x86/operation_impl_x86.cpp b/src/zimg/colorspace/x86/operation_impl_x86.cpp
|
||||
index f4ff8f6c..bb43dee2 100644
|
||||
diff -up a/src/zimg/colorspace/x86/operation_impl_x86.cpp b/src/zimg/colorspace/x86/operation_impl_x86.cpp
|
||||
--- a/src/zimg/colorspace/x86/operation_impl_x86.cpp
|
||||
+++ b/src/zimg/colorspace/x86/operation_impl_x86.cpp
|
||||
@@ -16,7 +16,7 @@ std::unique_ptr<Operation> create_matrix_operation_x86(const Matrix3x3 &m, CPUCl
|
||||
if (cpu_is_autodetect(cpu)) {
|
||||
@@ -19,7 +19,7 @@ std::unique_ptr<Operation> create_matrix
|
||||
if (!ret && cpu == CPUClass::AUTO_64B && caps.avx512f)
|
||||
ret = create_matrix_operation_avx512(m);
|
||||
- if (!ret && caps.avx)
|
||||
+ if (!ret && caps.avx2)
|
||||
ret = create_matrix_operation_avx2(m);
|
||||
} else {
|
||||
if (!ret && cpu >= CPUClass::X86_AVX512)
|
||||
#endif
|
||||
- if (!ret && caps.avx && !cpu_has_slow_avx(caps))
|
||||
+ if (!ret && caps.avx2 && !cpu_has_slow_avx(caps))
|
||||
ret = create_matrix_operation_avx(m);
|
||||
if (!ret && caps.sse)
|
||||
ret = create_matrix_operation_sse(m);
|
||||
|
|
|
|||
12
zimg.spec
12
zimg.spec
|
|
@ -6,8 +6,10 @@ License: WTFPL
|
|||
URL: https://github.com/sekrit-twc/zimg
|
||||
|
||||
Source0: %{url}/archive/release-%{version}/%{name}-%{version}.tar.gz
|
||||
Patch0: https://github.com/sekrit-twc/zimg/commit/b013c7b006e6bee05b7964162f3a00402168e77f.patch
|
||||
Patch1: https://github.com/sekrit-twc/zimg/commit/0e56801f98db3e363c974fca794fa06022d40ee4.patch
|
||||
|
||||
# Rebased from master on top of 3.0.6, should be removed in the next update
|
||||
Patch0: b013c7b006e6bee05b7964162f3a00402168e77f.patch
|
||||
Patch1: 0e56801f98db3e363c974fca794fa06022d40ee4.patch
|
||||
|
||||
BuildRequires: autoconf
|
||||
BuildRequires: automake
|
||||
|
|
@ -57,9 +59,13 @@ rm -fr %{buildroot}%{_docdir}/%{name}
|
|||
%{_libdir}/lib%{name}.so.2.0.0
|
||||
%{_libdir}/lib%{name}.so.2
|
||||
|
||||
%check
|
||||
./testapp cpuinfo
|
||||
|
||||
%files devel
|
||||
%{_bindir}/testapp
|
||||
%{_includedir}/*
|
||||
%{_includedir}/zimg.h
|
||||
%{_includedir}/zimg++.hpp
|
||||
%{_libdir}/lib%{name}.so
|
||||
%{_libdir}/pkgconfig/%{name}.pc
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue