Sat, 21 Nov 2009 07:22:59 +0000 |
Sam Lantinga |
Of COURSE that trick wouldn't work on all renderers. Fall back to something for now, hopefully figure out a better way to do this later.
|
Sat, 21 Nov 2009 07:14:21 +0000 |
Sam Lantinga |
This is terrible, but the OpenGL standard says that lines are half open, which means that one endpoint is not covered so adjoining lines don't overlap. It also doesn't define which end is open, and indeed Mac OS X and Linux differ. Mac OS X seems to leave the second endpoint open, but Linux uses the right-most endpoint for x major lines and the bottom-most endpoint for y major lines.
|
Sat, 21 Nov 2009 06:34:43 +0000 |
Sam Lantinga |
Fixed the coordinates for pixel coverage in blits
|
Sat, 21 Nov 2009 06:28:25 +0000 |
Sam Lantinga |
Use 45 degree lines for the diagonal test to avoid aliasing errors in line drawing.
|
Sat, 21 Nov 2009 06:19:34 +0000 |
Sam Lantinga |
It's not the last pixel, it's the rightmost pixel, or if they're both the same x coordinate, the bottommost pixel.
|
Sat, 21 Nov 2009 06:17:50 +0000 |
Mike Gorchak |
RenderReadPixels and RenderWritePixels functions work with back buffer now and all asynchronous operations are flushed before reading or writing to backbuffer. Thanks Sam for clarification of this.
|
Sat, 21 Nov 2009 05:29:31 +0000 |
Sam Lantinga |
My first OpenGL shader! Momma will be so proud!
|
Sat, 21 Nov 2009 05:25:08 +0000 |
Sam Lantinga |
pixels don't need to be dynamically allocated
|
Sat, 21 Nov 2009 05:05:19 +0000 |
Sam Lantinga |
SDL_RenderReadPixels() needs to flush asynchronous operations before it reads.
|
Fri, 20 Nov 2009 14:42:40 +0000 |
Mike Gorchak |
Support for UTF-8 text input has been added.
|
Fri, 20 Nov 2009 07:11:29 +0000 |
Mike Gorchak |
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.
|
Fri, 20 Nov 2009 07:08:28 +0000 |
Mike Gorchak |
Output last SDL error in case of test was failed.
|
Fri, 20 Nov 2009 07:07:41 +0000 |
Mike Gorchak |
RenderReadPixels and RenderWritePixels now work properly.
|
Fri, 20 Nov 2009 07:06:50 +0000 |
Mike Gorchak |
Deinitialization fixes, in case if QNXGF driver is not initialized properly.
|
Thu, 19 Nov 2009 09:07:09 +0000 |
Mike Gorchak |
Added support for generic getopt() function instead of getopt_long(). Because not all platforms have getopt_long().
|
Thu, 19 Nov 2009 08:44:07 +0000 |
Mike Gorchak |
Support for RendererReadPixels and RendererWritePixels has been added to photon renderer.
|
Thu, 19 Nov 2009 08:02:00 +0000 |
Sam Lantinga |
Mike Gorchak to Sam
|
Thu, 19 Nov 2009 05:33:41 +0000 |
Sam Lantinga |
Found a way to implement mask semantics in OpenGL
|
Thu, 19 Nov 2009 05:06:01 +0000 |
Sam Lantinga |
Allow some variation in the pixel values to account for blending accuracy differences.
|
Thu, 19 Nov 2009 04:59:19 +0000 |
Sam Lantinga |
Include the endpoint in the line we're drawing
|
Thu, 19 Nov 2009 04:33:35 +0000 |
Sam Lantinga |
Adjust the vertices to be over the texel center.
|
Wed, 18 Nov 2009 09:39:32 +0000 |
Sam Lantinga |
Fixed a bunch of bugs in the blit blend mode tests
|
Wed, 18 Nov 2009 09:28:35 +0000 |
Sam Lantinga |
Use SDL's string and memory functions instead of stdlib
|
Wed, 18 Nov 2009 09:20:01 +0000 |
Sam Lantinga |
Implemented SDL_RenderReadPixels()/SDL_RenderWritePixels() for the dummy renderer.
|
Wed, 18 Nov 2009 09:17:29 +0000 |
Sam Lantinga |
Don't add the OpenGL renderers for drivers that don't support OpenGL
|
Wed, 18 Nov 2009 09:07:13 +0000 |
Sam Lantinga |
Fixes for the automated rendering test
|
Wed, 18 Nov 2009 08:54:13 +0000 |
Sam Lantinga |
If we explicitly request a driver, try to initialize it.
|
Wed, 18 Nov 2009 08:07:37 +0000 |
Sam Lantinga |
Fixed GL_RenderReadPixels() - thanks Ryan!
|
Wed, 18 Nov 2009 07:35:00 +0000 |
Sam Lantinga |
First pass (untested) at RenderWritePixels()
|
Wed, 18 Nov 2009 07:34:05 +0000 |
Sam Lantinga |
Refactored to use render_loadTestFace()
|
Wed, 18 Nov 2009 07:22:22 +0000 |
Sam Lantinga |
Fixed endianness of the face image surface
|
Wed, 18 Nov 2009 06:15:44 +0000 |
Sam Lantinga |
Trying to figure out why the OpenGL tests are failing...
|
Wed, 18 Nov 2009 06:15:21 +0000 |
Sam Lantinga |
Compare against the correct image
|
Tue, 17 Nov 2009 06:51:14 +0000 |
Sam Lantinga |
Debug info to help track down render test failures
|
Tue, 17 Nov 2009 06:50:29 +0000 |
Sam Lantinga |
Added missing return values
|
Tue, 17 Nov 2009 05:17:11 +0000 |
Sam Lantinga |
Fixed some bugs in the automated test suite, revealed by working SDL_RenderReadPixels()
|
Tue, 17 Nov 2009 04:53:15 +0000 |
Sam Lantinga |
Scott to slouken
|
Mon, 16 Nov 2009 09:47:34 +0000 |
Sam Lantinga |
Thank you automated tests (and bobbens!), fixed alpha blending for accuracy
|
Mon, 16 Nov 2009 07:39:08 +0000 |
Sam Lantinga |
Fixed memory corruption in SW_RenderReadPixels()
|
Mon, 16 Nov 2009 07:13:07 +0000 |
Sam Lantinga |
You can specify the format for pixel data in SDL_RenderReadPixels() and SDL_RenderWritePixels()
|
Sun, 15 Nov 2009 09:21:46 +0000 |
Sam Lantinga |
Added a utility function to convert blocks of pixels
|
Sun, 15 Nov 2009 08:01:34 +0000 |
Sam Lantinga |
Hmm, this isn't going to work, is it?
|
Sun, 15 Nov 2009 08:01:07 +0000 |
Sam Lantinga |
Work in progress: SDL_RenderReadPixels() should be implemented soon.
|
Sun, 15 Nov 2009 04:58:03 +0000 |
Sam Lantinga |
Work in progress on OpenGL ReadPixels/WritePixels interface
|
Wed, 11 Nov 2009 06:34:33 +0000 |
Sam Lantinga |
Updated for the new pixel format structure
|
Wed, 11 Nov 2009 06:23:19 +0000 |
Sam Lantinga |
The docs directory doesn't exist anymore
|
Mon, 09 Nov 2009 15:12:31 +0000 |
Sam Lantinga |
Fixed gcc warning
|
Mon, 09 Nov 2009 05:20:11 +0000 |
Sam Lantinga |
Work in progress on implementation of SDL_RenderReadPixels() and SDL_RenderWritePixels(), code untested.
|
Mon, 09 Nov 2009 04:13:51 +0000 |
Sam Lantinga |
Fixed bug #878
|
Sun, 08 Nov 2009 04:21:59 +0000 |
Sam Lantinga |
Fixed compile warning
|
Sun, 08 Nov 2009 04:16:42 +0000 |
Sam Lantinga |
Skip renderers that fail to initialize
|
Mon, 02 Nov 2009 07:57:51 +0000 |
Sam Lantinga |
Removed the separate static simulator target, all targets create libSDLiPhoneOS.a
|
Mon, 02 Nov 2009 07:55:42 +0000 |
Sam Lantinga |
Fixed bug #847
|
Fri, 30 Oct 2009 05:02:47 +0000 |
Sam Lantinga |
cpuid doesn't actually change the flags register
|
Fri, 30 Oct 2009 04:45:01 +0000 |
Sam Lantinga |
Fixed bug #734
|
Thu, 29 Oct 2009 09:20:50 +0000 |
Mike Gorchak |
Cursor hotspot fixes.
|