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

Issue 2965413002: Reland of [vr] Ensure that textured elements never draw with a dirty texture (Closed)

Created:
3 years, 5 months ago by Ian Vollick
Modified:
3 years, 5 months ago
Reviewers:
bsheedy, mthiesse, cjgrant
CC:
chromium-reviews, feature-vr-reviews_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Reland of [vr] Ensure that textured elements never draw with a dirty texture (patchset #1 id:1 of https://codereview.chromium.org/2972843002/ ) Reason for revert: Reverting this CL did fix errors on the FYI bot, but I cannot reproduce them on ToT. New fixes / issues may have been introduced. Since this is blocking progress, I'm going to resubmit and try and find a reproduction offline. Original issue's description: > Revert of [vr] Ensure that textured elements never draw with a dirty texture (patchset #2 id:20001 of https://codereview.chromium.org/2969023003/ ) > > Reason for revert: > Breaks some VR browser navigation tests due to failing DCHECK https://build.chromium.org/p/chromium.fyi/builders/Android%20VR%20Tests?numbuilds=200 > > Original issue's description: > > [vr] Ensure that textured elements never draw with a dirty texture > > > > This should never be possible, so I've made UpdateTexture a part > > of OnBeginFrame. It will usually early out (because the texture won't > > be dirty), but will ensure that we never again draw with a dirty > > texture. I've also added a DCHECK to ensure that we don't change this. > > > > NB: this has no impact on the the update throttling done by the URL > > bar since it has its own overridden implementation of OnBeginFrame. > > > > BUG=None > > > > Review-Url: https://codereview.chromium.org/2969023003 > > Cr-Commit-Position: refs/heads/master@{#484142} > > Committed: https://chromium.googlesource.com/chromium/src/+/286a6b8e56a7bd0b7ac58d8b9ba933e0c3dc2405 > > TBR=cjgrant@chromium.org,vollick@chromium.org > # Skipping CQ checks because original CL landed less than 1 days ago. > NOPRESUBMIT=true > NOTREECHECKS=true > NOTRY=true > BUG=None > > Review-Url: https://codereview.chromium.org/2972843002 > Cr-Commit-Position: refs/heads/master@{#484300} > Committed: https://chromium.googlesource.com/chromium/src/+/de1d1d17c1eb00d0c618d43a477411d93a42c58e TBR=cjgrant@chromium.org,mthiesse@chromium.org,bsheedy@chromium.org # Not skipping CQ checks because original CL landed more than 1 days ago. BUG=None Review-Url: https://codereview.chromium.org/2965413002 Cr-Commit-Position: refs/heads/master@{#484985} Committed: https://chromium.googlesource.com/chromium/src/+/c4d9ba2e2790ecb45344f3b3967b0d5e3af5b5c4

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+8 lines, -1 line) Patch
M chrome/browser/android/vr_shell/ui_elements/textured_element.h View 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/android/vr_shell/ui_elements/textured_element.cc View 3 chunks +6 lines, -1 line 0 comments Download

Messages

Total messages: 11 (7 generated)
Ian Vollick
Created Reland of [vr] Ensure that textured elements never draw with a dirty texture
3 years, 5 months ago (2017-07-07 17:25:16 UTC) #2
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2965413002/1
3 years, 5 months ago (2017-07-07 17:25:33 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2965413002/1
3 years, 5 months ago (2017-07-07 17:30:18 UTC) #8
commit-bot: I haz the power
3 years, 5 months ago (2017-07-07 18:14:52 UTC) #11
Message was sent while issue was closed.
Committed patchset #1 (id:1) as
https://chromium.googlesource.com/chromium/src/+/c4d9ba2e2790ecb45344f3b3967b...

Powered by Google App Engine
This is Rietveld 408576698