Wed, 02 Dec 2009 07:56:09 +0000 |
Sam Lantinga |
Added Ctrl-Z common key binding
|
Wed, 02 Dec 2009 07:55:23 +0000 |
Sam Lantinga |
Restore the desktop mode when requested
|
Wed, 02 Dec 2009 07:42:10 +0000 |
Sam Lantinga |
If we're fullscreen on a single-head system and lose focus, minimize
|
Wed, 02 Dec 2009 07:38:28 +0000 |
Sam Lantinga |
On multi-display systems it's perfectly reasonable to have focus on a window on another monitor while the application is fullscreen.
|
Wed, 02 Dec 2009 07:28:58 +0000 |
Sam Lantinga |
Don't need to hide the menu bar if we're not on the main display
|
Wed, 02 Dec 2009 07:25:06 +0000 |
Sam Lantinga |
Changed so that it's obvious that the two code blocks are related.
|
Wed, 02 Dec 2009 06:10:18 +0000 |
Sam Lantinga |
Fixed mouse coordinates for fullscreen mode
|
Tue, 01 Dec 2009 12:08:34 +0000 |
Sam Lantinga |
The window positions are relative to the origin of the windowing system (upper left of the primary display).
|
Tue, 01 Dec 2009 11:50:00 +0000 |
Sam Lantinga |
Added support for placing windows on different displays
|
Tue, 01 Dec 2009 10:41:58 +0000 |
Sam Lantinga |
Ensure that the main display is picked up first
|
Tue, 01 Dec 2009 10:34:01 +0000 |
Sam Lantinga |
Allow mirrored displays, but only the primary display in a mirrored set.
|
Tue, 01 Dec 2009 09:04:28 +0000 |
Sam Lantinga |
Explicitly clear fullscreen status rather than relying on the window focus behavior.
|
Tue, 01 Dec 2009 08:56:12 +0000 |
Sam Lantinga |
Whenever a window becomes fullscreen, shown, unminimized, and has input focus it will change the display to the corresponding fullscreen video mode.
|
Tue, 01 Dec 2009 06:15:10 +0000 |
Sam Lantinga |
Removed a little redundancy in the naming
|
Tue, 01 Dec 2009 05:57:15 +0000 |
Sam Lantinga |
Work in progress on multi-display support:
|
Mon, 30 Nov 2009 21:04:25 +0000 |
Sam Lantinga |
Reduced the push/pop sequence to a single pair, and ported this fix over to the other architectures.
|
Mon, 30 Nov 2009 19:52:34 +0000 |
Sam Lantinga |
Fixed crash - need to save and restore rbx around cpuid, since the compiler may be assuming the stack pointer isn't being modified when filling in %0.
|
Mon, 30 Nov 2009 17:57:12 +0000 |
Sam Lantinga |
Added support for 32-bit BMP files with an alpha channel
|
Fri, 27 Nov 2009 19:29:27 +0000 |
Sam Lantinga |
Joe 2009-11-23 21:31:10 PST
|
Fri, 27 Nov 2009 03:11:26 +0000 |
Sam Lantinga |
Adam Strzelecki to SDL
|
Thu, 26 Nov 2009 05:55:57 +0000 |
Sam Lantinga |
Adam Strzelecki to SDL
|
Wed, 25 Nov 2009 07:42:23 +0000 |
Sam Lantinga |
SDL_CreateWindowFrom() is actually going to be supported. :)
|
Wed, 25 Nov 2009 06:24:15 +0000 |
Sam Lantinga |
Clarified the windowID parameter
|
Wed, 25 Nov 2009 06:00:00 +0000 |
Sam Lantinga |
Add error messages for failure cases
|
Wed, 25 Nov 2009 04:41:09 +0000 |
Sam Lantinga |
Added the automated test to the Visual Studio 2008 project
|
Tue, 24 Nov 2009 19:28:27 +0000 |
Mike Gorchak |
Override renderer for OpenGL window, only in case if OpenGL or OpenGL ES renderers are enabled.
|
Tue, 24 Nov 2009 16:43:18 +0000 |
Sam Lantinga |
Fixed bug #771
|
Tue, 24 Nov 2009 08:12:32 +0000 |
Sam Lantinga |
Eric Wing to Sam, hfutrell
|
Tue, 24 Nov 2009 04:59:50 +0000 |
Sam Lantinga |
Fixed bug #891
|
Tue, 24 Nov 2009 04:48:12 +0000 |
Sam Lantinga |
Mason Wheeler to sdl
|
Sun, 22 Nov 2009 20:53:53 +0000 |
Sam Lantinga |
Set the error so someone can get more information
|
Sun, 22 Nov 2009 20:00:00 +0000 |
Sam Lantinga |
Made the comment actually mean something. :)
|
Sun, 22 Nov 2009 07:00:26 +0000 |
Sam Lantinga |
More fixes to compile under Visual C++
|
Sun, 22 Nov 2009 06:42:58 +0000 |
Sam Lantinga |
Fixed include paths for Visual C++
|
Sun, 22 Nov 2009 06:37:43 +0000 |
Sam Lantinga |
The Direct3D Read/Write pixels interface is in progress.
|
Sun, 22 Nov 2009 06:34:45 +0000 |
Sam Lantinga |
Whoops, actually set the SDL error, don't just print the error.
|
Sat, 21 Nov 2009 08:42:42 +0000 |
Mike Gorchak |
Added support for QNX default font. Backspace and Return keys now handled.
|
Sat, 21 Nov 2009 07:59:19 +0000 |
Sam Lantinga |
We want to be strict on software renderer tests and opaque tests, but give a decent margin for blending inaccuracy for the blended tests.
|
Sat, 21 Nov 2009 07:46:12 +0000 |
Sam Lantinga |
Increased tolerance a little bit more for multiple blending passes accumulating error.
|
Sat, 21 Nov 2009 07:26:52 +0000 |
Sam Lantinga |
Added comment for pixel-perfect line workaround.
|
Sat, 21 Nov 2009 07:22:59 +0000 |
Sam Lantinga |
Of COURSE that trick wouldn't work on all renderers. Fall back to something for now, hopefully figure out a better way to do this later.
|
Sat, 21 Nov 2009 07:14:21 +0000 |
Sam Lantinga |
This is terrible, but the OpenGL standard says that lines are half open, which means that one endpoint is not covered so adjoining lines don't overlap. It also doesn't define which end is open, and indeed Mac OS X and Linux differ. Mac OS X seems to leave the second endpoint open, but Linux uses the right-most endpoint for x major lines and the bottom-most endpoint for y major lines.
|
Sat, 21 Nov 2009 06:34:43 +0000 |
Sam Lantinga |
Fixed the coordinates for pixel coverage in blits
|
Sat, 21 Nov 2009 06:28:25 +0000 |
Sam Lantinga |
Use 45 degree lines for the diagonal test to avoid aliasing errors in line drawing.
|
Sat, 21 Nov 2009 06:19:34 +0000 |
Sam Lantinga |
It's not the last pixel, it's the rightmost pixel, or if they're both the same x coordinate, the bottommost pixel.
|
Sat, 21 Nov 2009 06:17:50 +0000 |
Mike Gorchak |
RenderReadPixels and RenderWritePixels functions work with back buffer now and all asynchronous operations are flushed before reading or writing to backbuffer. Thanks Sam for clarification of this.
|
Sat, 21 Nov 2009 05:29:31 +0000 |
Sam Lantinga |
My first OpenGL shader! Momma will be so proud!
|
Sat, 21 Nov 2009 05:25:08 +0000 |
Sam Lantinga |
pixels don't need to be dynamically allocated
|
Sat, 21 Nov 2009 05:05:19 +0000 |
Sam Lantinga |
SDL_RenderReadPixels() needs to flush asynchronous operations before it reads.
|
Fri, 20 Nov 2009 14:42:40 +0000 |
Mike Gorchak |
Support for UTF-8 text input has been added.
|
Fri, 20 Nov 2009 07:11:29 +0000 |
Mike Gorchak |
1. SDL_RenderPresent() call has been added after each test to be sure, that all graphics output is flushed in case if it was asynchronous.
|
Fri, 20 Nov 2009 07:08:28 +0000 |
Mike Gorchak |
Output last SDL error in case of test was failed.
|
Fri, 20 Nov 2009 07:07:41 +0000 |
Mike Gorchak |
RenderReadPixels and RenderWritePixels now work properly.
|
Fri, 20 Nov 2009 07:06:50 +0000 |
Mike Gorchak |
Deinitialization fixes, in case if QNXGF driver is not initialized properly.
|
Thu, 19 Nov 2009 09:07:09 +0000 |
Mike Gorchak |
Added support for generic getopt() function instead of getopt_long(). Because not all platforms have getopt_long().
|
Thu, 19 Nov 2009 08:44:07 +0000 |
Mike Gorchak |
Support for RendererReadPixels and RendererWritePixels has been added to photon renderer.
|
Thu, 19 Nov 2009 08:02:00 +0000 |
Sam Lantinga |
Mike Gorchak to Sam
|
Thu, 19 Nov 2009 05:33:41 +0000 |
Sam Lantinga |
Found a way to implement mask semantics in OpenGL
|
Thu, 19 Nov 2009 05:06:01 +0000 |
Sam Lantinga |
Allow some variation in the pixel values to account for blending accuracy differences.
|
Thu, 19 Nov 2009 04:59:19 +0000 |
Sam Lantinga |
Include the endpoint in the line we're drawing
|