No files found.
+81 −0
brush.glsl
webrender/res/brush.glsl
+61 −0
brush_mask.glsl
webrender/res/brush_mask.glsl
+19 −6
cs_blur.glsl
webrender/res/cs_blur.glsl
+0 −188
cs_box_shadow.glsl
webrender/res/cs_box_shadow.glsl
+18 −56
cs_clip_rectangle.glsl
webrender/res/cs_clip_rectangle.glsl
+6 −6
cs_text_run.glsl
webrender/res/cs_text_run.glsl
+51 −0
ellipse.glsl
webrender/res/ellipse.glsl
+3 −20
prim_shared.glsl
webrender/res/prim_shared.glsl
+0 −73
ps_box_shadow.glsl
webrender/res/ps_box_shadow.glsl
+33 −2
ps_cache_image.glsl
webrender/res/ps_cache_image.glsl
+5 −5
ps_line.glsl
webrender/res/ps_line.glsl
+137 −181
frame_builder.rs
webrender/src/frame_builder.rs
+35 −8
gpu_types.rs
webrender/src/gpu_types.rs
+7 −1
picture.rs
webrender/src/picture.rs
+53 −110
prim_store.rs
webrender/src/prim_store.rs
+76 −37
render_task.rs
webrender/src/render_task.rs
+120 −101
renderer.rs
webrender/src/renderer.rs
+63 −41
tiling.rs
webrender/src/tiling.rs
+6 −9
angle_shader_validation.rs
webrender/tests/angle_shader_validation.rs
+2 −3
display_item.rs
webrender_api/src/display_item.rs
BIN
box-shadow-suite-blur.png
wrench/reftests/boxshadow/box-shadow-suite-blur.png
+154 −0
box-shadow-suite-blur.yaml
wrench/reftests/boxshadow/box-shadow-suite-blur.yaml
BIN
box-shadow-suite-no-blur.png
wrench/reftests/boxshadow/box-shadow-suite-no-blur.png
+134 −0
box-shadow-suite-no-blur.yaml
wrench/reftests/boxshadow/box-shadow-suite-no-blur.yaml
BIN
boxshadow-spread-only-ref.png
wrench/reftests/boxshadow/boxshadow-spread-only-ref.png
BIN
inset-border-radius.png
wrench/reftests/boxshadow/inset-border-radius.png
BIN
inset-large-offset-ref.png
wrench/reftests/boxshadow/inset-large-offset-ref.png
+4 −2
reftest.list
wrench/reftests/boxshadow/reftest.list
+18 −0
rounding-ref.yaml
wrench/reftests/boxshadow/rounding-ref.yaml
+15 −0
rounding.yaml
wrench/reftests/boxshadow/rounding.yaml
BIN
filter-blur.png
wrench/reftests/filters/filter-blur.png
BIN
decorations-suite.png
wrench/reftests/text/decorations-suite.png
+1 −1
reftest.list
wrench/reftests/text/reftest.list
+1 −2
yaml_frame_reader.rs
wrench/src/yaml_frame_reader.rs
+0 −1
yaml_frame_writer.rs
wrench/src/yaml_frame_writer.rs