|
@@ -53,7 +53,10 @@ namespace nv
|
|
return (val<0) ? ftoi_ceil_xs(val) : ftoi_floor_xs(val);
|
|
return (val<0) ? ftoi_ceil_xs(val) : ftoi_floor_xs(val);
|
|
}
|
|
}
|
|
|
|
|
|
-#if NV_CPU_X86 || NV_CPU_X86_64
|
|
|
|
|
|
+// -- GODOT start --
|
|
|
|
+//#if NV_CPU_X86 || NV_CPU_X86_64
|
|
|
|
+#if NV_USE_SSE
|
|
|
|
+// -- GODOT end --
|
|
|
|
|
|
NV_FORCEINLINE int ftoi_round_sse(float f) {
|
|
NV_FORCEINLINE int ftoi_round_sse(float f) {
|
|
return _mm_cvt_ss2si(_mm_set_ss(f));
|
|
return _mm_cvt_ss2si(_mm_set_ss(f));
|