log src/video/SDL_renderer_gl.c @ 3467:383c2058d973

age author description
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 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 GL_RenderReadPixels() - thanks Ryan!
2009-11-18 Sam Lantinga First pass (untested) at RenderWritePixels()
2009-11-18 Sam Lantinga Trying to figure out why the OpenGL tests are failing...
2009-11-17 Sam Lantinga Added missing return values
2009-11-16 Sam Lantinga You can specify the format for pixel data in SDL_RenderReadPixels() and SDL_RenderWritePixels()
2009-11-15 Sam Lantinga Hmm, this isn't going to work, is it?
2009-11-15 Sam Lantinga Work in progress on OpenGL ReadPixels/WritePixels interface
2009-10-13 Mike Gorchak Fixed SDL_BLENDMODE_MASK for GL and GLES renderers, now blending works like in software renderer.
2009-09-28 Sam Lantinga -0.5 is causing trouble according to comments in bug #783
2009-09-20 Sam Lantinga Removed outdated Atari support
2009-09-19 Sam Lantinga Fixed bug #783
2009-09-19 Sam Lantinga Stefan Ullinger
2009-09-05 Sam Lantinga Fixed issues building 64-bit Windows binary
2009-01-14 Sam Lantinga Fixed OpenGL state issue reported by Dmytro Bogovych
2009-01-10 Sam Lantinga Reverted Bob's indent checkin
2009-01-09 Bob Pendleton I ran a global "make indent" it modified the following files.
2008-12-31 Sam Lantinga Removed unused variable
2008-12-31 Sam Lantinga iPhone build compiles again (drawing routines need to be implemented)
2008-12-30 Sam Lantinga SetDrawColor() and SetDrawBlendMode() are optional
2008-12-30 Sam Lantinga Swapped functions to match the other renderer files
2008-12-29 Sam Lantinga Significant performance boost with blend mode none
2008-12-25 Sam Lantinga Updated to build on Windows
2008-12-21 Sam Lantinga Added RenderPiont() API
2008-12-20 Sam Lantinga Turn on line antialiasing (requires blending to be enabled)
2008-12-20 Sam Lantinga Date: Fri, 19 Dec 2008 20:17:35 +0100
2008-12-08 Sam Lantinga A little cleanup for SDL snapshot release
2008-12-07 Ryan C. Gordon Comment cleanup.
2008-12-07 Ryan C. Gordon Don't hardcode RECT for fragment program texture targets.
2008-12-07 Sam Lantinga Slight optimization of the shader, no need to scale into 0..255
2008-12-07 Sam Lantinga Added official support for GL_APPLE_ycbcr_422 and GL_MESA_ycbcr_texture
2008-12-06 Sam Lantinga The YCbCr texture extension works now that bytes_per_pixel() returns the
2008-12-06 Sam Lantinga Fixed the shader fragment problems using 2 byte YUV data in a 4 byte RGB
2008-12-06 Sam Lantinga The previous checkin fixes the crash, so at least we're not overrunning
2008-12-06 Sam Lantinga Progress, maybe. :)
2008-12-06 Sam Lantinga Rebind the context to the window area and update matrices when the window size changes
2008-12-06 Ryan C. Gordon Initial pixel shader support for YUV textures in the GL renderer.
2008-12-05 Sam Lantinga Whoops, can't call glOrtho() repeatedly
2008-12-05 Sam Lantinga The matrices have already been set, so you don't have to re-set them.
2008-12-01 Sam Lantinga Removed the hacky stuff for YUV OpenGL textures, since Ryan's pixel shader code
2008-12-01 Sam Lantinga Finally got the right mojo for Apple's YUV texture format.
2008-11-29 Sam Lantinga Temporary fix for Mac OS X crash in textoverlay
2008-11-29 Sam Lantinga Whoops, we need this for subrect updates (testsprite)
2008-11-29 Sam Lantinga Fixed crash in glTexSubImage2D() with testoverlay on Mac OS X.
2008-11-22 Sam Lantinga Preliminary support for YUV textures
2008-03-14 Bob Pendleton re: bug#563. checking in some commented out trace code and a fix so that the in testalpha.c the background only flashes when alpha == 255. The problem that is being
2008-01-08 Bob Pendleton Checking in Christian Walther's patch for x11 keyboard input. Minor code tweaks by Bob.
2007-09-10 Sam Lantinga Split out the SDL_rect and SDL_surface functions into their own headers.
2007-08-15 Sam Lantinga Added code to enable multi-threaded OpenGL on Mac OS X, pending Ryan's PBO/VBO
2007-08-13 Sam Lantinga Advertise the most efficient format for the screen. Of course SDL code needs
2007-08-12 Sam Lantinga This is byte order dependent.
2007-08-12 Sam Lantinga Test using glTextureRangeAPPLE
2007-08-12 Sam Lantinga Optimized OpenGL renderer for Mac OS X.
2007-08-11 Sam Lantinga Emphasized the separation between SDL_Surface and SDL_Texture
2006-08-28 Sam Lantinga Cleanup for the last checkin
2006-08-28 Sam Lantinga Added source color and alpha modulation support.
2006-08-07 Sam Lantinga Added resize support for GDI and Direct3D renderers
2006-08-06 Sam Lantinga Added paletted OpenGL texture support.
2006-08-06 Sam Lantinga Allow the render context to do necessary work when the video mode changes.
2006-08-05 Sam Lantinga SDL constants are all uppercase.
2006-07-28 Sam Lantinga Implemented X11 OpenGL support.
2006-07-23 Sam Lantinga Fixed crash with multiple windows
2006-07-22 Sam Lantinga OpenGL renderer is feature complete!
2006-07-22 Sam Lantinga Added SDL_GL_ExtensionSupported()
2006-07-22 Sam Lantinga If the OpenGL renderer is selected for a non-OpenGL window, recreate the window with OpenGL enabled.
2006-07-22 Sam Lantinga Switch OpenGL contexts when switching render contexts.
2006-07-22 Sam Lantinga Fixed OpenGL blend modes, added power of 2 texture code
2006-07-22 Sam Lantinga Bug fixes to the OpenGL renderer
2006-07-22 Sam Lantinga Convert SDL_malloc to SDL_calloc if appropriate, slightly faster on operating systems which map the zero page for memory allocations.
2006-07-19 Sam Lantinga Fixed to compile while the OpenGL renderer is under construction
2006-07-19 Sam Lantinga Starting on the OpenGL renderer...