Michael Jumper created GUACAMOLE-177:
----------------------------------------

             Summary: Update layer properties only on flush
                 Key: GUACAMOLE-177
                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-177
             Project: Guacamole
          Issue Type: Improvement
          Components: guacamole-common-js
            Reporter: Michael Jumper
            Assignee: Michael Jumper


The Guacamole client and display currently queue up all drawing operations such 
that they are committed only when a frame is flushed ... except for changes 
which update layer properties like location and opacity.

For the sake of consistency and performance, any change which affects the 
contents of the display should be deferred until the display state is actually 
flushed due to a "sync" instruction. Doing otherwise leads to incomplete 
display state (partial frames) and slower performance (unnecessary operations, 
excess computation between frames).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to