New issue
Advanced search Search tips

Issue 838695 link

Starred by 3 users

Issue metadata

Status: Fixed
Owner:
Closed: May 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 1
Type: Bug-Regression
Proj-VR
Proj-XR
Proj-XR-VR



Sign in to add a comment

[VR browsing] content quad flashes black when navigating via links

Project Member Reported by dbbrooks@chromium.org, May 1 2018

Issue description

Chrome Version: 68.0.3415.0
OS: Android N
Device: Pixel
VRCore: 1.14.190701955

What steps will reproduce the problem?
(1) Enter VR browsing
(2) go to wikipedia.org
(3) click on any links on the page. Repeat.

What is the expected result? Smooth transition between pages when navigating via links.

What happens instead? Content quad flashes black when navigating via links. See video



Please use labels and text to provide additional information.

If this is a regression (i.e., worked before), please consider using the
bisect tool (https://www.chromium.org/developers/bisect-builds-py) to help
us identify the root cause and more rapidly triage the issue.

For graphics-related bugs, please copy/paste the contents of the about:gpu
page at the end of this report.


 
screen.mp4
5.7 MB View Download
Labels: Pri-2 Type-Bug-Regression
Owner: cjgrant@chromium.org
Status: Started (was: Untriaged)
This goes back a ways.  I used pre-built Canary builds to check, and it looks to have appeared in 68.0.3401, around April 20.  I'll bisect that small range.

The issue appeared with our GVR quad for content.

https://chromium.googlesource.com/chromium/src/+/1e24d20aa32e6c27eb7439b7a8521f835c591b44
Labels: -Pri-2 M-68 Pri-1
Fix is in review.  We weren't setting the blend mode explicitly before drawing content via a GVR layer.
Project Member

Comment 6 by bugdroid1@chromium.org, May 16 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/6306fbad688c76481d89fcb9c11224854777e210

commit 6306fbad688c76481d89fcb9c11224854777e210
Author: Christopher Grant <cjgrant@chromium.org>
Date: Wed May 16 20:33:47 2018

VR: Fix content quad black flashes on navigation

On navigation, or at other times, content was flashing.  This was
happening because unrelated code presumably mucks with the GL blend
mode, and we weren't setting it before drawing content via the new
quad-layer mechanism.

BUG= 838695 

Change-Id: I93791ff26cf52d74db410cf1590b9f5baca21765
Reviewed-on: https://chromium-review.googlesource.com/1062196
Reviewed-by: Biao She <bshe@chromium.org>
Commit-Queue: Christopher Grant <cjgrant@chromium.org>
Cr-Commit-Position: refs/heads/master@{#559270}
[modify] https://crrev.com/6306fbad688c76481d89fcb9c11224854777e210/chrome/browser/android/vr/vr_shell_gl.cc

Status: Fixed (was: Started)

Sign in to add a comment