d3b6026bfd
- Filled empty libs/hbb_common/ submodule (cloned from rustdesk/hbb_common) - Patched Flutter 3.44 / Dart 3.12 compatibility: * flutter/lib/generated_bridge.dart: asTypedList with cast<>, DartPort=Int64 * flutter/lib/common.dart: DialogTheme->DialogThemeData, TabBarTheme->TabBarThemeData * flutter/pubspec.yaml: extended_text 14.0.0->15.0.2, google_fonts override 5.0.0 * flutter/macos/Runner/Configs/Release.xcconfig: EXCLUDED_ARCHS=x86_64 - Build verified: cargo check + cargo build --features flutter + cargo build --release --features flutter - Verified flutter build macos --debug and --release both produce working .app - Verified .dmg installer (27MB arm64) created via hdiutil - Build deps: Xcode 26.5, CocoaPods 1.16.2, Flutter 3.44, VCPKG arm64-osx
29 lines
1.0 KiB
Diff
29 lines
1.0 KiB
Diff
diff --git a/libswscale/aarch64/yuv2rgb_neon.S b/libswscale/aarch64/yuv2rgb_neon.S
|
|
index 89d69e7f6c..4bc1607a7a 100644
|
|
--- a/libswscale/aarch64/yuv2rgb_neon.S
|
|
+++ b/libswscale/aarch64/yuv2rgb_neon.S
|
|
@@ -169,19 +169,19 @@ function ff_\ifmt\()_to_\ofmt\()_neon, export=1
|
|
sqdmulh v26.8h, v26.8h, v0.8h // ((Y1*(1<<3) - y_offset) * y_coeff) >> 15
|
|
sqdmulh v27.8h, v27.8h, v0.8h // ((Y2*(1<<3) - y_offset) * y_coeff) >> 15
|
|
|
|
-.ifc \ofmt,argb // 1 2 3 0
|
|
+.ifc \ofmt,argb
|
|
compute_rgba v5.8b,v6.8b,v7.8b,v4.8b, v17.8b,v18.8b,v19.8b,v16.8b
|
|
.endif
|
|
|
|
-.ifc \ofmt,rgba // 0 1 2 3
|
|
+.ifc \ofmt,rgba
|
|
compute_rgba v4.8b,v5.8b,v6.8b,v7.8b, v16.8b,v17.8b,v18.8b,v19.8b
|
|
.endif
|
|
|
|
-.ifc \ofmt,abgr // 3 2 1 0
|
|
+.ifc \ofmt,abgr
|
|
compute_rgba v7.8b,v6.8b,v5.8b,v4.8b, v19.8b,v18.8b,v17.8b,v16.8b
|
|
.endif
|
|
|
|
-.ifc \ofmt,bgra // 2 1 0 3
|
|
+.ifc \ofmt,bgra
|
|
compute_rgba v6.8b,v5.8b,v4.8b,v7.8b, v18.8b,v17.8b,v16.8b,v19.8b
|
|
.endif
|
|
|