gte_neon: use more accurate division
authornotaz <notasas@gmail.com>
Fri, 23 Dec 2011 19:48:30 +0000 (21:48 +0200)
committernotaz <notasas@gmail.com>
Fri, 23 Dec 2011 19:48:30 +0000 (21:48 +0200)
texture placement issues in Chrono Cross otherwise with the new GPU

libpcsxcore/gte_neon.s

index 74a741e..38bf989 100644 (file)
@@ -379,8 +379,8 @@ gteRTPT_neon:
     add         r3, r0, #4*16
     vst1.32     d14[0], [r3]   @ gteSZ0 = gteSZ3
     vdup.32     q13, d13[0]    @ |
-@   vrecps.f32  q12, q10, q11  @ step
-@   vmul.f32    q11, q12, q11  @ better inv
+    vrecps.f32  q12, q10, q11  @ step
+    vmul.f32    q11, q12, q11  @ better inv
     vmul.f32    q10, q13, q11  @ result
 .else
     vmovl.s32   q2, d4         @ || gteOF|XY [64]