gte_neon: make rtps division better match rtpt
authornotaz <notasas@gmail.com>
Thu, 12 Jul 2012 22:26:50 +0000 (01:26 +0300)
committernotaz <notasas@gmail.com>
Wed, 18 Jul 2012 20:56:53 +0000 (23:56 +0300)
otherwise causes Ridge Racer Revolution to lock up somehow?

libpcsxcore/gte_neon.s

index 0eabb7f..470c3e3 100644 (file)
@@ -199,6 +199,8 @@ gteRTPS_neon:
     @ just for 1 value, let's just use VFP divider here
     vdiv.f32    s22, s26, s22
 
+    vmov.f32    d20, #0.5
+    vadd.f32    d11, d20
     vcvt.u32.f32 d11, d11      @ quotient
 
     @ while NEON's busy we calculate some flags on ARM