New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 673886 link

Starred by 2 users

Issue metadata

Status: Archived
Owner: ----
Closed: Jan 17
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Task
Proj-VR
Proj-XR
Proj-XR-VR



Sign in to add a comment

Support GVR reprojection video surface in VR Shell

Project Member Reported by amp@chromium.org, Dec 13 2016

Issue description

This will allow Chrome to use overlay surfaces and GVR will simply reproject the surface into VR shell.

https://developers.google.com/vr/android/ndk/gvr-ndk-walkthrough#using_video_viewports
 
Labels: -Proj-VR Proj-VR-Daydream VR-DF Proj-VR-Shell

Comment 2 by amp@chromium.org, Dec 19 2016

Cc: sko...@chromium.org billorr@chromium.org
Adding some references from offline discussion.

If we enable reprojection surfaces we lose the ability to sample the texture and do any ambient lighting in the vr shell environment (which currently is working in a prototype).

On the other hand secure content (DRM level 1) would work for free using the GVR reprojection surface (but we still wouldn't be able to sample it for lighting).

There may be something we could do if we had access to the GVR rendering implementation, but we would be blocked on them.

+Bill to correct me if I'm making stuff up about the secure content, and +skonig for his opinion on the relative priorities.

Is it ok if ambient lighting doesn't work, or do we need to find a solution that supports it?

Comment 3 by amp@chromium.org, Jan 3 2017

Note that https://codereview.chromium.org/2613543002/ disables VrShell testing config and will need to be re-enabled after this issue is resolved.  See  issue 678018  for more context.

Comment 4 by amp@chromium.org, Jan 19 2017

Blocking: -641038
Removing this as a blocker of Chrome VR now that a better fix is in place for  issue 654851  (and testing config has already been re-enabled).

Comment 5 by amp@chromium.org, Jul 27 2017

Cc: amp@chromium.org
Owner: ----

Comment 6 by amp@chromium.org, Jul 27 2017

Status: Available (was: Assigned)
Labels: -VR-DF VR-Triage-Discuss
Does this constitute and aspirational goal?  Should we move it to go/chrome-vr-backlog?
Labels: -VR-Triage-Discuss
This is separate from the GVR quad layer for content.  There's a protected external texture path for video.
Labels: VRB-Next-Triage
Labels: -Type-Bug VRB-Media Type-Task
Status: Archived (was: Available)

Comment 13 by samdrazin@chromium.org, Jan 18 (5 days ago)

Labels: -VRB-Media VR-B-Media

Sign in to add a comment