Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--intern/cycles/util/simd.h36
-rw-r--r--source/blender/editors/sculpt_paint/sculpt_intern.h2
2 files changed, 20 insertions, 18 deletions
diff --git a/intern/cycles/util/simd.h b/intern/cycles/util/simd.h
index 6772025d1de..03783abd20f 100644
--- a/intern/cycles/util/simd.h
+++ b/intern/cycles/util/simd.h
@@ -33,11 +33,11 @@
_MM_SET_FLUSH_ZERO_MODE(_MM_FLUSH_ZERO_ON); \
_MM_SET_DENORMALS_ZERO_MODE(_MM_DENORMALS_ZERO_ON);
#elif defined(__aarch64__) || defined(_M_ARM64)
-#define _MM_FLUSH_ZERO_ON 24
-#define __get_fpcr(__fpcr) __asm__ __volatile__("mrs %0,fpcr" : "=r" (__fpcr))
-#define __set_fpcr(__fpcr) __asm__ __volatile__("msr fpcr,%0" : :"ri" (__fpcr))
-# define SIMD_SET_FLUSH_TO_ZERO set_fz(_MM_FLUSH_ZERO_ON);
-# define SIMD_GET_FLUSH_TO_ZERO get_fz(_MM_FLUSH_ZERO_ON)
+# define _MM_FLUSH_ZERO_ON 24
+# define __get_fpcr(__fpcr) __asm__ __volatile__("mrs %0,fpcr" : "=r"(__fpcr))
+# define __set_fpcr(__fpcr) __asm__ __volatile__("msr fpcr,%0" : : "ri"(__fpcr))
+# define SIMD_SET_FLUSH_TO_ZERO set_fz(_MM_FLUSH_ZERO_ON);
+# define SIMD_GET_FLUSH_TO_ZERO get_fz(_MM_FLUSH_ZERO_ON)
#else
# define SIMD_SET_FLUSH_TO_ZERO
#endif
@@ -112,18 +112,20 @@ static struct StepTy {
#endif
#if defined(__aarch64__) || defined(_M_ARM64)
-__forceinline int set_fz(uint32_t flag) {
- uint64_t old_fpcr, new_fpcr;
- __get_fpcr(old_fpcr);
- new_fpcr = old_fpcr | (1ULL << flag);
- __set_fpcr(new_fpcr);
- __get_fpcr(old_fpcr);
- return old_fpcr == new_fpcr;
-}
-__forceinline int get_fz(uint32_t flag) {
- uint64_t cur_fpcr;
- __get_fpcr(cur_fpcr);
- return (cur_fpcr & (1ULL<< flag)) > 0 ? 1 : 0 ;
+__forceinline int set_fz(uint32_t flag)
+{
+ uint64_t old_fpcr, new_fpcr;
+ __get_fpcr(old_fpcr);
+ new_fpcr = old_fpcr | (1ULL << flag);
+ __set_fpcr(new_fpcr);
+ __get_fpcr(old_fpcr);
+ return old_fpcr == new_fpcr;
+}
+__forceinline int get_fz(uint32_t flag)
+{
+ uint64_t cur_fpcr;
+ __get_fpcr(cur_fpcr);
+ return (cur_fpcr & (1ULL << flag)) > 0 ? 1 : 0;
}
#endif
diff --git a/source/blender/editors/sculpt_paint/sculpt_intern.h b/source/blender/editors/sculpt_paint/sculpt_intern.h
index bd18810acf8..03d459b6af7 100644
--- a/source/blender/editors/sculpt_paint/sculpt_intern.h
+++ b/source/blender/editors/sculpt_paint/sculpt_intern.h
@@ -440,7 +440,7 @@ typedef struct FilterCache {
/* Auto-masking. */
AutomaskingCache *automasking;
- /* Pre-smoothed colors used by sharpening. Colors are HSL.*/
+ /* Pre-smoothed colors used by sharpening. Colors are HSL.*/
float (*pre_smoothed_color)[4];
} FilterCache;