summaryrefslogtreecommitdiff
path: root/draw/draw_glyph.c
diff options
context:
space:
mode:
authorRobin Watts <Robin.Watts@artifex.com>2011-10-07 12:46:20 +0100
committerRobin Watts <robin@ghostscript.com>2011-11-14 15:52:20 +0000
commite806b23e27d873516ba2c232c7d5f6c3bbfad370 (patch)
treea3a6880f2aa25a4ce6a020b8e7f3c212e7f47f50 /draw/draw_glyph.c
parent97d00440c043b712a2d16134e3b52850c7b36d47 (diff)
downloadmupdf-e806b23e27d873516ba2c232c7d5f6c3bbfad370.tar.xz
ARM opts in draw_scale.c; updated android build opts.
Kammerer reports 90%+ of CPU time is spent in the image scaling code for his documents on Android. In this commit we provide ARM optimised cores for the common scaling routines (1/2/4 components). Tests indicate this doubles the speed of rendering for a bitmap heavy PDF file on an HTC desire. This code is included if ARCH_ARM is defined. If ARCH_THUMB is defined then extra instructions are added to ensure correct interworking. We also update the Android jni makefiles to set these defines. We update the ReadMe.txt with more explicit instructions and update with more modern ndk/sdk versions. We update build.xml in line with new sdk releases.
Diffstat (limited to 'draw/draw_glyph.c')
0 files changed, 0 insertions, 0 deletions