log

age author description
2009-12-07 Sam Lantinga Fixed crash initializing the dummy driver
2009-12-07 Sam Lantinga On Windows the minimum window size may be larger than 80, so explicitly request the expected rectangle.
2009-12-06 Sam Lantinga The window position is display relative, at least for now...
2009-12-06 Sam Lantinga Fixed crash
2009-12-06 Sam Lantinga Added an API function to query geometry of multiple monitors:
2009-12-06 Sam Lantinga Fixed to use the correct display adapter
2009-12-05 Sam Lantinga Fixed compiler warnings
2009-12-05 Sam Lantinga Fixed compilation on Mac OS X 10.4
2009-12-05 Sam Lantinga Allow overriding the number of build jobs
2009-12-05 Sam Lantinga Made the window flag comments more consistent
2009-12-05 Sam Lantinga Added related functions
2009-12-04 Sam Lantinga Don't add any renderers if you can't add any displays
2009-12-04 Sam Lantinga Fixed calls to SDL_AddRenderDriver()
2009-12-04 Sam Lantinga Fixed compiling the D3D renderer
2009-12-03 Sam Lantinga Added support for SDL 1.2 environment variables:
2009-12-03 Sam Lantinga Fixed mouse events for fullscreen windows on Mac OS X
2009-12-03 Sam Lantinga Restore the video mode after shutting down the renderer, which fixes an error deleting the OpenGL context on Mac OS X.
2009-12-03 Sam Lantinga Missing pop over a jump
2009-12-02 Sam Lantinga Added Ctrl-Z common key binding
2009-12-02 Sam Lantinga Restore the desktop mode when requested
2009-12-02 Sam Lantinga If we're fullscreen on a single-head system and lose focus, minimize
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-02 Sam Lantinga Don't need to hide the menu bar if we're not on the main display
2009-12-02 Sam Lantinga Changed so that it's obvious that the two code blocks are related.
2009-12-02 Sam Lantinga Fixed mouse coordinates for fullscreen mode
2009-12-01 Sam Lantinga The window positions are relative to the origin of the windowing system (upper left of the primary display).
2009-12-01 Sam Lantinga Added support for placing windows on different displays
2009-12-01 Sam Lantinga Ensure that the main display is picked up first
2009-12-01 Sam Lantinga Allow mirrored displays, but only the primary display in a mirrored set.
2009-12-01 Sam Lantinga Explicitly clear fullscreen status rather than relying on the window focus behavior.
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-30 Sam Lantinga Reduced the push/pop sequence to a single pair, and ported this fix over to the other architectures.
2009-11-30 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.
2009-11-30 Sam Lantinga Added support for 32-bit BMP files with an alpha channel
2009-11-27 Sam Lantinga Joe 2009-11-23 21:31:10 PST
2009-11-27 Sam Lantinga Adam Strzelecki to SDL
2009-11-26 Sam Lantinga Adam Strzelecki to SDL
2009-11-25 Sam Lantinga SDL_CreateWindowFrom() is actually going to be supported. :)
2009-11-25 Sam Lantinga Clarified the windowID parameter
2009-11-25 Sam Lantinga Add error messages for failure cases
2009-11-25 Sam Lantinga Added the automated test to the Visual Studio 2008 project
2009-11-24 Mike Gorchak Override renderer for OpenGL window, only in case if OpenGL or OpenGL ES renderers are enabled.
2009-11-24 Sam Lantinga Fixed bug #771
2009-11-24 Sam Lantinga Eric Wing to Sam, hfutrell
2009-11-24 Sam Lantinga Fixed bug #891
2009-11-24 Sam Lantinga Mason Wheeler to sdl
2009-11-22 Sam Lantinga Set the error so someone can get more information
2009-11-22 Sam Lantinga Made the comment actually mean something. :)
2009-11-22 Sam Lantinga More fixes to compile under Visual C++
2009-11-22 Sam Lantinga Fixed include paths for Visual C++
2009-11-22 Sam Lantinga The Direct3D Read/Write pixels interface is in progress.
2009-11-22 Sam Lantinga Whoops, actually set the SDL error, don't just print the error.
2009-11-21 Mike Gorchak Added support for QNX default font. Backspace and Return keys now handled.
2009-11-21 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.
2009-11-21 Sam Lantinga Increased tolerance a little bit more for multiple blending passes accumulating error.
2009-11-21 Sam Lantinga Added comment for pixel-perfect line workaround.
2009-11-21 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.
2009-11-21 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.
2009-11-21 Sam Lantinga Fixed the coordinates for pixel coverage in blits
2009-11-21 Sam Lantinga Use 45 degree lines for the diagonal test to avoid aliasing errors in line drawing.
2009-11-21 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.
2009-11-21 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.
2009-11-21 Sam Lantinga My first OpenGL shader! Momma will be so proud!
2009-11-21 Sam Lantinga pixels don't need to be dynamically allocated
2009-11-21 Sam Lantinga SDL_RenderReadPixels() needs to flush asynchronous operations before it reads.
2009-11-20 Mike Gorchak Support for UTF-8 text input has been added.
2009-11-20 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.
2009-11-20 Mike Gorchak Output last SDL error in case of test was failed.
2009-11-20 Mike Gorchak RenderReadPixels and RenderWritePixels now work properly.
2009-11-20 Mike Gorchak Deinitialization fixes, in case if QNXGF driver is not initialized properly.
2009-11-19 Mike Gorchak Added support for generic getopt() function instead of getopt_long(). Because not all platforms have getopt_long().
2009-11-19 Mike Gorchak Support for RendererReadPixels and RendererWritePixels has been added to photon renderer.
2009-11-19 Sam Lantinga Mike Gorchak to Sam
2009-11-19 Sam Lantinga Found a way to implement mask semantics in OpenGL
2009-11-19 Sam Lantinga Allow some variation in the pixel values to account for blending accuracy differences.
2009-11-19 Sam Lantinga Include the endpoint in the line we're drawing
2009-11-19 Sam Lantinga Adjust the vertices to be over the texel center.
2009-11-18 Sam Lantinga Fixed a bunch of bugs in the blit blend mode tests
2009-11-18 Sam Lantinga Use SDL's string and memory functions instead of stdlib
2009-11-18 Sam Lantinga Implemented SDL_RenderReadPixels()/SDL_RenderWritePixels() for the dummy renderer.
2009-11-18 Sam Lantinga Don't add the OpenGL renderers for drivers that don't support OpenGL
2009-11-18 Sam Lantinga Fixes for the automated rendering test
2009-11-18 Sam Lantinga If we explicitly request a driver, try to initialize it.
2009-11-18 Sam Lantinga Fixed GL_RenderReadPixels() - thanks Ryan!
2009-11-18 Sam Lantinga First pass (untested) at RenderWritePixels()
2009-11-18 Sam Lantinga Refactored to use render_loadTestFace()
2009-11-18 Sam Lantinga Fixed endianness of the face image surface
2009-11-18 Sam Lantinga Trying to figure out why the OpenGL tests are failing...
2009-11-18 Sam Lantinga Compare against the correct image
2009-11-17 Sam Lantinga Debug info to help track down render test failures
2009-11-17 Sam Lantinga Added missing return values
2009-11-17 Sam Lantinga Fixed some bugs in the automated test suite, revealed by working SDL_RenderReadPixels()
2009-11-17 Sam Lantinga Scott to slouken
2009-11-16 Sam Lantinga Thank you automated tests (and bobbens!), fixed alpha blending for accuracy
2009-11-16 Sam Lantinga Fixed memory corruption in SW_RenderReadPixels()
2009-11-16 Sam Lantinga You can specify the format for pixel data in SDL_RenderReadPixels() and SDL_RenderWritePixels()
2009-11-15 Sam Lantinga Added a utility function to convert blocks of pixels
2009-11-15 Sam Lantinga Hmm, this isn't going to work, is it?
2009-11-15 Sam Lantinga Work in progress: SDL_RenderReadPixels() should be implemented soon.
2009-11-15 Sam Lantinga Work in progress on OpenGL ReadPixels/WritePixels interface
2009-11-11 Sam Lantinga Updated for the new pixel format structure
2009-11-11 Sam Lantinga The docs directory doesn't exist anymore
2009-11-09 Sam Lantinga Fixed gcc warning
2009-11-09 Sam Lantinga Work in progress on implementation of SDL_RenderReadPixels() and SDL_RenderWritePixels(), code untested.
2009-11-09 Sam Lantinga Fixed bug #878
2009-11-08 Sam Lantinga Fixed compile warning
2009-11-08 Sam Lantinga Skip renderers that fail to initialize
2009-11-02 Sam Lantinga Removed the separate static simulator target, all targets create libSDLiPhoneOS.a
2009-11-02 Sam Lantinga Fixed bug #847
2009-10-30 Sam Lantinga cpuid doesn't actually change the flags register
2009-10-30 Sam Lantinga Fixed bug #734
2009-10-29 Mike Gorchak Cursor hotspot fixes.
2009-10-28 Sam Lantinga Fixed compile error
2009-10-28 Sam Lantinga Automatically initialize the video system and create a renderer to simplify use.
2009-10-28 Sam Lantinga Adam Strzelecki to SDL
2009-10-28 Sam Lantinga Adam Strzelecki to SDL
2009-10-23 Sam Lantinga Adam Strzelecki to SDL
2009-10-23 Sam Lantinga Adam Strzelecki to SDL