On Sun, 5 Apr 2015 22:29:39 +0100 "Felix E. Klee" <[email protected]> said:

> Granted, I could try to understand the source code, but maybe someone is
> so kind to explain the fundamentals here. What I realized is that the
> thumbnails update in real-time. For example, I may be on desktop 3, and
> in desktop 4 there is a video playing in the browser window. Then I see
> the video in realtime in the preview for desktop 4.
> 
> This contradicts with the way I understand that X normally works: Only
> stuff that is visible on screen is updated. I assume that the pager
> somehow makes use of the [composite extension][1] to get stuff rendered
> to a buffer off screen.

the way x normally works... but e is a compositor these days (for a few
years - e17 had compositing optional via a module, e18 brought it into core
as a "you don't have a choice" feature) ... thus it sees all pixels, sees all
updates to windows. take it logically from there. :)

> [1]: http://www.x.org/archive/X11R7.5/doc/compositeproto/compositeproto.txt
> 
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for all
> things parallel software development, from weekly thought leadership blogs to
> news, videos, case studies, tutorials and more. Take a look and join the 
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> enlightenment-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to