On Sun, 27 May 2007 20:28:46 -0400 Jason Tackaberry <[EMAIL PROTECTED]> babbled:
> Hi, > > There seems to be a problem with the GL engine given an evas image in > YUV colorspace when setting data via evas_object_image_data_set() if the > stride of the data does not equal the image's width. (By this I mean > that where data is treated as an array of pointers, given any two > consecutive pointers, if p1-p0 > width then the problem occurs.) expedite has a test for this now - and the tests all pass for gl and x11... so it's not this. (the stride is 640, and the test basically plays with widths of 320 += some value. note with yuv you have a limitation where the width must be a multiple of 2!!!!) > The problem exhibits itself as diagonal banding in what appears to be > one or both of the chroma planes. (Luma plane is fine.) The problem is > not present with the software engine, which at least likely rules out > anything I'm doing wrong. :) > > Concerning the YUV image colorspace stuff, aside from this problem it > works wonderfully. I'm really very impressed; and with GL engine it is > damn fast. :) > > On an unrelated note (too lazy to send a separate email), I'm observing > that when I set alpha=0 on an image that I'm updating with > evas_object_image_data_set (it is video), subsequently setting alpha=255 > only ends up showing the image as a black rectangle, even as the image > continues to be updated with data_set(). The colorspace of the image > not relevant with this problem, nor is the has_alpha value. This > happens with 0.9.9.038 and cvs, using both GL and software engines. Is > this a known issue or have I been caught by a common gotcha? > > Thanks, > Jason. > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [EMAIL PROTECTED] 裸好多 Tokyo, Japan (東京 日本) ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel