diff options
author | notaz | 2011-12-23 21:48:30 +0200 |
---|---|---|
committer | notaz | 2011-12-23 21:48:30 +0200 |
commit | 1dca68f8b58612b3839d915a1244230372627ded (patch) | |
tree | b0b91e9f97f095fce54207572b15002d2423e7d2 /libpcsxcore | |
parent | 1f88961fb70bfdffa9c60fcc0c5c9cdc8108e742 (diff) | |
download | pcsx_rearmed-1dca68f8b58612b3839d915a1244230372627ded.tar.gz pcsx_rearmed-1dca68f8b58612b3839d915a1244230372627ded.tar.bz2 pcsx_rearmed-1dca68f8b58612b3839d915a1244230372627ded.zip |
gte_neon: use more accurate division
texture placement issues in Chrono Cross otherwise with the new GPU
Diffstat (limited to 'libpcsxcore')
-rw-r--r-- | libpcsxcore/gte_neon.s | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libpcsxcore/gte_neon.s b/libpcsxcore/gte_neon.s index 74a741e..38bf989 100644 --- a/libpcsxcore/gte_neon.s +++ b/libpcsxcore/gte_neon.s @@ -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] |