Sun, 18 Jul 2010 18:27:38 +0530 Sunny Sachanandani Major changes to drawing. Reverted back to core X11 functions due to regressions.
Sun, 18 Jul 2010 12:43:04 +0530 Sunny Sachanandani Start experimental branch for client-side rasterization. experimental
Sun, 18 Jul 2010 08:28:35 +0530 Sunny Sachanandani Got testsprite2 to work reasonably.
Sat, 17 Jul 2010 15:53:29 +0530 Sunny Sachanandani Fixed a minor bug with texture blending.
Sat, 17 Jul 2010 15:41:34 +0530 Sunny Sachanandani Remove some redundant code.
Sat, 17 Jul 2010 15:38:24 +0530 Sunny Sachanandani Fixed so many things. See the changelog listed below.
Sat, 17 Jul 2010 11:41:43 +0530 Sunny Sachanandani Add necessary symbols to SDL_x11sym.h
Wed, 14 Jul 2010 19:17:11 +0530 Sunny Sachanandani Implement blending modes for textures. Fix off-screen pixmaps to be ARGB rather than RGB to enable blending across frames. Clear the screen and off-screen pixmaps when the renderer is created.
Fri, 09 Jul 2010 21:36:41 +0530 Sunny Sachanandani Fix so many things that there is little place in this column to list them all but the result is that blending modes just work now for drawing primitives.
Thu, 01 Jul 2010 07:35:15 +0530 Sunny Sachanandani Fix blending modes for primitives.
Sun, 27 Jun 2010 09:51:51 +0530 Sunny Sachanandani Preliminary support for blending modes on drawing operations.
Tue, 22 Jun 2010 20:01:38 +0530 Sunny Sachanandani Texture rendering mostly works now. Even SDL_TEXTUREACCESS_STREAMING is supported now with a little overhead. Scaling of textures happens using XRender. :D
Wed, 16 Jun 2010 10:50:01 +0530 Sunny Sachanandani SDL_Textures should work with XRender now provided that the texture format and screen format match. This is only a temporary limitation.
Tue, 15 Jun 2010 19:10:06 +0530 Sunny Sachanandani X11_RenderDrawLines and X11_RenderDrawPoints use XRender now.
Mon, 14 Jun 2010 18:22:48 +0530 Sunny Sachanandani X11_RenderFillRects and X11_RenderDrawRects use a server side mask pixmap of 1 bit depth now. All drawing on these pixmaps is done by server side functions such as XDrawRectangles and XFillRectangles.
Tue, 08 Jun 2010 19:26:32 +0530 Sunny Sachanandani X11_DrawRects now uses a very hacky way of drawing rectangles with XRender. This will be improved in some time.
Wed, 02 Jun 2010 11:55:40 +0530 Sunny Sachanandani It seems that the off-screen buffers (or pixmaps) only need to be cleared while initializing.
Wed, 02 Jun 2010 11:45:15 +0530 Sunny Sachanandani Fix X11_FillRects to work with double buffering as well as triple buffering. This requires that the buffer pixmap be cleared after every render.
Wed, 02 Jun 2010 09:01:37 +0530 Sunny Sachanandani Fix the rendering color channels to be premultiplied with the alpha channel as thats what Xrender expects. Small fixes in X11_CreateTexture. Add some new functions in SDL_x11sym.h as well as support for Xrender.
Mon, 31 May 2010 17:04:20 +0530 Sunny Sachanandani X11_RenderPresent now uses XRender to blit back-buffers to the screen.
Mon, 31 May 2010 15:09:36 +0530 Sunny Sachanandani Xrender uses 16 bit color per channel. Fixed the color handling in X11_RenderFillRects to match this. Xrender just works now for filling rectangles :D .
Mon, 31 May 2010 13:27:27 +0530 Sunny Sachanandani Modified configure.in to allow building with Xrender. Fixed all problems that prevented compilation.
Sun, 30 May 2010 20:06:30 +0530 Sunny Sachanandani Add Xrender support to X11_FillRectangles.
Fri, 28 May 2010 20:48:58 +0530 Sunny Sachanandani Fix typo.
Fri, 28 May 2010 20:47:24 +0530 Sunny Sachanandani Fix initial value of the xrender_available boolean in X11_CreateTexture.
Fri, 28 May 2010 20:40:09 +0530 Sunny Sachanandani Completed work on X11_CreateTexture. Added lots of safety features.
Wed, 26 May 2010 20:11:56 +0530 Sunny Sachanandani Correctly handle the availability of Xrender in X11_CreateRenderer and X11_DisplayModeChanged.
Mon, 24 May 2010 21:02:58 +0530 Sunny Sachanandani Added a #define option for compile time Xrender support.
Wed, 19 May 2010 18:58:28 +0530 Sunny Sachanandani Adding a few #defines for Xrender support.
Tue, 27 Jul 2010 21:31:28 -0700 Sam Lantinga Andrey A.
Fri, 23 Jul 2010 21:33:00 -0700 Sam Lantinga Couriersud to Sam
Thu, 22 Jul 2010 22:09:04 -0700 Sam Lantinga Daniel Wyatt to slouken
Wed, 21 Jul 2010 21:53:41 -0700 Sam Lantinga Fixed memory corruption on AMD64
Wed, 21 Jul 2010 21:47:12 -0700 Sam Lantinga Fixed key repeat detection on X11, and simplified the code for everyone else.
Fri, 09 Jul 2010 17:19:18 +0200 Patrice Mandin Use proper GEM API to handle mouse button events SDL-1.2
Wed, 21 Jul 2010 00:11:56 -0700 Sam Lantinga Fixed multimedia keys
Wed, 21 Jul 2010 00:00:05 -0700 Sam Lantinga Delete is indeed an unprintable character.
Tue, 20 Jul 2010 23:59:16 -0700 Sam Lantinga Fixed remapping the Delete key and detecting the keypad Delete key.
Tue, 20 Jul 2010 23:25:24 -0700 Sam Lantinga Added support for keyboard repeat (only tested on Windows so far)
Tue, 20 Jul 2010 00:57:01 -0700 Sam Lantinga Fixed X11 error when running under window managers that don't support the _NET_SUPPORTING_WM_CHECK protocol.
Tue, 20 Jul 2010 00:05:32 -0700 Sam Lantinga Applied the same logic as the fix for bug 894.
Tue, 20 Jul 2010 00:01:26 -0700 Sam Lantinga Finally fixed bug 894 without breaking bug 716. Yay! :) SDL-1.2
Mon, 19 Jul 2010 23:29:45 -0700 Sam Lantinga Fixed X error when showing debug info about a deleted property
Sun, 18 Jul 2010 11:37:26 -0700 Sam Lantinga Fixed bug 1015
Sun, 18 Jul 2010 11:37:12 -0700 Sam Lantinga Fixed bug 1015 SDL-1.2
Sun, 18 Jul 2010 11:24:37 -0700 Sam Lantinga RedHat patch: SDL-1.2.14-xio_error-rh603984.patch SDL-1.2
Sun, 18 Jul 2010 11:23:34 -0700 Sam Lantinga RedHat patch: SDL-1.2.14-byteorder.patch
Sun, 18 Jul 2010 11:22:47 -0700 Sam Lantinga RedHat patch: SDL-1.2.14-byteorder.patch SDL-1.2
Sun, 18 Jul 2010 11:18:36 -0700 Sam Lantinga Fixed bug 1006
Sun, 18 Jul 2010 11:15:02 -0700 Sam Lantinga Fixed bug 993
Sun, 18 Jul 2010 11:13:12 -0700 Sam Lantinga RedHat patch: SDL-1.2.14-audiodriver.patch
Sun, 18 Jul 2010 11:12:27 -0700 Sam Lantinga RedHat patch: SDL-1.2.14-audiodriver.patch SDL-1.2
Sun, 18 Jul 2010 11:11:37 -0700 Sam Lantinga Fixed bug 1006 SDL-1.2
Sun, 18 Jul 2010 10:51:25 -0700 Sam Lantinga Fixed bug 993 SDL-1.2
Sun, 18 Jul 2010 10:39:24 -0700 Sam Lantinga Fixed bug 957 SDL-1.2
Sun, 18 Jul 2010 10:28:57 -0700 Sam Lantinga Better fix for bug 936 SDL-1.2
Sun, 18 Jul 2010 10:26:46 -0700 Sam Lantinga Better fix for bug 936
Sun, 18 Jul 2010 10:08:06 -0700 Sam Lantinga Fixed bug 936 SDL-1.2
Sun, 18 Jul 2010 08:12:48 -0700 Sam Lantinga Debian patch: 215_kfreebsd_gnu.diff SDL-1.2
Sun, 18 Jul 2010 07:55:34 -0700 Sam Lantinga Debian patch: 012_nasm_include.diff SDL-1.2