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