We want to transplant the firefox onto a graphic architecture,SAGE ¡ªScalable Adaptive Graphics Environment .SAGE will allow the seamless display of various networked applications over the whole display.Each visualization application (such as 3D rendering, remote desktop, video streams, 2D maps)streams its rendered pixels (or primitives) to a virtual high-resolution frame buffer, allowing for any given layout on the display. You can treat SAGE as x11 or windows API which are responsible for displaying contents on the screen. > What we do is to modify the firefox so that it can send the pixels frame > buffer to SAGE.First we get the pixels frames of a window ,and then put > the pixels frames into a frame buffer of SAGE.I read your introduction of > gecko and read the source code of gecko to find out where we can get the > pixels frames. I know that gecko will create a displaylist and call the > graphic API to paint it .But there is no detail introduction about it and > the source code of the Mozilla is so hard to figure out. I want to know > what the displaylist is.Is it pixels frames? if not where to get the > frame? How can we get the frame and send it to SAGE?Hope you can > understand my question and wait for you guide.Thank you!
Wendy
_______________________________________________ dev-tech-layout mailing list dev-tech-layout@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-tech-layout