Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-18 | SDL: Implement initial support for resizable window with SDL2. | Johannes Schickel | |
The code is disabled for now. | |||
2015-12-16 | OSX: Fix menus when using SDL2 | Thierry Crozat | |
We remove the menus added by SDL before inserting our own menus, but the code assumed that there were two SDL generated menus. SDL2 actually adds three menus. So the new code makes no assumptions on the number of menus so that it works with both SDL1.2 and SDL2. Also fix an issue on OS X 10.4 and earlier that caused the app menu to be nameless. | |||
2015-12-15 | PS3: Set the default audio output rate to 48000 Hz | Bastien Bouclet | |
SDL does an awful job at resampling 44100 -> 48000 Hz | |||
2015-12-15 | PS3: Remove the SDL2 mixer manager. | Bastien Bouclet | |
It was only used by the PS3 backend, and the standard SDL mixer was fixed to work in the PS3 case. | |||
2015-12-15 | SDL: Ensure the audio sample format is supported | Bastien Bouclet | |
When SDL returns an unsupported audio sample format, ask SDL to do resampling to the one ScummVM expects. This is needed for the PS3 which natively only supports 32 bits floating point as a sample format. | |||
2015-12-15 | PS3: Make use of an updated SDL2 version | Bastien Bouclet | |
This version, available at https://bitbucket.org/bgK/sdl_psl1ght, is based on SDL 2.0.3. | |||
2015-12-14 | OPENGL: Smooth mouse experience when black bars are visible. | Johannes Schickel | |
This gets rid of the feeling of the mouse sticking to black borders by using the full output resolution as area for tracking game mouse movement. The same behavior is present in plain SDL output with SDL2. | |||
2015-12-14 | WIN32: Fix building for (some) MinGW64 toolchains. | Johannes Schickel | |
2015-12-13 | SDL: Slight formatting fixes. | Johannes Schickel | |
2015-12-13 | OPENGLSDL: Set proper mouse emulation dimensions. | Johannes Schickel | |
Formerly we did not initialize the mouse emulation from SdlEventSource properly. Now hopefully joysticks etc. should work fine with the SDL OpenGL output too. | |||
2015-12-13 | SDL: Fix mouse emulation with SDL2. | Johannes Schickel | |
The mouse emulation via keyboard (or other means) was broken with 079037b73990b6107e59c7f1cd971c3a1cc221d1. | |||
2015-12-13 | OPENGL: Limit scissor override to invisible overlay. | Johannes Schickel | |
This fixes some corner cases which caused black bars to appear for a few screen updates when the overlay is visible. | |||
2015-12-13 | SDL: Fix warpMouse for SDL2. | Johannes Schickel | |
Thanks to bgK for noticing. | |||
2015-12-12 | OPENGL: Implement black borders using scissor test. | Johannes Schickel | |
2015-12-12 | OPENGL: Only redraw screen when actual changes happened. | Johannes Schickel | |
2015-12-12 | OPENGL: Refactor screen refresh handling. | Johannes Schickel | |
Subclasses of OpenGLGraphicsManager are now supposed to supply a refreshScreen function which handles actual screen updating (for example, buffer swapping). | |||
2015-12-12 | OPENGL: Fix include guard name. | Johannes Schickel | |
2015-12-08 | Merge branch 'rpi-sdl2' | Johannes Schickel | |
This is a manual merge of pull request #632. The history fo the PR has been cleaned up. | |||
2015-12-08 | SDL/DISPMANX: Remove dispmanx graphics output. | vanfanel | |
2015-12-08 | OPENGLSDL: Request GLES1.1 context with SDL2 for GLES targets. | vanfanel | |
2015-12-08 | SDL: Prevent cursor from leaving screen area in fullscreen with SDL2. | Johannes Schickel | |
2015-12-08 | SDL: Prevent graphics stretching in fullscreen when using SDL2. | Johannes Schickel | |
As a side effect we get better coordinates from mouse move events in fullscreen, i.e. we do not get actual window coordinates but something close to actual viewport coordinates. The easily noticable issue is that mouse coordinates inside black bars are outside of the viewport. For example, the x coordinate can get negative when there's a black bar at the left side. | |||
2015-12-06 | Merge pull request #631 from fedor4ever/fedor4ever-patch-1 | Eugene Sandulenko | |
SYMBIAN: various fixes in build scripts | |||
2015-12-03 | Symbian: cleanup build script | Fedor | |
Add missed engines, all engines ordered by names, simplified and clear comments | |||
2015-12-03 | Symbian: add Sherlock engine support | Fedor | |
2015-11-30 | TIMIDITY: Fix resource leak (CID 1003919) | Torbjörn Andersson | |
2015-11-22 | Symbian: fix build issues | Fedor Strizhnev | |
Add new linker options to remove useless code Add file not parsed by script | |||
2015-11-22 | Symbian: add new engine | Fedor Strizhnev | |
2015-11-22 | Symbian: fix complation issues | Fedor Strizhnev | |
2015-11-22 | Symbian: add new engine to help file | Fedor Strizhnev | |
2015-11-22 | Symbian: help file build once now | Fedor Strizhnev | |
2015-11-12 | SDL/DISPMANX Fixed small issues with merging: Use append_var, fix spacing ↵ | vanfanel | |
issues and changed SurfaceSdlGraphicsManager constructor call parameters on DispmanXSdlGraphicsManager constructor. | |||
2015-11-11 | Merge branch 'master' into dispmanx | vanfanel | |
2015-10-20 | SDL/DISPMANX Make additional notes on README.RASPBERRYPI telling users to ↵ | vanfanel | |
manually disable some features that are sub-optimal on the Pi when they don't pass a host parameter | |||
2015-10-19 | SDL/DISPMANX Fixed dispmanx activation parameter on README.RASPBERRYPI | vanfanel | |
2015-10-18 | SDL/DISPMANX Renamed the RASBERRYPI define to the less confusing name of ↵ | vanfanel | |
DISPMANX because it controls whether dispmanx rendering backend is enabled or not on the Raspberry Pi. | |||
2015-10-08 | WIN: Fix mingw64 compilation, by limiting last hack. | Kirben | |
2015-10-08 | WIN: Add hack for command line display in Windows versions built with MinGW. | Kirben | |
2015-09-14 | SYMBIAN: Rename define and rephrase comments | Willem Jan Palenstijn | |
2015-09-14 | SYMBIAN: Delete obsolete fixes for 'remove' | Fedor Strizhnev | |
2015-09-14 | SYMBIAN: Fix compilation error caused by remove macro | Fedor Strizhnev | |
2015-07-24 | SDL/DISPMANX: Corrected hasFeature() return values and made ↵ | vanfanel | |
setFullScreenMode() ignore the enable value. | |||
2015-07-24 | SDL/DISPMANX: Made minor corrections sugested by fingolfin. | vanfanel | |
2015-07-22 | SDL/DISPMANX: Make hasFeature(kFeatureFullscreenMode) return false since ↵ | vanfanel | |
dispmanx graphics always run in accelerated fullscreen mode. | |||
2015-07-22 | SDL/DISPMANX: Updated class member names, configure script and asociated ↵ | vanfanel | |
files and docs to conform to fingolfin's corrections. | |||
2015-07-20 | SDL/DISPMANX: Updated rendering code for better buffers management. | vanfanel | |
2015-07-20 | RASPBERRYPI: Changed the RGB code for the game screen surface and added ↵ | vanfanel | |
RaspberryPi information file. | |||
2015-07-20 | RASPBERRYPI: Rewrote buffering code of the dispmanx graphics driver for ↵ | vanfanel | |
stability. | |||
2015-07-20 | RASPBERRYPI: Corrected redundant for loop on the dispmanx graphics driver code. | vanfanel | |
2015-07-20 | RASPBERRYPI: Fixed variable names, removed gcc optimization flags, temporary ↵ | vanfanel | |
decrease buffers to 2. |