Skip to content

Commit

Permalink
Arm targets didn't work of vvenc, so disable SIMD
Browse files Browse the repository at this point in the history
Enabled ARM SIMD only for WinArm64 & LinuxArm64 didn't successfully compiled vvenc with ARM simde enabled only, so I had to disable both SIMD for arm targets unless it's fixed.

- Martin Eesmaa
  • Loading branch information
MartinEesmaa committed Oct 28, 2024
1 parent db68bba commit 5780695
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion scripts.d/50-vvenc.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ ffbuild_dockerbuild() {

local armsimd=()
if [[ $TARGET == *arm* ]]; then
armsimd+=( -DVVENC_ENABLE_ARM_SIMD=ON -DVVENC_ENABLE_X86_SIMD=OFF )
armsimd+=( -DVVENC_ENABLE_ARM_SIMD=OFF -DVVENC_ENABLE_X86_SIMD=OFF )

if [[ "$CC" != *clang* ]]; then
export CFLAGS="$CFLAGS -fpermissive -Wno-error=uninitialized -Wno-error=maybe-uninitialized"
Expand Down

0 comments on commit 5780695

Please sign in to comment.