Kirben
7e81052150
WIN: Add hack for command line display in Windows versions built with MinGW.
2015-10-08 10:46:05 +11:00
Pawel Kolodziejski
baab5c4223
ALL: sync with ScummVM
2015-09-16 07:12:11 +02:00
Willem Jan Palenstijn
bf822e7dc0
SYMBIAN: Rename define and rephrase comments
2015-09-14 22:46:19 +02:00
Fedor Strizhnev
c7aa5cb995
SYMBIAN: Delete obsolete fixes for 'remove'
2015-09-14 22:43:35 +02:00
Fedor Strizhnev
99d6dec059
SYMBIAN: Fix compilation error caused by remove macro
2015-09-14 22:43:09 +02:00
Dries Harnie
ae4601c303
JANITORIAL: Code style fixes
2015-08-17 13:25:46 +02:00
Dries Harnie
8fc79af213
SYSTEM: Add side textures as a System feature
2015-08-17 13:25:46 +02:00
Dries Harnie
d2756876b8
GRAPHICS: Implement side textures for TinyGL
2015-08-17 13:25:45 +02:00
Dries Harnie
6a85a3360f
GRAPHICS: Factor out drawSideTexturesOpenGL
2015-08-17 13:25:45 +02:00
Dries Harnie
a07c8ce0ac
GRAPHICS: Pass Graphics::Surface* to setSideTextures
2015-08-17 13:25:45 +02:00
Dries Harnie
b2b7a0c0cb
GRAPHICS: Render side-textures with correct aspect
2015-08-14 15:24:56 +02:00
Dries Harnie
4a0738a811
GRAPHICS: Allow for flipping side textures
2015-08-14 15:24:56 +02:00
Dries Harnie
f394a6b2db
GRAPHICS: Draw side textures if fullscreen
2015-08-14 15:24:56 +02:00
Dries Harnie
4c179a5584
GRAPHICS: Merge drawFrameBufferOpenGL{,Shaders}
2015-08-14 15:24:54 +02:00
vanfanel
fcbecdeaf6
SDL/DISPMANX: Corrected hasFeature() return values and made setFullScreenMode() ignore the enable value.
2015-07-24 12:04:51 +02:00
vanfanel
8382e87baa
SDL/DISPMANX: Made minor corrections sugested by fingolfin.
2015-07-24 11:48:21 +02:00
vanfanel
8cf5f96b9e
SDL/DISPMANX: Make hasFeature(kFeatureFullscreenMode) return false since dispmanx graphics always run in accelerated fullscreen mode.
2015-07-22 13:33:19 +02:00
vanfanel
b706ca36f1
SDL/DISPMANX: Updated class member names, configure script and asociated files and docs to conform to fingolfin's corrections.
2015-07-22 13:00:45 +02:00
vanfanel
6320a008ec
SDL/DISPMANX: Updated rendering code for better buffers management.
2015-07-20 17:15:04 +02:00
vanfanel
bf68de9aa7
RASPBERRYPI: Changed the RGB code for the game screen surface and added RaspberryPi information file.
2015-07-20 17:13:19 +02:00
vanfanel
2592c72cb5
RASPBERRYPI: Rewrote buffering code of the dispmanx graphics driver for stability.
2015-07-20 17:13:19 +02:00
vanfanel
eeb9ec9af9
RASPBERRYPI: Corrected redundant for loop on the dispmanx graphics driver code.
2015-07-20 17:13:19 +02:00
vanfanel
0855b41c07
RASPBERRYPI: Fixed variable names, removed gcc optimization flags, temporary decrease buffers to 2.
2015-07-20 17:11:47 +02:00
Dries Harnie
36c8b3d2d5
GRAPHICS: Move common OpenGL files into graphics/opengl
2015-05-27 10:08:25 +02:00
Dries Harnie
bc80a12978
GRAPHICS: Inherit FrameBuffer from Texture
2015-05-27 10:06:16 +02:00
Johannes Schickel
ed698701d7
SDL: Fix compilation with SDL2.
2015-05-20 00:27:23 +02:00
Johannes Schickel
c300944335
SDL: Add TODO about fullscreen modes to OpenGL SDL code.
2015-05-16 16:57:44 +02:00
Littleboy
40e019efd4
SDL: Restore the original video mode when unloading the Surface graphics manager
...
We set a custom video mode that might have a different BPP from the default. To ensure that other graphics managers will get the proper results when listing available video modes, we need to restore the initial BPP when unloading.
This fixes an issue when switching to OpenGL on Windows 8 and later. On those OSes, fullscreen OpenGL only has a 32bpp mode. It is correctly listed in the options but we call SLD_SetVideoMode later in the surface graphics manager. When we list the mode again after a switch, the internally selected BPP is still 16 and we fail to find any available fullscreen modes.
2015-05-16 01:29:15 -04:00
Littleboy
ed3a32a91a
SDL: Check for NULL when listing available modes via SDL_ListModes
...
It can be returned when there are no dimensions available for the currently selected pixel format
2015-05-15 23:30:02 -04:00
Dries Harnie
9e1b0f1516
BUILD: Promote GLEW to configure option
...
# Conflicts:
# backends/graphics/surfacesdl/surfacesdl-graphics.cpp
2015-05-11 16:56:56 +02:00
Tarek Soliman
0aa512da12
MAEMO: Fix compilation.
...
Related to 71cc9e41e8
2015-04-20 12:12:34 -05:00
Pawel Kolodziejski
4fe80cd669
ALL: synced with ScummVM
2015-04-19 07:43:34 +02:00
vanfanel
f876fdc7f0
RASPBERRYPI: fixed some comments and spacing on the dispmanx graphics driver
2015-03-29 21:53:21 +02:00
vanfanel
b4f5dc181e
RASPBERRYPI: Updated dispmanx code with non-blocking vsync and triple buffer
2015-03-29 21:53:10 +02:00
vanfanel
08a3376ba7
RASPBERRYPI: Added Raspberry Pi native 2D API support (dispmanx)
2015-03-29 21:52:53 +02:00
Martin Kiewitz
7c967e2f19
LOG: fix month in log file
2015-03-20 11:26:42 +01:00
Einar Johan Trøan Sømåen
07623530f3
SDL: Special case the call to SDL_CreateThread for SDL2, since SDL2 requires threads to be named.
...
- Fixes compilation on OS X with SDL2 enabled, SDL1 builds should be entirely unaffected.
2015-03-06 02:27:48 +01:00
Filippos Karapetis
6cb0a4c1b0
SDL: Fix compilation with SDL 2.0 under MSVC
...
In SDL 2.0, intrin.h is now included in SDL_cpuinfo.h, which includes
setjmp.h. SDL_cpuinfo.h is included from SDL.h and SDL_syswm.h.
Thus, we remove the exceptions for setjmp and longjmp before these two
includes.
2015-03-06 02:57:09 +02:00
Johannes Schickel
c4317a8da1
SDL: Fake key events for unassociated TEXTINPUT events.
2015-03-05 20:08:35 +01:00
Johannes Schickel
26fb7b2c8f
SDL: Remove TEXTINPUT events we associate with KEYDOWN.
2015-03-05 20:08:34 +01:00
Matthew Hoops
5936f7c9d1
MACOSX: Fix compilation
...
Broken by 3f22c12
2015-03-05 08:02:54 -05:00
Johannes Schickel
4d13d44f8a
Merge pull request #572 from lordhoto/sdl2-support
...
SDL: Add experimental support for SDL2
2015-03-05 01:10:34 +01:00
Johannes Schickel
066e71f61a
SDL: Call setupIcon for each window creation with SDL2.
...
This should make sure that the logo is properly set on Win32 with SDL2.
2015-03-01 16:21:53 +01:00
Johannes Schickel
71cc9e41e8
WINCE: Fix compilation.
2015-02-18 05:24:45 +01:00
Johannes Schickel
3745ddbefd
WIN32: Add experimental SDL2 support.
...
Based on changes by aquadran.
2015-02-16 02:13:11 +01:00
Johannes Schickel
3f22c12c56
SDL: Handle icon setup in SdlWindow.
2015-02-16 01:25:22 +01:00
Johannes Schickel
627d766325
SDL: Add basic abstraction class for the SDL window.
2015-02-16 01:03:29 +01:00
Dries Harnie
5ab3f43b52
GRAPHICS: Disable alpha testing when drawing frame buffer to screen
...
Fixes #1165 .
2015-02-06 10:12:18 +01:00
Hubert Maier
5eefa62899
AMIGAOS: Re-add a DosList feature
...
To keep consistency with the original code i re-added the DosList feature dol_Port (which was taken out due to a compiler error using SDK 53.24 and was named wrong anyway).
It offers a message port for the DosList.
2015-01-26 19:56:24 +02:00
Johannes Schickel
b00050439f
SDL: Guard audio CD code to be SDL 1.2 only.
2015-01-25 21:51:54 +01:00