Sam Lantinga <slouken@libsdl.org> [Sat, 21 Nov 2009 05:29:31 +0000] rev 3468
My first OpenGL shader! Momma will be so proud!
This shader implements the software renderer mask semantics where the source pixel is multiplied by the color and alpha modulation values and then any pixel with non-zero alpha is fully opaque.
The OpenGL renderer on Mac OS X now passes all the automated render tests! :)
Sam Lantinga <slouken@libsdl.org> [Sat, 21 Nov 2009 05:25:08 +0000] rev 3467
pixels don't need to be dynamically allocated
Added a dump_screen() function to assist with test failure diagnosis
Sam Lantinga <slouken@libsdl.org> [Sat, 21 Nov 2009 05:05:19 +0000] rev 3466
SDL_RenderReadPixels() needs to flush asynchronous operations before it reads.
The semantics are that it reads the back buffer, and those pixels may not be available once SDL_RenderPresent() has happened.
Mike Gorchak <lestat@i.com.ua> [Fri, 20 Nov 2009 14:42:40 +0000] rev 3465
Support for UTF-8 text input has been added.
Mike Gorchak <lestat@i.com.ua> [Fri, 20 Nov 2009 07:11:29 +0000] rev 3464
1. SDL_RenderPresent() call has been added after each test to be sure, that all graphics output is flushed in case if it was asynchronous.
2. After each renderer test window recreation has been added.
Mike Gorchak <lestat@i.com.ua> [Fri, 20 Nov 2009 07:08:28 +0000] rev 3463
Output last SDL error in case of test was failed.
Mike Gorchak <lestat@i.com.ua> [Fri, 20 Nov 2009 07:07:41 +0000] rev 3462
RenderReadPixels and RenderWritePixels now work properly.
Mike Gorchak <lestat@i.com.ua> [Fri, 20 Nov 2009 07:06:50 +0000] rev 3461
Deinitialization fixes, in case if QNXGF driver is not initialized properly.
Mike Gorchak <lestat@i.com.ua> [Thu, 19 Nov 2009 09:07:09 +0000] rev 3460
Added support for generic getopt() function instead of getopt_long(). Because not all platforms have getopt_long().
Mike Gorchak <lestat@i.com.ua> [Thu, 19 Nov 2009 08:44:07 +0000] rev 3459
Support for RendererReadPixels and RendererWritePixels has been added to photon renderer.