You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@guacamole.apache.org by "Michael Jumper (JIRA)" <ji...@apache.org> on 2017/01/25 00:08:26 UTC
[jira] [Created] (GUACAMOLE-177) Update layer properties only on
flush
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)