src/video/gem/SDL_gemvideo.c
Sat, 07 Oct 2017 12:00:04 +0200 atari:gem: Handle padding redraw when moving window behind other windows
Sat, 07 Oct 2017 00:40:47 +0200 atari:gem: Remove duplicated debug code
Sat, 07 Oct 2017 00:38:38 +0200 atari:gem: simplify refresh_window routine by merging icon and normal drawing states
Sat, 07 Oct 2017 00:30:13 +0200 atari:gem: Add GEM_ClearRectXYWH to clear rectangle with x,y,w*h coordinates. Rename pxy array to rect to distinguish pxy (x1,y1,x2,y2) from rect (x,y,w*h) coords.
Sat, 07 Oct 2017 00:10:57 +0200 atari:gem: Store iconified state so we do not have to query system on each frame.
Wed, 04 Oct 2017 23:27:35 +0200 atari:gem: Clear padding zones also on redraw queries.
Wed, 04 Oct 2017 20:49:01 +0200 atari:gem: Remove now useless wind_pxy array
Mon, 02 Oct 2017 22:06:05 +0200 atari:gem: Remember mouse cursor used, to avoid changing it each time we check
Sat, 30 Sep 2017 23:54:30 +0200 atari:gem: And always add 16 to the width asked by application, when creating or resizing window
Sat, 30 Sep 2017 23:40:38 +0200 atari:gem: Do not align work area when window is iconified
Sat, 30 Sep 2017 23:29:53 +0200 atari:gem: Add function to align work area, so it can adds extra padding on window.
Sat, 30 Sep 2017 22:06:30 +0200 atari:gem: Align window content on 16 pixels boundary (faster for bitplanes modes). Make GEM_clear_rect public function to clear the visible extra space.
Sat, 30 Sep 2017 18:07:02 +0200 atari:gem: Avoid querying window workarea at draw time (can be slow). Do it only when window created, moved or resized.
Sat, 30 Sep 2017 15:43:28 +0200 atari:gem: Align window work area on 16-pixels boundary (faster for bitplanes modes). Remove commented function GEM_ToggleFullscreen not used, and some extra whitespaces.
Thu, 11 Sep 2014 21:53:06 +0200 atari:gem: Read application ID so we can use it.
Thu, 11 Sep 2014 21:51:10 +0200 atari:gem: Restore mouse on exit. Process mouse status after all events are processed.
Wed, 13 Aug 2014 13:36:26 +0200 atari:gem: Fix EdDI cookie detection.
Sat, 31 Dec 2011 09:16:08 -0500 Happy New Year!
Sat, 03 Sep 2011 09:52:45 +0200 Remove unused variables
Sun, 28 Aug 2011 17:20:12 +0200 Fix more compilation warnings
Fri, 26 Aug 2011 14:37:39 +0200 Fix various warnings for uninitialized or unused variables and functions
Mon, 08 Dec 2008 00:25:42 +0000 Updated copyright date
Sun, 27 May 2007 08:53:48 +0000 Allow creation of window bigger than visible size
Sat, 26 May 2007 20:12:58 +0000 Oops
Sat, 26 May 2007 20:09:56 +0000 Simply resize existing window
Sat, 26 May 2007 19:44:37 +0000 GEM has a window manager, of course
Tue, 12 Sep 2006 19:33:33 +0000 Reenable xbios usage to get relative mouse motion
Mon, 08 Dec 2008 00:27:32 +0000 Updated copyright date
Sun, 15 Jul 2007 16:59:16 +0000 indent
Fri, 13 Jul 2007 22:55:15 +0000 Update GEM driver to new API, will have to fill the void later :)
Thu, 14 Jun 2007 13:21:29 +0000 make indent
Sun, 27 May 2007 08:54:38 +0000 Allow creation of window bigger than visible size
Sat, 26 May 2007 20:10:49 +0000 Simply resize existing window
Sat, 26 May 2007 19:46:04 +0000 GEM has a window manager, of course
Sun, 24 Sep 2006 15:56:55 +0000 Formatting update
Tue, 12 Sep 2006 19:44:51 +0000 Reenable xbios usage to get relative mouse motion
Mon, 10 Jul 2006 21:04:37 +0000 SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Wed, 14 Jun 2006 18:57:58 +0000 Fix mouse cursor change
Mon, 29 May 2006 04:04:35 +0000 more tweaking indent options
Sun, 28 May 2006 13:04:16 +0000 Revamp of the video system in progress - adding support for multiple displays, multiple windows, and a full video mode selection API.
Mon, 01 May 2006 06:58:33 +0000 glSDL support
Wed, 15 Mar 2006 17:46:41 +0000 Added current_w and current_h to the SDL_VideoInfo structure, which is set to the desktop resolution during video intialization, and then set to the current resolution when a video mode is set.
Thu, 23 Feb 2006 21:51:10 +0000 Added preliminary support for MiNT /dev/mouse driver (disabled atm)
Tue, 21 Feb 2006 21:45:31 +0000 Fixed include files
Tue, 21 Feb 2006 08:46:50 +0000 Use consistent identifiers for the various platforms we support.
Thu, 16 Feb 2006 10:11:48 +0000 New configure-based build system. Still work in progress, but much improved
Fri, 10 Feb 2006 06:48:43 +0000 More header massaging... works great on Windows. ;-)
Tue, 07 Feb 2006 09:29:18 +0000 Removed uses of stdlib.h and string.h
Tue, 07 Feb 2006 06:59:48 +0000 Use SDL_ prefixed versions of C library functions.
Wed, 01 Feb 2006 06:32:25 +0000 Updated copyright information and removed rcs id lines (problematic in branch merges)
Sun, 08 Jan 2006 17:29:19 +0000 Rollback
Sun, 08 Jan 2006 10:22:27 +0000 Load default OpenGL library if needed at driver initialization
Fri, 06 Jan 2006 22:24:09 +0000 Disable XBIOS driver for mouse and joystick under MiNT. Will write a driver for /dev/mouse later.
Wed, 27 Jul 2005 19:46:59 +0000 Tell user how many bytes are needed
Wed, 27 Jul 2005 19:18:10 +0000 Tell SDL to notfree my video surfaces (Damn, no how-to write a SDL driver)
Tue, 07 Jun 2005 13:30:06 +0000 Use wrong line length of menubar save buffer
Tue, 07 Jun 2005 11:52:46 +0000 Save/restore system palette when application topped/untopped
Mon, 06 Jun 2005 16:54:03 +0000 Use correct system function to free memory
Mon, 06 Jun 2005 16:36:18 +0000 SDL will center surface on screen for us
Mon, 06 Jun 2005 10:45:53 +0000 Forgot variable declaration