Gecko:Layers: Difference between revisions

Jump to navigation Jump to search
Line 216: Line 216:


and a way to construct a LayerManager with a device context for printing. When you end the transaction started with beginTransactionWithTarget, everything is guaranteed to have been rendered to the destination context.
and a way to construct a LayerManager with a device context for printing. When you end the transaction started with beginTransactionWithTarget, everything is guaranteed to have been rendered to the destination context.
=== Extensions ===
This proposal can be extended in several ways:
* Additional rendering properties on Layers
* New layer types to accelerate different special rendering cases, e.g. WebGL
* A new layer type that renders the contents of some other layer subtree (useful for accelerated live thumbnails etc)
* A new layer type that renders the contents of a layer subtree from a different process. One possible cross-process layer implementation would be: when the other process calls endTransaction, transmit the layer subtree to the master process to be grafted in and composited.


= Jeff =
= Jeff =
1,295

edits

Navigation menu