comparison libass/ass_font.h @ 36393:06cf8a9249f7

ARM NEON optimization for float->int conversion. Not optimal, but since lrintf is incredibly slow on ARM it is > 10x faster than the old code. A fallback solution that (incorrectly) defines lrintf(x) as (int)(x) might make sense to avoid these kind of issues for the pure C code, however we would still need to know whether lrintf is slow or not. Though maybe the better solution was if all architectures provided a non-braindead implementation of lrintf.
author reimar
date Sat, 26 Oct 2013 09:17:28 +0000
parents 6e7f60f6f9d4
children
comparison
equal deleted inserted replaced
36392:741131acf556 36393:06cf8a9249f7