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

Issue 939553002: gpu: Render to a framebuffer object instead of an offscreen surface in gpu_perftests. (Closed)

Created:
5 years, 10 months ago by Daniele Castagna
Modified:
5 years, 10 months ago
Reviewers:
reveman, piman
CC:
chromium-reviews, piman+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

gpu: Render to a framebuffer object instead of an offscreen surface in gpu_perftests. Offscreen surfaces are implemented in different ways on different devices. Using a framebuffer object allows gpu_perftests to run where a drawable offscreen surface is not available (i.e: mac) and in general to have a more consistent behavior across different drivers. BUG=423481 Committed: https://crrev.com/586c7d01c01db1f108f5c02f9ded90b2d1b0c7e3 Cr-Commit-Position: refs/heads/master@{#316909}

Patch Set 1 #

Patch Set 2 : s/uint/unsigned int/ #

Patch Set 3 : Get rid of FramebufferObject class. #

Total comments: 6

Patch Set 4 : Remove != 0 checks. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+35 lines, -18 lines) Patch
M gpu/perftests/texture_upload_perftest.cc View 1 2 3 6 chunks +35 lines, -18 lines 0 comments Download

Messages

Total messages: 13 (4 generated)
Daniele Castagna
5 years, 10 months ago (2015-02-18 03:22:56 UTC) #2
Daniele Castagna
PTAL. As per offline discussion the class FramebufferObject has been removed.
5 years, 10 months ago (2015-02-18 15:46:37 UTC) #3
reveman
lgtm with nits https://codereview.chromium.org/939553002/diff/40001/gpu/perftests/texture_upload_perftest.cc File gpu/perftests/texture_upload_perftest.cc (right): https://codereview.chromium.org/939553002/diff/40001/gpu/perftests/texture_upload_perftest.cc#newcode174 gpu/perftests/texture_upload_perftest.cc:174: if (framebuffer_object_ != 0) { nit: ...
5 years, 10 months ago (2015-02-18 16:21:34 UTC) #4
Daniele Castagna
https://codereview.chromium.org/939553002/diff/40001/gpu/perftests/texture_upload_perftest.cc File gpu/perftests/texture_upload_perftest.cc (right): https://codereview.chromium.org/939553002/diff/40001/gpu/perftests/texture_upload_perftest.cc#newcode174 gpu/perftests/texture_upload_perftest.cc:174: if (framebuffer_object_ != 0) { On 2015/02/18 at 16:21:33, ...
5 years, 10 months ago (2015-02-18 18:47:07 UTC) #6
Daniele Castagna
5 years, 10 months ago (2015-02-18 18:52:20 UTC) #8
piman
lgtm
5 years, 10 months ago (2015-02-18 22:49:22 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/939553002/60001
5 years, 10 months ago (2015-02-18 22:54:46 UTC) #11
commit-bot: I haz the power
Committed patchset #4 (id:60001)
5 years, 10 months ago (2015-02-18 22:59:45 UTC) #12
commit-bot: I haz the power
5 years, 10 months ago (2015-02-18 23:03:28 UTC) #13
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/586c7d01c01db1f108f5c02f9ded90b2d1b0c7e3
Cr-Commit-Position: refs/heads/master@{#316909}

Powered by Google App Engine
This is Rietveld 408576698