Re: Information required for cairo gl backend regarding CAIRO_OPERATOR_SOURCE

SUMIT PANWAR <[email protected]>
Newsgroups gmane.comp.lib.cairo
Message-ID <[email protected]>
Hi,


I have attached the sample code for the issue. It takes command line argument to execute for OPERATOR SRC /OPERATOR OVER and to use cairo_paint or cairo_fill like


./sample ------->>>> EGL_BACKEND, ROP OVER WITH CLIP (works)
./sample -rop_source ------> ROP_SOURCE (NOT working)
./sample -rop_source -cairo_fill ------> ROP_SOURCE WITH FILL (works)


The attached code uses X window to render the final output.


Please let me know if there is any issue in the sample.




Thanks,


Sumit




------- Original Message -------


Sender : Yuanhan Liu<[email protected]>


Date : May 29, 2012 10:51 (GMT+09:00)


Title : Re: [cairo] Information required for cairo gl backend regarding CAIRO_OPERATOR_SOURCE


On Mon, May 28, 2012 at 02:05:22PM +0000, SUMIT PANWAR wrote:
> Hi,
>
> We are writing some test cases to compare cairo gl backend with cairo image
> backend.
>
> 1) Image clipping does not work for CAIRO_OPERATOR_SOURCE.
>
> Though it works with bounded rectangle with cairo_fill.
>
> Below applicaiton code does NOT work. It throws gl error 1282(Invalid
> Operation)
>
> ---------------------------------------------------------
> cairo_rectangle(m_cr, 0, 0, width,height);
> cairo_clip(m_cr);
> cairo_set_source_surface(m_cr,glSrcSurface, 0 , 0);
> cairo_paint(m_cr);
> ---------------------------------------------------------
> What works is below:
> -------------------------
> cairo_rectangle(m_cr, 0, 0, width,height);
> cairo_set_source_surface(m_cr, glSrcSurface, 0 , 0);
> cairo_fill(m_cr);
> -------------------------

Hi,

It would be good if you attach a full test code that can produce your
issue here.

Thanks,
Yuanhan Liu

>
> Image clipping with image surface works well.
>
> Please suggest waht could be the issue.
>
> Thanks in advance,
>
> Sumit
>
>
>
>
>
> [cid]
>
> *

> --
> cairo mailing list
> [email protected]
> http://lists.cairographics.org/mailman/listinfo/cairo

-- 
cairo mailing list
[email protected]
http://lists.cairographics.org/mailman/listinfo/cairo
201205291504510_QKNMBDIF.jpg (image/jpeg, 71 KB) - not displayed
sample.zip (application/octet-stream, 63 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.