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