summaryrefslogtreecommitdiff
path: root/include/SDL_render.h
AgeCommit message (Collapse)AuthorFilesLines
2011-10-30The draw color affects RenderClear() as well. (thanks to the feedback form ↵Sam Lantinga1-2/+2
to whoever pointed this out)
2011-04-08SDL 1.3 is now under the zlib license.Sam Lantinga1-19/+18
2011-04-04Added SDL_GetRenderer()Sam Lantinga1-0/+5
2011-03-14Fixed typoSam Lantinga1-1/+1
2011-02-18Whoops, the format parameter was off the page.Sam Lantinga1-1/+2
2011-02-17Allow the application to explicitly request a software renderer.Sam Lantinga1-2/+3
2011-02-15Changed the concept of a render clip rect to a render viewport.Sam Lantinga1-9/+18
The render viewport is automatically re-centered when the window changes size, so applications that don't care will not have to handle recalculating their rendering coordinates. Fixed API for drawing and filling multiple rectangles - the parameter should be an array of rects, not an array of pointers to rects. Fixed API for updating window rects for consistency with other APIs - the order is pointer to array followed by count in array.
2011-02-11Happy 2011! :)Sam Lantinga1-1/+1
2011-02-07Added function SDL_RenderSetClipRect()Sam Lantinga1-0/+12
2011-02-07Updated testoverlay2 to use the SDL 2D rendering APISam Lantinga1-0/+1
2011-02-03Added a way to get a framebuffer interface for a window, and also a way to ↵Sam Lantinga1-0/+13
create a software renderer for an arbitrary surface. The software renderer has been re-routed to use the framebuffer interface, which makes it possible to have software rendering available even on simple ports.
2011-02-03Added an intro to the features and goals of the 2D rendering API.Sam Lantinga1-1/+17
2011-02-03Simplified and improved the process of creating a texture from a surface.Sam Lantinga1-5/+2
2011-02-03Making the API simpler, removed the writepixels interfaceSam Lantinga1-20/+0
2011-02-03Made it possible to create a texture of any format, even if not supported by ↵Sam Lantinga1-44/+7
the renderer. This allows me to reduce the set of formats supported by the renderers to the most optimal set, for a nice speed boost. --HG-- rename : src/video/SDL_yuv_mmx.c => src/render/SDL_yuv_mmx.c rename : src/video/SDL_yuv_sw.c => src/render/SDL_yuv_sw.c rename : src/video/SDL_yuv_sw_c.h => src/render/SDL_yuv_sw_c.h rename : src/video/mmx.h => src/render/mmx.h
2011-02-01Making the API simpler, removed support for palettized video modes and textures.Sam Lantinga1-32/+0
2011-02-01The rendering functions take a context so it's clear what window they're ↵Sam Lantinga1-52/+63
drawing to. This also potentially opens to the door to multi-threaded rendering in the future.
2011-02-01Split the rendering API out into a separate header file.Sam Lantinga1-0/+639