No files found.
+1 −1
.gitignore
.gitignore
+17 −6
Cargo.lock
Cargo.lock
+1 −1
Cargo.toml
webrender/Cargo.toml
+1 −1
animation.rs
webrender/examples/animation.rs
+5 −6
boilerplate.rs
webrender/examples/common/boilerplate.rs
+5 −5
frame_output.rs
webrender/examples/frame_output.rs
+13 −0
batch.rs
webrender/src/batch.rs
+1 −0
box_shadow.rs
webrender/src/box_shadow.rs
+68 −0
capture.rs
webrender/src/capture.rs
+1 −0
clip_scroll_tree.rs
webrender/src/clip_scroll_tree.rs
+222 −102
device.rs
webrender/src/device.rs
+8 −4
frame.rs
webrender/src/frame.rs
+7 −2
freelist.rs
webrender/src/freelist.rs
+14 −3
glyph_cache.rs
webrender/src/glyph_cache.rs
+2 −0
glyph_rasterizer.rs
webrender/src/glyph_rasterizer.rs
+16 −4
gpu_cache.rs
webrender/src/gpu_cache.rs
+12 −5
gpu_types.rs
webrender/src/gpu_types.rs
+11 −12
internal_types.rs
webrender/src/internal_types.rs
+4 −2
lib.rs
webrender/src/lib.rs
+1 −0
picture.rs
webrender/src/picture.rs
+1 −0
prim_store.rs
webrender/src/prim_store.rs
+96 −60
render_backend.rs
webrender/src/render_backend.rs
+12 −0
render_task.rs
webrender/src/render_task.rs
+324 −112
renderer.rs
webrender/src/renderer.rs
+180 −36
resource_cache.rs
webrender/src/resource_cache.rs
+3 −1
texture_allocator.rs
webrender/src/texture_allocator.rs
+20 −17
texture_cache.rs
webrender/src/texture_cache.rs
+16 −0
tiling.rs
webrender/src/tiling.rs
+2 −1
util.rs
webrender/src/util.rs
+32 −7
api.rs
webrender_api/src/api.rs
+32 −33
display_list.rs
webrender_api/src/display_list.rs
+8 −0
args.yaml
wrench/src/args.yaml
+9 −9
main.rs
wrench/src/main.rs
+20 −6
rawtest.rs
wrench/src/rawtest.rs
+17 −0
wrench.rs
wrench/src/wrench.rs