Commit Graph

15 Commits

Author SHA1 Message Date
Michael Jumper
fbce63ea64 Removed keymap (merged into keyboard), fixed JS semicolons, etc. 2011-07-03 15:32:06 -07:00
Michael Jumper
64224d0937 Fixed copyrect: although synchronization was properly established, draw jobs were not properly reserved in the destination layer, so draw operations would NOT block (synchronized on source only), resulting in draw race conditions. In a copy, the destination layer should block until the source layer is ready. 2011-04-02 23:53:30 -07:00
Michael Jumper
8a6595e2db Fixed typo in copy. 2011-04-01 01:58:41 -07:00
Michael Jumper
3beb7ec1f0 Added channel mask. 2011-03-30 00:29:44 -07:00
Michael Jumper
4f656c2e94 Revert "Added busy handlers for layer, implemented ready instruction handling in client"
This reverts commit 7c3ceb1245a5e2a838811c10599b47b1578a5cf9.
2011-03-06 17:02:18 -08:00
Michael Jumper
de352e7dff Added busy handlers for layer, implemented ready instruction handling in client 2011-03-05 14:47:50 -08:00
Michael Jumper
22f6c24f9b Fixed error in call to redrawCursor() and layer 2011-03-02 17:21:26 -08:00
Michael Jumper
4d1717146f Fixed layer positioning. 2011-02-20 13:50:22 -08:00
Michael Jumper
4571135a08 More efficient layer implementation (job queue, rather than array + ids... should be less mem) 2011-02-20 13:20:17 -08:00
Michael Jumper
25fd42afea Fixed deadlock in layer 2011-02-15 18:46:02 -08:00
Michael Jumper
fabeca7414 copyRect should be synchronized with source layer/buffer's updates (as it may not be finished drawing by the time a copy is issued) 2011-02-12 18:22:39 -08:00
Michael Jumper
0590170712 Added autosize to layer 2011-02-12 16:14:29 -08:00
Michael Jumper
0ad9127a68 True layer and buffer support (not stub) 2011-02-12 14:07:12 -08:00
Michael Jumper
3d3aad76c9 Stub implementation of layer/buffer support (initial compat for new version of protocol) 2011-02-12 01:35:32 -08:00
Michael Jumper
098a521a4b Initial commit 2011-01-22 22:08:14 -08:00