commit | 311a2b47cb39567953dad8170b63f3bb4eb7639e | [log] [tgz] |
---|---|---|
author | Pierre Ossman <ossman@cendio.se> | Mon Jan 30 13:58:44 2012 +0000 |
committer | Pierre Ossman <ossman@cendio.se> | Mon Jan 30 13:58:44 2012 +0000 |
tree | 1abe5ee007ec2791fda7d7fd400e82b3c5d41310 | |
parent | 654e3f906c7e1467f4ec7af06382aa1f4662964a [diff] |
The Tight encoder uses the pixel buffer as a scratch pad, which doesn't work so well with the new optimisation to feed it the raw frame buffer. Reorganise and clean up the code to handle this, and make the raw frame buffer pointer const so that we might avoid such bugs in the future. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4841 3789f03b-4d11-0410-bbf8-ca57d06f2519