Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(258)

Issue 7313032: Cooperatively round robin GPU command buffers. (Closed)

Created:
9 years, 5 months ago by apatrick_chromium
Modified:
9 years, 5 months ago
Reviewers:
jbates, piman
CC:
chromium-reviews, apatrick_chromium
Visibility:
Public.

Description

Cooperatively round robin GPU command buffers. The renderer processes asynchronously flush every n milliseconds. This prevents one renderer process from starving the others by issuing excessive amounts of GL calls without flushing. Also has the advantage that the GPU process more evenly spreads its work out over the course of the frame. Follows: http://codereview.chromium.org/7253052/ Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=92197

Patch Set 1 : '' #

Patch Set 2 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+24 lines, -10 lines) Patch
M gpu/command_buffer/client/cmd_buffer_helper.h View 3 chunks +7 lines, -2 lines 0 comments Download
M gpu/command_buffer/client/cmd_buffer_helper.cc View 1 5 chunks +17 lines, -8 lines 0 comments Download

Messages

Total messages: 3 (0 generated)
apatrick_chromium
9 years, 5 months ago (2011-07-11 21:18:55 UTC) #1
apatrick_chromium
Fixed arithmetic and tested again.
9 years, 5 months ago (2011-07-11 21:56:18 UTC) #2
piman
9 years, 5 months ago (2011-07-11 22:02:54 UTC) #3
LGTM

Powered by Google App Engine
This is Rietveld 408576698