Hello All,
Does any one know the flow of function calls between Rendering a page and
Displaying it on the screen ?
 
On windows platform we create a nsIDrawingSurface object and then using that
object we call Lock() function to get the surface pixels. How exactly the
same thing done in thebes ? From a little bit of study i understood that
PresShell::CreateRenderingContext() after completing the rendering part from
layout calls the nsThebesRenderingContext & nsThebesDeviceContext to display
the rendered view on to screen, and then from thebes it goes to
gfxContext::Paint and finally to cairo(if cairo is used as toolkit) for
displaying on device. Is this the actual flow ? please correct me.

Thanks in Advance,
Venu. 

-- 
View this message in context: 
http://www.nabble.com/Reg-Rendering-Page-and-Displaying-on-to-screen-tp15220671p15220671.html
Sent from the Mozilla - Layout mailing list archive at Nabble.com.

_______________________________________________
dev-tech-layout mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-layout

Reply via email to