{"push_id":655456269,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"fd96ff7155cc5ffc5dc5b79b0bba5b115bdb9aa3","before":"7c9355c4806d8ea73e6c23a8d66010616ff43647","commits":[{"sha":"fd96ff7155cc5ffc5dc5b79b0bba5b115bdb9aa3","author":{"email":"f3637a096339da458baf3149581fbd4001a43e6c@chromium.org","name":"junov@chromium.org"},"message":"Prefer display lists over GPU for very large canvases\n\nThis change adds a preference for display lists over the old GPU\naccelerated code path for 2d canvases with more than 4k-by-4k pixels.\nThis helps prevent very large canvases from hogging VRAM and allows\nthe rendering of the canvas contents to by culled based on visibility,\nwhich is useful for large canvases. The threshold was chosen to match\nthe previous limit that was globally enforced for texture allocations,\nwhich was working out well for 2D canvas.\n\nBUG=117949\n\nReview URL: https://codereview.chromium.org/1128163002\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@194988 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/dstockwell/blink/commits/fd96ff7155cc5ffc5dc5b79b0bba5b115bdb9aa3"}]}