aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/android
AgeCommit message (Collapse)Author
2010-10-25ANDROID: Add --disable-timidity to the recommended flagsAngus Lees
svn-id: r53809
2010-10-25ANDROID: Don't trust eglChooseConfig and refilter/sort results manuallyAngus Lees
It seems some Android versions and devices (eg Droid) don't implement eglChooseConfig according to spec and the first result isn't the best choice. Implement our own filtering / scoring to workaround this. svn-id: r53808
2010-10-25ANDROID: Provide an alternate partial texture update for stride != widthAngus Lees
The new one copies into a temp buffer and only does one glTexSubImage2D. I'm led to believe that this is faster on some devices (but slower on others). Disabled for now, but someone might want to try both versions on their slow device. Also manually set glColor before calling DrawTexiOES, following mention of a bug in a discussion I stumbled across. DrawTexiOES-use is disabled for now, so this is a noop. svn-id: r53803
2010-10-25ANDROID: Force extra screen update when updating overlay.Angus Lees
This appears to work around a blank screen bug Nexus1. I never tracked it down, but as far as I can tell it is triggered by multiple overlapping updates before flushing the texture to screen. This condition only happens in the overlay atm so an extra redraw isn't the end of the world. (Also remove an unused _full_screen_dirty property) svn-id: r53801
2010-10-12JANITORAL: Clean trailing whitespaces.Jordi Vilalta Prat
svn-id: r53160
2010-09-18JANITORIAL: Removed most punctuation at end of warning() and error()Torbjörn Andersson
Our warning() and error() functions always add an exclamation mark to the end of the message anyway. svn-id: r52791
2010-07-29BUILD: Unify how MODULE_DIRS is computed for backendsMax Horn
This should help avoid situations where MODULE_DIRS is not set to a complete list of build dirs (which causes troubles with the automatic header dependency detection logic). On the long run, we should replace the relevant code by a macro or also use rules.mk for this (with yet another if/else case add to it). svn-id: r51467
2010-07-27Remove Android themeengine patch - an improved version is now part ofAngus Lees
the main ScummVM codebase thanks to fingolfin :) svn-id: r51362
2010-07-05Drop direct use of (private) libEGL.so and call EGL functions via Java.Angus Lees
This removes the final private library - we should be completely above board now. svn-id: r50677
2010-07-05Switch Android toolchain prefix from arm-android-eabi toAngus Lees
arm-*-linux-androideabi, since this is what the upcoming gcc-4.6 change uses. Work around Android 2.0 and newer dynamic linker bug by explicitly linking plugins against the core libscummvm.so. Mark Android packages as preferring to be on external storage. Move -lm from LDFLAGS to LIBS. svn-id: r50665
2010-06-29Replace some code with constructs that work on Android pre-1.6.Angus Lees
Add a boolean for disabling the "no plugins found" warning. svn-id: r50494
2010-06-11Add support for setFocusRectangle - enabled on 'small' Android screens.Angus Lees
svn-id: r49594
2010-06-09Fix dirty tracking in paletted textures.Angus Lees
svn-id: r49552
2010-06-09Improve build instructions to include themeengine patch andAngus Lees
scummmodern.zip compression. svn-id: r49551
2010-06-08Whitespace fixup in last submit. I'll get the hang of this eventually :/Angus Lees
svn-id: r49507
2010-06-08Provide a replacement for bionic's __assert().Angus Lees
The usual Android version doesn't actually print the assert message before aborting. svn-id: r49506
2010-06-08Remove obsolete ANDROID_VERSION_GE macroAngus Lees
svn-id: r49505
2010-06-08Add a few files mistakenly left out of initial Android patch :(Angus Lees
svn-id: r49502
2010-06-06whitespace correctionsMax Horn
svn-id: r49453
2010-06-06Add Android backend from patch #2603856Max Horn
svn-id: r49449