sdl_omap.git
12 years agoflip before vsync
notaz [Sat, 10 Mar 2012 22:59:35 +0000 (00:59 +0200)]
flip before vsync

should be better, in theory at least, as registers are latched
on VFP, before VSYNC irq.

12 years agotry harder with screen res detection
notaz [Sat, 10 Mar 2012 21:59:40 +0000 (23:59 +0200)]
try harder with screen res detection

12 years agosetup_omap_layer: handle bad arguments better
notaz [Sat, 10 Mar 2012 21:43:53 +0000 (23:43 +0200)]
setup_omap_layer: handle bad arguments better

12 years agoadd some NEON 32bpp blitters
notaz [Sun, 18 Dec 2011 21:52:11 +0000 (23:52 +0200)]
add some NEON 32bpp blitters

12 years agofix alpha for 32bpp screen
notaz [Sat, 17 Dec 2011 21:33:15 +0000 (23:33 +0200)]
fix alpha for 32bpp screen

those bits are ignored by hw, tell SDL there is no alpha.

12 years agodon't have fn as modifier
notaz [Sun, 27 Nov 2011 20:48:09 +0000 (22:48 +0200)]
don't have fn as modifier

this causes incompatibility with default and PC SDL.

12 years agostop force-doublebuf hack from interfering
notaz [Fri, 25 Nov 2011 22:20:38 +0000 (00:20 +0200)]
stop force-doublebuf hack from interfering

..with apps that do buffer flipping themselves, like mplayer

13 years agoupdate readme
notaz [Thu, 24 Nov 2011 11:38:22 +0000 (13:38 +0200)]
update readme

13 years agoAdd support for border removal
notaz [Wed, 23 Nov 2011 23:29:54 +0000 (01:29 +0200)]
Add support for border removal

13 years agoAdd touchscreen coordinate translation
notaz [Wed, 23 Nov 2011 00:16:23 +0000 (02:16 +0200)]
Add touchscreen coordinate translation

also refactor config stuff a bit

13 years agoadjust default layer size to fit screen
notaz [Tue, 22 Nov 2011 23:07:50 +0000 (01:07 +0200)]
adjust default layer size to fit screen

13 years agodon't force double buffering
notaz [Tue, 22 Nov 2011 23:00:03 +0000 (01:00 +0200)]
don't force double buffering

honour SDL_DOUBLEBUF insead. Also add an option to force
this flag for old behavior.

13 years agodon't depend on system SDL headers
notaz [Wed, 16 Nov 2011 23:33:50 +0000 (01:33 +0200)]
don't depend on system SDL headers

13 years agoblit: improve BlitNtoNSurfaceAlphaKey for 16bpp
notaz [Tue, 15 Nov 2011 23:34:43 +0000 (01:34 +0200)]
blit: improve BlitNtoNSurfaceAlphaKey for 16bpp

13 years agoreally support 24 and 32 bpp
notaz [Tue, 15 Nov 2011 22:07:55 +0000 (00:07 +0200)]
really support 24 and 32 bpp

13 years agoupdate common code to latest from PCSX rearmed
notaz [Tue, 15 Nov 2011 15:29:55 +0000 (17:29 +0200)]
update common code to latest from PCSX rearmed

may give us 24/32 bpp, maybe.

13 years agomap remaining fn keys to something
notaz [Tue, 15 Nov 2011 10:52:22 +0000 (12:52 +0200)]
map remaining fn keys to something

13 years agodon't needlessly realloc memory
notaz [Fri, 16 Sep 2011 21:04:15 +0000 (00:04 +0300)]
don't needlessly realloc memory

it can potentially fail, mostly if we have multiple overlays
(TV-out and stuff)

13 years agofix fn keys, make them closer to default SDL
notaz [Fri, 9 Sep 2011 21:54:53 +0000 (00:54 +0300)]
fix fn keys, make them closer to default SDL

14 years agoallow variable resolutions
notaz [Wed, 17 Nov 2010 20:20:05 +0000 (22:20 +0200)]
allow variable resolutions

14 years agodetect default resolution properly, fix res list
notaz [Tue, 16 Nov 2010 16:29:20 +0000 (18:29 +0200)]
detect default resolution properly, fix res list

14 years agoallow empty lines in config
notaz [Tue, 16 Nov 2010 13:12:54 +0000 (15:12 +0200)]
allow empty lines in config

14 years agofail on offscreen hardware surfaces
notaz [Tue, 16 Nov 2010 12:58:47 +0000 (14:58 +0200)]
fail on offscreen hardware surfaces

also add more fake modes, somebody could use that to scale down

14 years agounify messages, small readme update
notaz [Sun, 14 Nov 2010 23:46:01 +0000 (01:46 +0200)]
unify messages, small readme update

14 years agosome basic readme
notaz [Sun, 14 Nov 2010 22:20:12 +0000 (00:20 +0200)]
some basic readme

14 years agoadd OMAP layer handling
notaz [Sun, 14 Nov 2010 21:21:59 +0000 (23:21 +0200)]
add OMAP layer handling

14 years agofix deadlock if ts_cb is not set
notaz [Sun, 14 Nov 2010 20:46:46 +0000 (22:46 +0200)]
fix deadlock if ts_cb is not set

14 years agoadd touchscreen support
notaz [Sat, 13 Nov 2010 22:21:14 +0000 (00:21 +0200)]
add touchscreen support

14 years agohook into SDL
notaz [Sat, 13 Nov 2010 21:00:37 +0000 (23:00 +0200)]
hook into SDL

14 years agoimplement input to avoid PD common dependency
notaz [Sat, 13 Nov 2010 18:34:23 +0000 (20:34 +0200)]
implement input to avoid PD common dependency

Also commit fbdev/oshide.

14 years agorename input.c to avoid conflicts, some small refactoring
notaz [Fri, 12 Nov 2010 22:08:39 +0000 (00:08 +0200)]
rename input.c to avoid conflicts, some small refactoring

14 years agostandalone: refactor for becoming also a SDL driver
notaz [Wed, 10 Nov 2010 16:19:15 +0000 (18:19 +0200)]
standalone: refactor for becoming also a SDL driver

14 years agoadd input, basic config
notaz [Mon, 8 Nov 2010 23:23:14 +0000 (01:23 +0200)]
add input, basic config

14 years agoInitial standalone code, some stuff runs
notaz [Sun, 7 Nov 2010 18:24:53 +0000 (20:24 +0200)]
Initial standalone code, some stuff runs

14 years agoSDL-1.2.14
notaz [Tue, 9 Nov 2010 21:28:33 +0000 (23:28 +0200)]
SDL-1.2.14