Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| f61602b4 | 2014-02-27 20:21:46 | Improve window recreation logic in OpenGL* renderers | ||
| 4c192bc8 | 2014-02-25 17:42:34 | Fixes #2308, recreate window if GL requirements for the renderer are not met If the window has been created with values for SDL_GL_CONTEXT_PROFILE_MASK, SDL_GL_CONTEXT_MAJOR_VERSION and SDL_GL_CONTEXT_MINOR_VERSION not matching those required by the renderer, attempt to recreate the window. This is needed on platforms where both GL and GLES 1/2 surfaces are supported by the video backend, requiring that the window be recreated when switching between context types. | ||
| 8db4c5a9 | 2014-02-25 10:04:49 | Fixed crash if the input data pitch is larger than the locked texture pitch | ||
| 6ee12d6c | 2014-02-24 18:57:22 | Fixes #2296 - SDL_GL_UnbindTexture segfaults (thanks Daniel B?nzli) | ||
| 22e3217e | 2014-02-20 21:07:56 | Fixed infinite recursion in D3D_Reset() | ||
| 6b33f2e8 | 2014-02-17 22:20:33 | Fixed resetting the current render target if the D3D device is reset while using a non-default render target. | ||
| 076a14b2 | 2014-02-10 13:40:02 | Fixed crash if render target textures are used while the device is lost | ||
| ae05f178 | 2014-02-10 10:02:51 | Recreate render target textures when the D3D device is being reset, and notify the application using the SDL_RENDER_TARGETS_RESET event when this happens. | ||
| 3ab3ea64 | 2014-02-09 01:56:41 | Fixed bug 2385 - error: unknown type name 'IDirect3DDevice9' Sandu Liviu Catalin I'm unable to compile the latest SDL (directly from the repository) even though I disabled every DirectX option since I don't need DirectX. I allways het these errors: D:\DevLibs\SDL\src\render\direct3d\SDL_render_d3d.c:1897:1: error: unknown type name 'IDirect3DDevice9' D:\DevLibs\SDL\src\render\direct3d\SDL_render_d3d.c:1898:25: error: unknown type name 'SDL_Renderer' | ||
| b331ada8 | 2014-02-09 01:49:01 | Fixed bug 2354 - [ES 2.0] SDL_RenderClear clears render target with wrong color ny00 SDL_RenderClear clears a render target with the wrong color, if the opengles2 renderer driver is used and the target texture's format is SDL_PIXELFORMAT_ARGB8888. The bug is *not* reproduced if SDL_PIXELFORMAT_ABGR8888 is used as the texture format (the first from the renderer's list). It is further not reproduced using any of the following renderer drivers: opengl, opengles (apparently powered by Gallium3D), software. Finally, the correct color can be drawn using SDL_RenderFillRect (instead of SDL_RenderClear). A few details about the current setup: - OS: Ubuntu 12.04 for x86_64 - GPU: GeForce GTX 460 - GPU driver version: 331.20-0ubuntu1~xedgers~precise1 (from the xorg-edgers PPA) --- Seth Williams Sam, It appears that the clear just needs to take the render target format into consideration. Seth. | ||
| 58edac3e | 2014-02-02 00:53:27 | Fixed bug 2374 - Update copyright for 2014... Is it that time already?? | ||
| aff44ccd | 2014-01-27 16:13:13 | Patched to compile...uh, everywhere. :) | ||
| 87cfee27 | 2014-01-27 16:10:15 | Patched to compile on Windows when not supporting Direct3D. | ||
| 7fe277cd | 2013-12-23 17:15:32 | Fixed float to int conversion warning, which was a legitimate bug. | ||
| 472068dd | 2013-12-19 06:01:18 | fixed gles/gles2 renderer creation fail on Android when default major/minor version doesn't match | ||
| ec1cb49e | 2013-12-14 20:18:43 | Wayland support Based on the original port to Wayland by: Joel Teichroeb, Benjamin Franzke, Scott Moreau, et al. Additional changes in this commit, done by me: * Wayland uses the common EGL framework * EGL can now create a desktop OpenGL context * testgl2 loads GL functions dynamically, no need to link to libGL anymore * Assorted fixes to the Wayland backend Tested on the Weston Compositor (v1.0.5) that ships with Ubuntu 13.10, running Weston under X. Tests ran: testrendercopyex (all backends), testgl2, testgles2,testintersections | ||
| f848adff | 2013-11-29 10:06:08 | Improve Android pause/resume behavior. | ||
| 7e1289af | 2013-11-24 23:56:17 | Make internal SDL sources include SDL_internal.h instead of SDL_config.h The new header will include SDL_config.h, but allows for other global stuff. |