Mercurial > sdl-ios-xcode
annotate BUGS @ 3335:b8d313de8a65
Adam Strzelecki to SDL
Since current DirectFB implementation is incomplete for YUV surfaces (actually causes segmentation faults when trying Lock and use YUV planar textures) I decided to fix it a bit.
Here's a patch that should make DirectFB properly support YUV both packed and planar (3 planes).
(1) Removed SDL_BYTESPERPIXEL at all in favor of DFB_BYTES_PER_PIXEL(SDLToDFBPixelFormat(fmt)) which does return always proper BPP for YUVs too, coz SDL_BYTESPERPIXEL returns incorrect values for FOURCCs
(2) Fixed data->pixels allocation for planar YUVs in CreateTexture, it should allocate 150% more space
(3) Copy other planes for planar YUVs in UpdateTexture
(4) Moved checking if format is supported at all with DirectFB on CreateTexture at the beginning of the code
Waiting for comments,
--
Adam Strzelecki | nanoant.com
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sun, 04 Oct 2009 04:03:37 +0000 |
parents | b8bee470f737 |
children |
rev | line source |
---|---|
0 | 1 |
2091
b8bee470f737
Merged r2977:2978 from branches/SDL-1.2: BUGS file cutdown.
Ryan C. Gordon <icculus@icculus.org>
parents:
2062
diff
changeset
|
2 Bugs are now managed in the SDL bug tracker, here: |
0 | 3 |
2091
b8bee470f737
Merged r2977:2978 from branches/SDL-1.2: BUGS file cutdown.
Ryan C. Gordon <icculus@icculus.org>
parents:
2062
diff
changeset
|
4 http://bugzilla.libsdl.org/ |
0 | 5 |
2091
b8bee470f737
Merged r2977:2978 from branches/SDL-1.2: BUGS file cutdown.
Ryan C. Gordon <icculus@icculus.org>
parents:
2062
diff
changeset
|
6 You may report bugs there, and search to see if a given issue has already |
b8bee470f737
Merged r2977:2978 from branches/SDL-1.2: BUGS file cutdown.
Ryan C. Gordon <icculus@icculus.org>
parents:
2062
diff
changeset
|
7 been reported, discussed, and maybe even fixed. |
0 | 8 |
9 | |
27
a7e598a8d8be
The keyboard modifiers are not set to the correct state on X11 startup.
Sam Lantinga <slouken@lokigames.com>
parents:
21
diff
changeset
|
10 |
2091
b8bee470f737
Merged r2977:2978 from branches/SDL-1.2: BUGS file cutdown.
Ryan C. Gordon <icculus@icculus.org>
parents:
2062
diff
changeset
|
11 You may also find help at the SDL mailing list. Subscription information: |
0 | 12 |
2091
b8bee470f737
Merged r2977:2978 from branches/SDL-1.2: BUGS file cutdown.
Ryan C. Gordon <icculus@icculus.org>
parents:
2062
diff
changeset
|
13 http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org |
250
74a8f672f2f8
Added support for building SDL for EPOC/SymbianOS 6.0 (thanks Hannu!)
Sam Lantinga <slouken@libsdl.org>
parents:
172
diff
changeset
|
14 |
2091
b8bee470f737
Merged r2977:2978 from branches/SDL-1.2: BUGS file cutdown.
Ryan C. Gordon <icculus@icculus.org>
parents:
2062
diff
changeset
|
15 Bug reports are welcome here, but we really appreciate if you use Bugzilla, as |
b8bee470f737
Merged r2977:2978 from branches/SDL-1.2: BUGS file cutdown.
Ryan C. Gordon <icculus@icculus.org>
parents:
2062
diff
changeset
|
16 bugs discussed on the mailing list may be forgotten or missed. |
0 | 17 |
27
a7e598a8d8be
The keyboard modifiers are not set to the correct state on X11 startup.
Sam Lantinga <slouken@lokigames.com>
parents:
21
diff
changeset
|
18 |