log src/video/SDL_sysvideo.h @ 5208:af7caea67886

age author description
2011-02-04 Sam Lantinga Don't free the surface since the application might be still using it.
2011-02-03 Sam Lantinga Added a way to get a framebuffer interface for a window, and also a way to create a software renderer for an arbitrary surface.
2011-02-03 Sam Lantinga Extended SDL_SetWindowData() to allow arbitrary named values.
2011-02-02 Sam Lantinga Moved the rendering code out to a separate directory in the hope that it can someday be completely decoupled from the rest of the library and be expanded to an awesome 2D on 3D library.
2011-02-02 Sam Lantinga Nobody is currently maintaining the QNX code, so removing it for now.
2011-02-02 Sam Lantinga Making the API simpler, removed support for palettized video modes and textures.
2011-02-02 Sam Lantinga The DrawRect API is implemented using lines
2011-02-02 Sam Lantinga The rendering functions take a context so it's clear what window they're drawing to. This also potentially opens to the door to multi-threaded rendering in the future.
2011-02-01 Sam Lantinga Split the rendering API out into a separate header file.
2011-02-01 Sam Lantinga Making the API simpler, texture color and alpha modulation are supported by all renderers.
2011-02-01 Sam Lantinga Making the API simpler, scaling is always defined as linear interpolation and should be supported as much as possible on all renderers.
2011-01-27 Sam Lantinga Nobody is maintaining RISC OS code, so I'm removing it for now.
2011-01-21 Sam Lantinga Fixed bug #925
2011-01-20 Sam Lantinga PS3 Linux is no more...
2011-01-20 Sam Lantinga Nobody has stepped up to maintain an svgalib driver. Bye bye! :)
2011-01-20 Sam Lantinga Nobody has stepped up to maintain a framebuffer console driver. Bye bye! :)
2010-12-12 Sam Lantinga Use the enumerated type for blend and scale mode instead of int
2010-08-22 Sam Lantinga Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
2010-08-15 Eli Gottlieb Changed flags and positioning (for the fake-hiding) as Andreas recommended.
2010-08-14 egottlieb Finally got the Win32 API code for shaping to work! Just need to fix SDL_CalculateShapeTree() now!
2010-07-27 Eli Gottlieb OK, it appears that dramatic hacks are not necessary to make Cocoa work...
2010-07-26 Eli Gottlieb Rejiggering the way shaped windows are created as preparation for OS X implementation. Fixed overdrive bug in test program that appears to have been introduced by someone other than myself.
2010-07-23 Eli Gottlieb Added color-key mode and redid the code to work with it.
2010-06-30 Eli Gottlieb Finished X11 shaped-window functionality and removed ellipse+polygon rendering.
2010-08-22 Sam Lantinga Merged Daniel's Google Summer of Code work from SDL-gsoc2010_IME
2010-07-18 dewyatt Merge with main repo (mainly for non-printable character fix)
2010-07-12 dewyatt Changed Start/StopTextInput back to not take any parameters.
2010-07-10 dewyatt Changed StopTextInput to take an SDL_Window parameter.
2010-07-08 dewyatt Changed StartTextInput to take an SDL_Window parameter.
2010-08-22 Sam Lantinga Merged Paul's Google Summer of Code work from SDL-gsoc2010_android
2010-06-10 Paul Hunkin Added (partially implemented) android video backend and associated files needed to build
2010-07-28 Sam Lantinga Andrey A.
2010-07-08 Sam Lantinga Simplified clipboard API for sanity's sake.
2010-06-26 Sam Lantinga Mostly cleaned up warnings with -Wmissing-prototypes
2007-04-19 Ryan C. Gordon First shot at GTK+ video target for the OLPC laptops. Seriously incomplete, SDL-1.2-olpc
2009-10-10 Sam Lantinga Debian patch: 020_libcaca_new_api.diff SDL-1.2
2009-04-02 Sam Lantinga Hello. SDL-1.2
2008-12-08 Sam Lantinga Updated copyright date SDL-1.2
2007-06-25 Sam Lantinga Added initial support for Nintendo DS, based on the work by Troy Davis (GPF) SDL-1.2
2006-10-29 Ryan C. Gordon A few more AmigaOS things. SDL-1.2
2010-02-01 Sam Lantinga Fixed showing and hiding fullscreen windows
2010-01-24 Sam Lantinga Fixed bug #926
2010-01-24 Sam Lantinga Added magic to detect already freed or otherwise invalid windows and textures.
2010-01-21 Sam Lantinga Switched from SDL_WindowID and SDL_TextureID to SDL_Window* and SDL_Texture* for code simplicity and improved performance.
2010-01-18 Sam Lantinga Fixed bug #930
2009-12-23 Sam Lantinga Added SDL_RenderClear() as a fast method of clearing the screen to the drawing color.
2009-12-09 Sam Lantinga Added interfaces for batch drawing of points, lines and rects:
2009-12-06 Sam Lantinga Added an API function to query geometry of multiple monitors:
2009-12-03 Sam Lantinga Fixed mouse events for fullscreen windows on Mac OS X
2009-12-02 Sam Lantinga On multi-display systems it's perfectly reasonable to have focus on a window on another monitor while the application is fullscreen.
2009-12-01 Sam Lantinga Whenever a window becomes fullscreen, shown, unminimized, and has input focus it will change the display to the corresponding fullscreen video mode.
2009-12-01 Sam Lantinga Removed a little redundancy in the naming
2009-12-01 Sam Lantinga Work in progress on multi-display support:
2009-11-16 Sam Lantinga You can specify the format for pixel data in SDL_RenderReadPixels() and SDL_RenderWritePixels()
2009-11-09 Sam Lantinga Work in progress on implementation of SDL_RenderReadPixels() and SDL_RenderWritePixels(), code untested.
2009-10-28 Sam Lantinga Automatically initialize the video system and create a renderer to simplify use.
2009-09-20 Sam Lantinga Removed outdated Atari support
2009-09-19 Sam Lantinga Merged a cleaned up version of Jiang's code changes from Google Summer of Code 2009
2009-09-19 Sam Lantinga Removed outdated VGL support
2009-09-19 Sam Lantinga Removed outdated wscons support