aboutsummaryrefslogtreecommitdiff
path: root/backends
AgeCommit message (Collapse)Author
2011-02-25OPENGL: Implement support for non CLUT8 cursor.Johannes Schickel
Currently all the cursor data is converted to RGBA8888 to allow for easy colorkeying.
2011-02-25OPENGLSDL: Add RGB555 to the supported format list.Johannes Schickel
2011-02-25OPENGL: Add support for RGB555 output format.Johannes Schickel
2011-02-25ANDROID: Remove weird workaround in clearScreen()dhewg
This resulted in flickering all over the GUI
2011-02-24ANDROID: Check thread origin when debugging GLdhewg
2011-02-24ANDROID: Disable zoning for nowdhewg
2011-02-24ANDROID: Deuglify overlay gfxdhewg
Use the native surface resolution of the device if its not too big. If it is, use a clean scale factor of 2 to prevent eyecancer.
2011-02-24ANDROID: Let's not do that on the stackdhewg
2011-02-24ANDROID: We are not a text editordhewg
This was probably set to ensure onCreateInputConnection() gets called, but it is regardless of this flag. Now the soft keyboard doesn't show up on startup on devices without physical keyboard, which prevents unnecessary surface changes.
2011-02-24ANDROID: Move rest of everything JNIdhewg
2011-02-24ANDROID: Wrap JNI code in a classdhewg
2011-02-24ANDROID: Move the global back reference to jni.cppdhewg
2011-02-24ANDROID: Remove unused jmethod Object.wait()dhewg
2011-02-24ANDROID: Split code into multiple filesdhewg
And get rid of unnecessary JNI calls to get a pointer to g_system
2011-02-24SDL: Prevent graphics manager hotswapping on startup. (This time for real)Johannes Schickel
2011-02-24SDL: Prevent unnecessary gfx manager hotswapdhewg
2011-02-24SYMBIAN: Changed sound path to audio.anotherguest
Signed-off-by: anotherguest
2011-02-24OPENGL: Set _gameTexture to 0 after deleting it.Johannes Schickel
This fixes a segfault when trying to use the OpenGL backend with 16bpp games, however this does not make Last Express nor Loom PC-Engine Japanese work for me. They now fail with a "Pixel format not supported" error.
2011-02-24OPENGL: Prefer single operation texture updates.Johannes Schickel
When doing glTexSubImage2D we do not need to assure that the source data has the same width as the texture when we want to update the data, we just need to assure that the width * Bpp cound matches the pitch.
2011-02-24OPENGL: Properly setup pixel data alignment.Johannes Schickel
If we do not do this, we might end up with a default alignment of 4, which will fail (as in the graphics will be messed up) in case the screen resolution is not divisible by 4. Thanks to digitall for noticing this problem and finding out about GL_UNPACK_ALIGNMENT.
2011-02-24SDL: Use the SDL_Surface's pitch in copyRectToScreen.Johannes Schickel
This fixes messed up graphics, when SDL decides to add padding bytes to the lines of an SDL_Surface. Formerly the code always calculated the pitch via w*bpp, which of course does not work in all cases.
2011-02-20DS: Disable symbol garbage collectiondhewg
Only applies when using loadable modules. This requires a second compile run or black voodoo linker tricks. Not implemented at this time. Disable it, so we get DS build failure reports from buildbot (which are useful with all the DISABLE_EVERYTHING defines). The resulting binary might be too big to be usable.
2011-02-19ANDROID: Fix cursor scalingdhewg
2011-02-19ANDROID: Fix cursor when hotspot coords > 0dhewg
2011-02-19Merge branch 'osystem-palette' of https://github.com/lordhoto/scummvm into ↵Johannes Schickel
master Conflicts: backends/platform/android/android.cpp engines/sci/graphics/screen.cpp engines/sci/graphics/transitions.cpp
2011-02-19OPENGLSDL: Avoid warping in warpMouse when the logical coordinates did not ↵Johannes Schickel
change. This fixes a slight move of the mouse cursor when the hardware mouse position is at a subpixel from the logical coordinates.
2011-02-19OPENGL: Get rid of adjustMouseEvent.Johannes Schickel
Rather than that I introduced a function which converts hardware screen coordinates to overlay / game screen coordinates. The logic which converts mouse movement events with hardware screen coordinates to overlay / game screen coordinates is now inside notifyEvent. This is still broken design, since one should not abuse an observer for that.
2011-02-19OPENGL: Fix documentation of OpenGLGraphicsManager::MousePos.Johannes Schickel
2011-02-19ANDROID: Move helper defines in a new header filedhewg
- added a few macros for convinience - use them - replaced CHECK_GL_ERROR with GLCALL - spam GLCALL
2011-02-19ANDROID: inline some GLESTexture membersdhewg
2011-02-19ANDROID: Supress warningdhewg
2011-02-19ANDROID: Formattingdhewg
2011-02-19ANDROID: Fix make dependencies for parallel buildsdhewg
2011-02-18ANDROID: Remove outdated build instructionsdhewg
See http://wiki.scummvm.org/index.php/Compiling_ScummVM/Android
2011-02-18ANDROID: Formattingdhewg
maybe now?
2011-02-18ANDROID: Formattingdhewg
and hoping for buildbot to pick up the toolchain now
2011-02-18ANDROID: dist target for buildbotdhewg
2011-02-18DC: Don't use $(VER_REV) with gitMarcus Comstedt
It seems unlikely that git will ever be able to produce a $(VER_REV) of 6 characters or less (the requirement for the version field in IP.BIN), so don't even try to use it.
2011-02-18Merge branch 'dhewg-android'dhewg
2011-02-16BACKENDS: Adapt DefaultPaletteManager to setPalette/grabPalette RGBA->RGB ↵Johannes Schickel
change.
2011-02-16N64: revert fix in svn r55745 and added a FIXMEFabio Battaglia
The sign comparison fix requires a little more work than int->uint change, else it throws an exception on the N64
2011-02-16WII: Fix OSystem_Wii::setPalette after the ScummVM upstream merge in a024546.Johannes Schickel
I accidently removed two lines when doing the merge since I read the log incorrectly. Thanks to dhewg for reporting this.
2011-02-16IPHONE: Remove erroneous write in OSystem_IPHONE::grabPalette.Johannes Schickel
Thanks to dhewg for reporting this!
2011-02-16PS2: Adapt to setPalette/grabPalette RGBA->RGB change.Johannes Schickel
This change is not tested.
2011-02-16DC: Adapt to setPalette/grabPalette RGBA->RGB change.Johannes Schickel
This change is not tested, but should hopefully work fine.
2011-02-16N64: Adapt to setPalette/grabPalette RGBA->RGB change.Johannes Schickel
This change is not tested, but should hopefully work fine.
2011-02-15DS: Adapt to setPalette/grabPalette RGBA->RGB change.Johannes Schickel
This change is not tested, but should hopefully work fine.
2011-02-15PSP: Adapt to setPalette/grabPalette RGBA->RGB change.Johannes Schickel
This change is not tested, but should hopefully work fine.
2011-02-15IPHONE: Adapt to setPalette/grabPalette RGBA->RGB change.Johannes Schickel
This change is not tested, but should hopefully work fine.
2011-02-15Merge branch 'master' into osystem-paletteJohannes Schickel
Conflicts: backends/platform/wii/osystem_gfx.cpp