aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webglrenderbuffer.rs
diff options
context:
space:
mode:
authorMartin Robinson <mrobinson@igalia.com>2015-07-17 14:17:40 -0700
committerMartin Robinson <mrobinson@igalia.com>2015-07-24 11:12:39 -0700
commit1aedead955e527a02116f7ca6f41c1d49cbc024d (patch)
treee687d2926aeee29031a45dca0af9b8b9492e40a9 /components/script/dom/webglrenderbuffer.rs
parentcdcecaef04e8450b139d2e4b7d06c8fe7a035903 (diff)
downloadservo-1aedead955e527a02116f7ca6f41c1d49cbc024d.tar.gz
servo-1aedead955e527a02116f7ca6f41c1d49cbc024d.zip
Have BufferMap store NativeSurfaces and rename to SurfaceMap
We currently store LayerBuffers, because previously NativeSurfaces did not record their own size. Now we can store NativeSurfaces directly, which saves a bit of space in the surface cache and allows us to create LayerBuffers only in the PaintTask. This also means that instead of sending cached LayerBuffers, the compositor can just send cached NativeSurfaces to the PaintTask.
Diffstat (limited to 'components/script/dom/webglrenderbuffer.rs')
0 files changed, 0 insertions, 0 deletions