[Webkit-unassigned] [Bug 88271] initial rendering microbenchmark

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jun 14 11:15:34 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=88271





--- Comment #9 from Daniel Murphy <dmurph at chromium.org>  2012-06-14 11:15:32 PST ---
For reviewers who are not Nat:
Sorry, this patch wasn't meant to be reviewed by people yet, I specified '--no-review' when I uploaded but maybe it didn't take?


This patch includes the 'controller' interface for the benchmarks, and has benchmarking for the accelerated mode.

Things I was unsure of:
* I have auto_ptr's in here for exception-safe memory management.  I tried using the RefPtr, but that required deriving from a base, which was infeasible for WebCanvas (SkCanvas) and SkDevice.
* I use 0,0,width,height to draw the entire layer, and I'm not sure if there's an offset I should be using.  Shouldn't matter after next iteration.


Still To-Do:
* Find the correct clip rectangles for each layer instead of drawing them entirely.
* Perhaps move everything into 'content', because we already have the 'controller' abstraction that we can leave in WebKit

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list