aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvanfanel2015-10-20 21:15:26 +0200
committervanfanel2015-10-20 21:15:26 +0200
commit37e157a11c3fc731dfdcf6ec6b6a5a448550219b (patch)
tree9594af04a388cca97d368d17c8687efefbd3f659
parentc2c95cc95b779113a6af43a40d8f1ea486e572d8 (diff)
downloadscummvm-rg350-37e157a11c3fc731dfdcf6ec6b6a5a448550219b.tar.gz
scummvm-rg350-37e157a11c3fc731dfdcf6ec6b6a5a448550219b.tar.bz2
scummvm-rg350-37e157a11c3fc731dfdcf6ec6b6a5a448550219b.zip
SDL/DISPMANX Make additional notes on README.RASPBERRYPI telling users to manually disable some features that are sub-optimal on the Pi when they don't pass a host parameter
-rw-r--r--backends/platform/sdl/raspberrypi/README.RASPBERRYPI9
1 files changed, 8 insertions, 1 deletions
diff --git a/backends/platform/sdl/raspberrypi/README.RASPBERRYPI b/backends/platform/sdl/raspberrypi/README.RASPBERRYPI
index 82217b7d7d..f8d872b519 100644
--- a/backends/platform/sdl/raspberrypi/README.RASPBERRYPI
+++ b/backends/platform/sdl/raspberrypi/README.RASPBERRYPI
@@ -79,10 +79,17 @@ cd <sources_dir>
./configure --enable-dispmanx -disable-debug --enable-release
--enable-optimizations --disable-mt32emu --disable-flac --disable-mad --disable-vorbis
---disable-tremor --disable-fluidsynth --disable-taskbar --disable-timidity --disable-alsa
+--disable-tremor --disable-fluidsynth --disable-taskbar --disable-timidity --disable-alsa
+--disable-scalers --disable-hq-scalers --disable-savegame-timestamp --disable-eventrecorder
make
+As you can see, we're manually disabling scalers because we prefer dispmanx for that, which
+makes scalers unnecessary on a CPU limited platform like this, timestamps because most people
+doesn't have an RTC on the Raspberry Pi, and event recorder to save SD card write cycles.
+All these are automatically disabled when we crosscompile by passing "--host=raspberrypi",
+which is not the case.
+
¡¡It will be an SLOW process, taking several hours to complete, unless you
are running distcc against a fast compilation server!!