On 30/05/14 5:22 pm, Matt Woodrow wrote:

Doing some profiling using my intel GPU suggests that my specific regression has to do with uploading and drawing shadows. I'm seeing ~45% of the OMTC profile [1] in nsDisplayBoxShadowOuter::Paint vs ~8% in the non-OMTC profile [2]. It's hard to tell exactly where the slowdown is because samples within the driver are breaking our unwinding code, but I suspect it's probably the upload to the GPU not handling the threads/contention well. I suspect a simple box-shadow cache would work wonders here.


Oops,

[1] http://people.mozilla.org/~bgirard/cleopatra/#report=87718d90b7d4d4cea6714a2c6de3458151e467b3 [2] http://people.mozilla.org/~bgirard/cleopatra/#report=506e206b173801970896fb3a3dc7fb2974755dcd
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to