aboutsummaryrefslogtreecommitdiff
path: root/backends
AgeCommit message (Collapse)Author
2011-03-18ANDROID: Cleanupdhewg
2011-03-18ANDROID: Seperate DPAD codesdhewg
2011-03-18ANDROID: Implement trackball clickdhewg
2011-03-17ANDROID: Fix KeyEvent NullPointerExceptiondhewg
Could happen with some special symbols from the virtual keyboard
2011-03-17OPENGL: Fix screenshots when the display width is not divisible by 4.Johannes Schickel
2011-03-17OPENGL: Setup the correct header size for BMP screenshots.Johannes Schickel
This fixes an color bug in the resulting screenshots.
2011-03-17OPENGL: Cleanup switchDisplayMode.Johannes Schickel
2011-03-17OPENGLSDL: More refactoring to avoid direct access of ↵Johannes Schickel
OpenGlGraphicsManager's members.
2011-03-17OPENGL: Move setFullscreenMode to OpenGLGraphicsManager.Johannes Schickel
2011-03-17OPENGLSDL: Handle active fullscreen mode OPENGLSDL internal.Johannes Schickel
2011-03-17OPENGLSDL: Cleanup.Johannes Schickel
2011-03-17OPENGL: Make setScale non-virtual.Johannes Schickel
2011-03-17ANDROID: Increase default touchpad mode scaledhewg
aka my display is bigger than yours
2011-03-17ANDROID: Ignore the slop area on all touch scrollsdhewg
Prevents initial cursor jumps
2011-03-17OPENGL: Get rid of _aspectRatioCorrection.Johannes Schickel
2011-03-17OPENGL: Slight refactoring.Johannes Schickel
First step into making all state variables of the OpenGL backend private, to help making the backend more maintainable, by disallowing subclasses to just mess with everything...
2011-03-17ANDROID: Get rid of more gfx glitchesdhewg
2011-03-17ANDROID: Init vars to match with the defaultsdhewg
The feature flags are set too late, so lets fix that here
2011-03-17ANDROID: Fix cursor visibilitydhewg
2011-03-17ANDROID: Log ASCII code of invalid keycodesdhewg
2011-03-17ANDROID: Plug RGB cursor memleakdhewg
2011-03-17OPENGL: Fix compilation when USE_OSD is not defined.Johannes Schickel
2011-03-17OPENGL: Update the OSD texture when visible while the output mode changes.Johannes Schickel
This fixes annoying graphics glitches, which occured sometimes when resizing the Window.
2011-03-17OPENGL: Always properly set the overlay dimensions in loadGFXMode.Johannes Schickel
2011-03-17OPENGL: Fix "Original" mode by setting up the corret screen dimensions.Johannes Schickel
2011-03-17OPENGL: Refactor warpMouse.Johannes Schickel
Now subclasses will not need to worry about the scaling logic themselves, but just need to implement setInternalMousePosition, which should handles setting the system's mouse coordinates.
2011-03-17Merge branch 'sdl-focus-rect' of https://github.com/lordhoto/scummvmJohannes Schickel
Conflicts: backends/graphics/sdl/sdl-graphics.cpp
2011-03-16ANDROID: Disable game/overlay blendingdhewg
Doesn't work on some drivers, need to do it differently
2011-03-16ANDROID: Input system overhauldhewg
Rewritten input system with many new feature. Fixed related bugs and shortcomings on the way.
2011-03-16ANDROID: Constify getDrawRect()dhewg
2011-03-16ANDROID: Cleanup and extend chooseEglConfigdhewg
Add more checks and log all possible configs
2011-03-15ANDROID: Add missing cases to getFeatureState()dhewg
2011-03-15ANDROID: Cleanupdhewg
2011-03-14ANDROID: Halve the audio buffer sizedhewg
Also, run into the blocking audio write without sleep. This hopefully fixes audio hickups on slow devices.
2011-03-14ANDROID: Cleanupdhewg
Removed not required checks since we now buffer texture contents
2011-03-14ANDROID: Fade out the game screen when the overlay is visibledhewg
2011-03-14ANDROID: Remove clearBuffer()dhewg
Not required. Why did i add that again?
2011-03-14ANDROID: Clear fake palette after allocatingdhewg
Gets rid of funky gfx artifacts on the overlay
2011-03-14ANDROID: Implement grabOverlay()dhewg
2011-03-14ANDROID: Extend clearScreen to take care of all casesdhewg
Hopefully that'll help me to not forget about the double buffering. This fixes some gfx leftovers when not running games in fullscreen mode.
2011-03-14ANDROID: Update screen rects on surface changesdhewg
Fixes regression introduced with 4267011e
2011-03-13ANDROID: Clip mouse coordinatesdhewg
2011-03-13ANDROID: Don't merge mouse move eventsdhewg
Breaks more than it solves
2011-03-13ANDROID: Center mouse on overlay visibility changesdhewg
2011-03-13ANDROID: Add graphics mode for linear filteringdhewg
2011-03-13ANDROID: Fix texture clear colordhewg
2011-03-13ANDROID: Remove leftover TODOdhewg
Resolved with a93229c and 2721e28
2011-03-13ANDROID: Add support for video feature flagsdhewg
kFeatureFullscreenMode and kFeatureAspectRatioCorrection are supported now. The former prevents scaling to the full display - it scales one axis and keeps the game AR.
2011-03-13ANDROID: Some texture convinience functionsdhewg
2011-03-13ANDROID: Add missing updateScreen() callsdhewg