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

Issue 844174 link

Starred by 3 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: 5
NextAction: ----
OS: Android
Pri: 3
Type: Task
Proj-VR
Proj-XR



Sign in to add a comment

Change hit-test resolution to return results as part of FrameData to ensure correct timing of results

Project Member Reported by lincolnfrog@google.com, May 17 2018

Issue description

Current implementation relies on the way frames are generated on the renderer side and the ordering of callbacks through mojo.

More robust design would be to return hit-results as part of frame data and then re-map results to the original promises on the renderer side. this would be more robust to future/different frame generation approaches on the renderer side.
 
Status: Available (was: Unconfirmed)
Cc: ijamardo@chromium.org billorr@chromium.org
Labels: Pri-2 Type-Task
Owner: lincolnfrog@chromium.org
Status: Assigned (was: Available)
Components: Blink>WebXR
Components: -Blink>WebXR Blink>WebXR>AR
Labels: BlinkWebXR
Removing Blink>WebVR component and assigning to Blink>WebXR 
Components: Blink>WebXR
Labels: -BlinkWebXR
Removing Blink>WebVR component and assigning to Blink>WebXR 
Components: -Blink>WebVR
Cc: btebbs@chromium.org
Components: -Blink>WebXR
Labels: -Pri-2 Pri-3
We should look at this once the web API questions have settled since that could affect the implementation.
Cc: lincolnfrog@chromium.org
Owner: ----
Status: Available (was: Assigned)
EstimatedDays: 3
Labels: -Pri-3 Pri-1
This will heavily be influenced by potential changes to the WebXR API and relative-object support for hit-test API - we may require passing a XRFrame object back as part of the hit-test resolution in which case we will have to cache the hit-test callbacks until we get the frame data and can construct an XRFrame object.
EstimatedDays: 5
Rethinking how complex this will be
Labels: AR-HitTest
Labels: -Pri-1 Pri-3
downgrading to P3. If spec changes though (@lincolnfrog - please link related issue) this may be required (P1).
Blocked on resolving spec issues such as https://github.com/immersive-web/webxr/issues/403
Labels: XR-Spec

Sign in to add a comment