[SkEdgeClipper_FuzzCubic] starting seed=42 iters=100000000 [SkEdgeClipper] verbs=3 pts=8 P=(-0x1.18a76p+8,0x1.21688cp-125)(0x1.2ed65p-123,0x1.8eaa4ep-126)(0x1.d01592p-124,0x1.4a0dd8p-125)(0x1.2850aep-124,0x1.18a76p+8) clip=[-0x1.33a5d8p+3,-0x1.e848p+19,0x1.1f0a0ap+5,0x1.e848p+19] [SkEdgeClipper] verbs=4 pts=10 P=(-0x1.5d331ap+20,-0x1.5d331ap+20)(-0x1.017edep-123,0x1.5b3a1cp-123)(0x1.5d331ap+20,0x1.5d331ap+20)(0x1.5d331ap+20,0x1.5d331ap+20) clip=[-0x1.8a4edap+18,-0x1.312dp+23,-0x1.72cda6p+17,0x1.312dp+23] [SkEdgeClipper] verbs=7 pts=18 P=(-0x1.69c364p-41,-0x1.2204c8p-15)(-0x1.73f78cp+14,-0x1.61a97ep-90)(0x1.49bfacp-60,-0x1.c35bfap-37)(-0x1.603d2ep-90,-0x1.fb76c6p-20) clip=[-0x1.28a9a8p+6,-0x1.e848p+21,-0x1.18aa7ep+6,0x1.e848p+21] [SkEdgeClipper] verbs=7 pts=20 P=(0x1.267d8ep+20,0x1.267d8ep+20)(-0x1.267d8ep+20,-0x1.267d8ep+20)(0x1.267d8ep+20,0x1.267d8ep+20)(-0x1.8f53cp-127,-0x1.272692p-123) clip=[0x1.37d33p+17,-0x1.312dp+23,0x1.af2d78p+18,0x1.312dp+23] [SkEdgeClipper] verbs=9 pts=26 P=(0x1.267d8ep+20,0x1.267d8ep+20)(-0x1.267d8ep+20,-0x1.267d9ep+20)(0x1.267d8ep+20,0x1.267d8ep+20)(-0x1.8f53bcp-127,-0x1.272692p-123) clip=[0x1.37d33p+17,-0x1.312dp+23,0x1.af2d68p+18,0x1.312dp+23] [SkEdgeClipper] verbs=11 pts=28 P=(-0x1.cf6598p+19,0x1.1ae2e8p-126)(0x1.5b8c32p+21,0x1.e503c8p+7)(-0x1.5b8c32p+21,-0x1.e503c8p+7)(0x1.cf6598p+19,-0x1.1a2ab2p-123) clip=[0x1.919ddcp+0,-0x1.312dp+23,0x1.0668e4p+1,0x1.312dp+23] [SkEdgeClipper] verbs=10 pts=30 P=(-0x1.868686p-21,0x1.86017cp+7)(0x1.868686p+7,0x1.868682p+7)(-0x1.86857ap-17,0x1.828686p-125)(0x1.868684p-95,0x1.44332p-129) clip=[0x0p+0,0x0p+0,0x1.3p+5,0x1.2bp+8] [SkEdgeClipper] verbs=11 pts=34 P=(-0x1.868686p-21,0x1.860172p+7)(0x1.868686p+7,0x1.868682p+7)(-0x1.86857ap-17,0x1.828686p-125)(0x1.868684p-95,0x1.44332p-129) clip=[0x0p+0,0x0p+0,0x1.3p+5,0x1.23p+8] [SkEdgeClipper] verbs=12 pts=30 P=(0x1.9110d2p+20,0x1.9110d2p+20)(-0x1.9110d2p+20,-0x1.9110d2p+20)(0x1.9110d2p+20,0x1.9110d2p+20)(-0x1.0a24e4p-125,0x1.d16c38p-124) clip=[0x1.2068dcp+18,-0x1.312dp+23,0x1.607244p+18,0x1.312dp+23] [SkEdgeClipper] verbs=13 pts=32 P=(0x1.73bda8p+21,0x1.73bda8p+21)(-0x1.73bda8p+21,-0x1.73bda8p+21)(0x1.73bda8p+21,0x1.73bda8p+21)(0x1.e183aep-125,-0x1.f8c93cp-125) clip=[0x1.0f73d8p+19,-0x1.312dp+23,0x1.7a795p+19,0x1.312dp+23] [SkEdgeClipper_FuzzCubic] seed=42 done. maxVerbs=13 maxPts=34 [SkEdgeClipper_FuzzCubic] seed=11400714819323198527 done. maxVerbs=13 maxPts=34 [SkEdgeClipper_FuzzCubic] seed=4354685564936845396 done. maxVerbs=13 maxPts=34 [SkEdgeClipper_FuzzCubic] seed=15755400384260043881 done. maxVerbs=13 maxPts=34 [SkEdgeClipper_FuzzCubic] FINAL maxVerbs=13 maxPts=34 (limits: 18, 54) [SkEdgeClipper_FuzzCubic] starting seed=42 iters=80000000 [SkEdgeClipper] verbs=3 pts=8 P=(-0x1.18a76p+8,0x1.21688cp-125)(0x1.2ed65p-123,0x1.8eaa4ep-126)(0x1.d01592p-124,0x1.4a0dd8p-125)(0x1.2850aep-124,0x1.18a76p+8) clip=[-0x1.33a5d8p+3,-0x1.e848p+19,0x1.1f0a0ap+5,0x1.e848p+19] [SkEdgeClipper] verbs=4 pts=10 P=(-0x1.5d331ap+20,-0x1.5d331ap+20)(-0x1.017edep-123,0x1.5b3a1cp-123)(0x1.5d331ap+20,0x1.5d331ap+20)(0x1.5d331ap+20,0x1.5d331ap+20) clip=[-0x1.8a4edap+18,-0x1.312dp+23,-0x1.72cda6p+17,0x1.312dp+23] [SkEdgeClipper] verbs=7 pts=18 P=(-0x1.69c364p-41,-0x1.2204c8p-15)(-0x1.73f78cp+14,-0x1.61a97ep-90)(0x1.49bfacp-60,-0x1.c35bfap-37)(-0x1.603d2ep-90,-0x1.fb76c6p-20) clip=[-0x1.28a9a8p+6,-0x1.e848p+21,-0x1.18aa7ep+6,0x1.e848p+21] [SkEdgeClipper] verbs=7 pts=20 P=(0x1.267d8ep+20,0x1.267d8ep+20)(-0x1.267d8ep+20,-0x1.267d8ep+20)(0x1.267d8ep+20,0x1.267d8ep+20)(-0x1.8f53cp-127,-0x1.272692p-123) clip=[0x1.37d33p+17,-0x1.312dp+23,0x1.af2d78p+18,0x1.312dp+23] [SkEdgeClipper] verbs=9 pts=26 P=(0x1.267d8ep+20,0x1.267d8ep+20)(-0x1.267d8ep+20,-0x1.267d9ep+20)(0x1.267d8ep+20,0x1.267d8ep+20)(-0x1.8f53bcp-127,-0x1.272692p-123) clip=[0x1.37d33p+17,-0x1.312dp+23,0x1.af2d68p+18,0x1.312dp+23] [SkEdgeClipper] verbs=11 pts=28 P=(-0x1.cf6598p+19,0x1.1ae2e8p-126)(0x1.5b8c32p+21,0x1.e503c8p+7)(-0x1.5b8c32p+21,-0x1.e503c8p+7)(0x1.cf6598p+19,-0x1.1a2ab2p-123) clip=[0x1.919ddcp+0,-0x1.312dp+23,0x1.0668e4p+1,0x1.312dp+23] [SkEdgeClipper] verbs=10 pts=30 P=(-0x1.868686p-21,0x1.86017cp+7)(0x1.868686p+7,0x1.868682p+7)(-0x1.86857ap-17,0x1.828686p-125)(0x1.868684p-95,0x1.44332p-129) clip=[0x0p+0,0x0p+0,0x1.3p+5,0x1.2bp+8] [SkEdgeClipper] verbs=11 pts=34 P=(-0x1.868686p-21,0x1.860172p+7)(0x1.868686p+7,0x1.868682p+7)(-0x1.86857ap-17,0x1.828686p-125)(0x1.868684p-95,0x1.44332p-129) clip=[0x0p+0,0x0p+0,0x1.3p+5,0x1.23p+8] [SkEdgeClipper] verbs=12 pts=30 P=(0x1.9110d2p+20,0x1.9110d2p+20)(-0x1.9110d2p+20,-0x1.9110d2p+20)(0x1.9110d2p+20,0x1.9110d2p+20)(-0x1.0a24e4p-125,0x1.d16c38p-124) clip=[0x1.2068dcp+18,-0x1.312dp+23,0x1.607244p+18,0x1.312dp+23] [SkEdgeClipper] verbs=13 pts=32 P=(0x1.73bda8p+21,0x1.73bda8p+21)(-0x1.73bda8p+21,-0x1.73bda8p+21)(0x1.73bda8p+21,0x1.73bda8p+21)(0x1.e183aep-125,-0x1.f8c93cp-125) clip=[0x1.0f73d8p+19,-0x1.312dp+23,0x1.7a795p+19,0x1.312dp+23] [SkEdgeClipper_FuzzCubic] seed=42 done. maxVerbs=13 maxPts=34 [SkEdgeClipper_FuzzCubic] seed=11400714819323198527 done. maxVerbs=13 maxPts=34 [SkEdgeClipper_FuzzCubic] seed=4354685564936845396 done. maxVerbs=13 maxPts=34 [SkEdgeClipper_FuzzCubic] seed=15755400384260043881 done. maxVerbs=13 maxPts=34 [SkEdgeClipper_FuzzCubic] FINAL maxVerbs=13 maxPts=34 (limits: 18, 54) [SkEdgeClipper_FuzzCubic] starting seed=7 iters=80000000 [SkEdgeClipper] verbs=2 pts=6 P=(0x1.b5f9d6p-97,0x1.b0f9f2p-5)(0x1.1e40a8p+13,0x1.bf339ep-104)(0x1.9dce42p-28,0x1.244a98p-78)(0x1.1e2a3ep-45,0x1.32e40ep+7) clip=[-0x1.1p+5,-0x1.44p+6,0x1.3p+4,0x1.4p+2] [SkEdgeClipper] verbs=3 pts=8 P=(0x1.c5b8ccp-126,-0x1.162fc4p+7)(0x1.564bd8p-127,0x1.162fc4p+7)(-0x1.210efp-129,0x1.5e8ee8p-127)(-0x1.162fc4p+7,-0x1.4d3cdap-126) clip=[-0x1.2436f6p+3,-0x1.e848p+19,0x1.84ca48p+4,0x1.e848p+19] [SkEdgeClipper] verbs=6 pts=16 P=(-0x1.f49f08p-124,-0x1.018984p-123)(0x1.496daap+7,0x1.81cd24p-124)(0x1.eb99e2p-126,0x1.b73b9ep-124)(0x1.5a9538p-125,-0x1.998766p-124) clip=[0x1.5244p-2,-0x1.e848p+19,0x1.bc034ep+4,0x1.e848p+19] [SkEdgeClipper] verbs=7 pts=18 P=(-0x1.f49f08p-124,-0x1.018984p-123)(0x1.496daap+7,0x1.81cd24p-124)(0x1.eb99e2p-126,0x1.b73b1ep-124)(0x1.5a9538p-125,-0x1.998766p-124) clip=[0x1.5243fcp-2,-0x1.e848p+19,0x1.bc034ep+4,0x1.e848p+19] [SkEdgeClipper] verbs=9 pts=22 P=(-0x1.848686p-21,0x1.86013cp+7)(0x1.868686p+7,0x1.868682p+7)(-0x1.86877ap-17,0x1.868686p-124)(0x1.86c686p-95,0x1.44332p-129) clip=[0x1.7p+4,0x0p+0,0x1.4p+6,0x1.ap+7] [SkEdgeClipper] verbs=10 pts=26 P=(-0x1.043cfep+20,0x1.a46a16p-125)(0x1.865b7cp+21,0x1.7952dap+8)(-0x1.865b7cp+21,-0x1.7952dap+8)(0x1.043cfep+20,-0x1.4286a2p-125) clip=[-0x1.7911e8p+0,-0x1.312dp+23,-0x1.dc7522p-1,0x1.312dp+23] [SkEdgeClipper] verbs=11 pts=28 P=(-0x1.c155b2p+17,-0x1.b73ed6p-125)(0x1 === Chrome web-content POC (canvas path) === [SkEdgeClipper] verbs=3 pts=10 P=(-0x1.0d2d0cp-20,0x1.0c0304p+8)(0x1.0d0d0cp+8,0x1.0d0d04p+8)(-0x1.0d0ef4p-16,0x1.0d0d04p-124)(0x1.0d0d0cp-94,0x1.44372p-129) clip=[0x0p+0,0x0p+0,0x1.ap+4,0x1.eep+7] [SkEdgeClipper] verbs=10 pts=30 P=(-0x1.868686p-21,0x1.86017cp+7)(0x1.868686p+7,0x1.868682p+7)(-0x1.86877ap-17,0x1.868686p-125)(0x1.868686p-95,0x1.44132p-129) clip=[0x0p+0,0x0p+0,0x1.04p+6,0x1.94p+7]