log

age author description
Wed, 21 Jul 2010 18:33:13 +0530 Sunny Sachanandani Fix X11_DisplayModeChanged.
Wed, 21 Jul 2010 17:54:31 +0530 Sunny Sachanandani Get SDL_BLENDMODE_MOD to work! Tested on nvidia only ATM.
Tue, 20 Jul 2010 11:43:13 +0530 Sunny Sachanandani Implement support for setting texture scale mode.
Mon, 19 Jul 2010 21:02:49 +0530 Sunny Sachanandani Respect environment variables.
Mon, 19 Jul 2010 20:05:53 +0530 Sunny Sachanandani Integrate XFixes and XDamage into the build system.
Mon, 19 Jul 2010 18:57:02 +0530 Sunny Sachanandani Massive speed-up. Fixed the format that is set for the renderer. Included runtime checks for XDamage.
Mon, 19 Jul 2010 17:46:37 +0530 Sunny Sachanandani Use XDamage to optimise drawing operations.
Sun, 18 Jul 2010 19:03:39 +0530 Sunny Sachanandani Resync tip to default. Using named branches is a bad idea.
Sun, 18 Jul 2010 18:45:30 +0530 Sunny Sachanandani Remove experimental cruft.
Sun, 18 Jul 2010 18:42:33 +0530 Sunny Sachanandani Minor changes. experimental
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.