Sun, 07 Dec 2008 22:04:24 +0000 Whoops, fixed pitch bug after resizing a surface
Sam Lantinga <slouken@libsdl.org> [Sun, 07 Dec 2008 22:04:24 +0000] rev 2850
Whoops, fixed pitch bug after resizing a surface
Sun, 07 Dec 2008 21:53:28 +0000 There's no reason to add extra code to notify the mice of window size changes.
Sam Lantinga <slouken@libsdl.org> [Sun, 07 Dec 2008 21:53:28 +0000] rev 2849
There's no reason to add extra code to notify the mice of window size changes. Just query the window size when we care about it. :)
Sun, 07 Dec 2008 07:16:40 +0000 Comment cleanup.
Ryan C. Gordon <icculus@icculus.org> [Sun, 07 Dec 2008 07:16:40 +0000] rev 2848
Comment cleanup.
Sun, 07 Dec 2008 07:06:34 +0000 Don't hardcode RECT for fragment program texture targets.
Ryan C. Gordon <icculus@icculus.org> [Sun, 07 Dec 2008 07:06:34 +0000] rev 2847
Don't hardcode RECT for fragment program texture targets. Now we can generate what a given system needs when compiling the shader.
Sun, 07 Dec 2008 04:38:32 +0000 Slight optimization of the shader, no need to scale into 0..255
Sam Lantinga <slouken@libsdl.org> [Sun, 07 Dec 2008 04:38:32 +0000] rev 2846
Slight optimization of the shader, no need to scale into 0..255
Sun, 07 Dec 2008 04:02:23 +0000 Added official support for GL_APPLE_ycbcr_422 and GL_MESA_ycbcr_texture
Sam Lantinga <slouken@libsdl.org> [Sun, 07 Dec 2008 04:02:23 +0000] rev 2845
Added official support for GL_APPLE_ycbcr_422 and GL_MESA_ycbcr_texture
Sat, 06 Dec 2008 18:37:06 +0000 The YCbCr texture extension works now that bytes_per_pixel() returns the
Sam Lantinga <slouken@libsdl.org> [Sat, 06 Dec 2008 18:37:06 +0000] rev 2844
The YCbCr texture extension works now that bytes_per_pixel() returns the correct value for YUV textures. Yay! I'm still cheering for Ryan's pixel shader instead, since once it works different shaders can handle all the YUV formats.
Sat, 06 Dec 2008 18:22:28 +0000 Fixed the shader fragment problems using 2 byte YUV data in a 4 byte RGB
Sam Lantinga <slouken@libsdl.org> [Sat, 06 Dec 2008 18:22:28 +0000] rev 2843
Fixed the shader fragment problems using 2 byte YUV data in a 4 byte RGB texture. This is a total hack though. Maybe we should be using a different texture format?
Sat, 06 Dec 2008 17:50:50 +0000 Date: Sat, 06 Dec 2008 15:27:00 +0100
Sam Lantinga <slouken@libsdl.org> [Sat, 06 Dec 2008 17:50:50 +0000] rev 2842
Date: Sat, 06 Dec 2008 15:27:00 +0100 From: Couriersud Subject: SDL: Relative mouse movements The patch below will reenable processing of relative mouse movements. The DirectFB drivers generates those in "grabbed" mode. These ensure, that even in fullscreen mode relative movements are reported. SDLMAME depends on this for games with trackballs. Looking at the code I ask myself whether relative movements should be handled in the drivers (x11, directfb). Both x11 and directfb are able to report relative movements. This would leave it to the driver to use the most appropriate method for relative movements when at the border of a fullscreen window or being "grabbed".
Sat, 06 Dec 2008 17:46:55 +0000 Date: Sat, 06 Dec 2008 14:54:10 +0100
Sam Lantinga <slouken@libsdl.org> [Sat, 06 Dec 2008 17:46:55 +0000] rev 2841
Date: Sat, 06 Dec 2008 14:54:10 +0100 From: Couriersud Subject: SDL: DirectFB mouse patch the attached patch (again) properly registers the mouse in the DirectFB driver.
Sat, 06 Dec 2008 17:43:10 +0000 The previous checkin fixes the crash, so at least we're not overrunning
Sam Lantinga <slouken@libsdl.org> [Sat, 06 Dec 2008 17:43:10 +0000] rev 2840
The previous checkin fixes the crash, so at least we're not overrunning the texture pixel data anymore...
Sat, 06 Dec 2008 17:41:01 +0000 Progress, maybe. :)
Sam Lantinga <slouken@libsdl.org> [Sat, 06 Dec 2008 17:41:01 +0000] rev 2839
Progress, maybe. :)
Sat, 06 Dec 2008 05:49:53 +0000 Fixed SDL_SetAlpha compatibility function to match the documentation
Sam Lantinga <slouken@libsdl.org> [Sat, 06 Dec 2008 05:49:53 +0000] rev 2838
Fixed SDL_SetAlpha compatibility function to match the documentation
Sat, 06 Dec 2008 05:49:08 +0000 Fixed bug picking blitters
Sam Lantinga <slouken@libsdl.org> [Sat, 06 Dec 2008 05:49:08 +0000] rev 2837
Fixed bug picking blitters
Sat, 06 Dec 2008 05:23:35 +0000 Rebind the context to the window area and update matrices when the window size changes
Sam Lantinga <slouken@libsdl.org> [Sat, 06 Dec 2008 05:23:35 +0000] rev 2836
Rebind the context to the window area and update matrices when the window size changes
Sat, 06 Dec 2008 00:56:47 +0000 Initial pixel shader support for YUV textures in the GL renderer.
Ryan C. Gordon <icculus@icculus.org> [Sat, 06 Dec 2008 00:56:47 +0000] rev 2835
Initial pixel shader support for YUV textures in the GL renderer. This work is not complete yet!
Fri, 05 Dec 2008 07:01:12 +0000 minor bug
Sam Lantinga <slouken@libsdl.org> [Fri, 05 Dec 2008 07:01:12 +0000] rev 2834
minor bug
Fri, 05 Dec 2008 07:00:58 +0000 Whoops, can't call glOrtho() repeatedly
Sam Lantinga <slouken@libsdl.org> [Fri, 05 Dec 2008 07:00:58 +0000] rev 2833
Whoops, can't call glOrtho() repeatedly
Fri, 05 Dec 2008 06:22:19 +0000 The matrices have already been set, so you don't have to re-set them.
Sam Lantinga <slouken@libsdl.org> [Fri, 05 Dec 2008 06:22:19 +0000] rev 2832
The matrices have already been set, so you don't have to re-set them. You always need to reset the viewport when activating the renderer in case the context had been set to a different window previously.
Fri, 05 Dec 2008 06:19:49 +0000 Fixed crashes when resizing video modes
Sam Lantinga <slouken@libsdl.org> [Fri, 05 Dec 2008 06:19:49 +0000] rev 2831
Fixed crashes when resizing video modes
Fri, 05 Dec 2008 06:19:09 +0000 fixed formatting
Sam Lantinga <slouken@libsdl.org> [Fri, 05 Dec 2008 06:19:09 +0000] rev 2830
fixed formatting
Thu, 04 Dec 2008 16:54:22 +0000 Allow resizing of SDL 1.2 compatibility video mode
Sam Lantinga <slouken@libsdl.org> [Thu, 04 Dec 2008 16:54:22 +0000] rev 2829
Allow resizing of SDL 1.2 compatibility video mode
Wed, 03 Dec 2008 12:10:51 +0000 Added very slow software scaling to the X11 renderer
Sam Lantinga <slouken@libsdl.org> [Wed, 03 Dec 2008 12:10:51 +0000] rev 2828
Added very slow software scaling to the X11 renderer
Wed, 03 Dec 2008 11:09:58 +0000 If scaling isn't supported, do an unscaled copy instead of not showing anything.
Sam Lantinga <slouken@libsdl.org> [Wed, 03 Dec 2008 11:09:58 +0000] rev 2827
If scaling isn't supported, do an unscaled copy instead of not showing anything.
Wed, 03 Dec 2008 06:32:04 +0000 Fixed crash on 64-bit systems
Sam Lantinga <slouken@libsdl.org> [Wed, 03 Dec 2008 06:32:04 +0000] rev 2826
Fixed crash on 64-bit systems
Wed, 03 Dec 2008 04:32:24 +0000 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org> [Wed, 03 Dec 2008 04:32:24 +0000] rev 2825
Date: Tue, 02 Dec 2008 23:38:26 +0100 From: Couriersud Subject: Re: SDL: Keyboard layout unknown I have attached a diff which will add an additional keyboard layout to the x11 driver. The issue arose, when I moved to ubuntu intrepid. I was only able to map the keys available on my keyboard. The differences to the existing keyboard was the mapping of HOME,UP,DOWN and some other keys. Now only one issue remains. Dead keys (e.g. ^, ` ') on european keyboards do not generate a "scancode" event. Just a text event when the key is composed (e.g. ?? ?? ??).
Tue, 02 Dec 2008 17:14:04 +0000 Added slow but complete blit fallback
Sam Lantinga <slouken@libsdl.org> [Tue, 02 Dec 2008 17:14:04 +0000] rev 2824
Added slow but complete blit fallback Don't try to RLE encode surfaces that have alpha channel and alpha modulation Don't turn on blending when converting an RGB surface to RGBA format Do turn on blending when converting colorkey to alpha channel
Tue, 02 Dec 2008 17:10:05 +0000 Added missing header
Sam Lantinga <slouken@libsdl.org> [Tue, 02 Dec 2008 17:10:05 +0000] rev 2823
Added missing header
Tue, 02 Dec 2008 16:10:21 +0000 Removed unused function
Sam Lantinga <slouken@libsdl.org> [Tue, 02 Dec 2008 16:10:21 +0000] rev 2822
Removed unused function
Tue, 02 Dec 2008 16:09:58 +0000 You can't use memset() on screen formats with an alpha channel
Sam Lantinga <slouken@libsdl.org> [Tue, 02 Dec 2008 16:09:58 +0000] rev 2821
You can't use memset() on screen formats with an alpha channel
(0) -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 tip