<div dir="ltr">This patch has been pushed to the master branch. <br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><b>__________________________</b></div><div><b>Karam Singh</b></div><div><b>Ph.D. IIT Guwahati</b></div><div><font size="1">Senior Software (Video Coding) Engineer </font></div><div><font size="1">Mobile: +91 8011279030</font></div><div><font size="1">Block 9A, 6th floor, DLF Cyber City</font></div><div><font size="1">Manapakkam, Chennai 600 089</font></div></div></div></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Oct 7, 2024 at 8:24 PM Hari Limaye <<a href="mailto:hari.limaye@arm.com" target="_blank">hari.limaye@arm.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Move the inclusion of neon-sve-bridge.h from sao-prim.h to the SVE/SVE2<br>
source files where it is required, so that this header no longer<br>
requires building with SVE/SVE2 feature flags.<br>
---<br>
source/common/aarch64/sao-prim-sve.cpp | 1 +<br>
source/common/aarch64/sao-prim-sve2.cpp | 1 +<br>
source/common/aarch64/sao-prim.h | 1 -<br>
3 files changed, 2 insertions(+), 1 deletion(-)<br>
<br>
diff --git a/source/common/aarch64/sao-prim-sve.cpp b/source/common/aarch64/sao-prim-sve.cpp<br>
index 889b42a79..47b3a7d69 100644<br>
--- a/source/common/aarch64/sao-prim-sve.cpp<br>
+++ b/source/common/aarch64/sao-prim-sve.cpp<br>
@@ -22,6 +22,7 @@<br>
*****************************************************************************/<br>
<br>
#include "sao-prim.h"<br>
+#include "neon-sve-bridge.h"<br>
<br>
/*<br>
* Compute Edge Offset statistics (count and stats).<br>
diff --git a/source/common/aarch64/sao-prim-sve2.cpp b/source/common/aarch64/sao-prim-sve2.cpp<br>
index 0653537e5..ca67e0544 100644<br>
--- a/source/common/aarch64/sao-prim-sve2.cpp<br>
+++ b/source/common/aarch64/sao-prim-sve2.cpp<br>
@@ -22,6 +22,7 @@<br>
*****************************************************************************/<br>
<br>
#include "sao-prim.h"<br>
+#include "neon-sve-bridge.h"<br>
<br>
static inline uint8x16_t sve_count(int8x16_t in)<br>
{<br>
diff --git a/source/common/aarch64/sao-prim.h b/source/common/aarch64/sao-prim.h<br>
index 8258bd477..e25f90fc1 100644<br>
--- a/source/common/aarch64/sao-prim.h<br>
+++ b/source/common/aarch64/sao-prim.h<br>
@@ -24,7 +24,6 @@<br>
#ifndef X265_COMMON_AARCH64_SAO_PRIM_H<br>
#define X265_COMMON_AARCH64_SAO_PRIM_H<br>
<br>
-#include "neon-sve-bridge.h"<br>
#include "primitives.h"<br>
#include <arm_neon.h><br>
<br>
-- <br>
2.42.1<br>
<br>
_______________________________________________<br>
x265-devel mailing list<br>
<a href="mailto:x265-devel@videolan.org" target="_blank">x265-devel@videolan.org</a><br>
<a href="https://mailman.videolan.org/listinfo/x265-devel" rel="noreferrer" target="_blank">https://mailman.videolan.org/listinfo/x265-devel</a><br>
</blockquote></div>