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

Reply via email to