[Bug 2555] New: Have xcompmgr paint at intervals instead of after all screen changes

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Feb 16 14:36:12 PST 2005


Please do not reply to this email: if you want to comment on the bug, go to    
       
the URL shown below and enter yourcomments there.     
   
https://bugs.freedesktop.org/show_bug.cgi?id=2555          
     
           Summary: Have xcompmgr paint at intervals instead of after all
                    screen changes
           Product: xapps
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: xcompmgr
        AssignedTo: xorg-bugzilla-noise at freedesktop.org
        ReportedBy: zlynx at acm.org


Of course I would like to do double-buffered painting with buffer swaps at
vertical retrace, but I can't have what I want, it seems.  This is the next best
thing.

I used itimer to set a do_paint flag 60 times per second.  xcompmgr checks this
flag before doing any painting.

This reduces window "sliding" when dragging a window over many layers of
transparency where the rendering takes considerable time.  It also seems to have
interesting jump-scroll style effects.  I like it.  You may not, but give it a try.          
     
     
--           
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email         
     
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the xorg-bugzilla-noise mailing list