Closed Bug 1766917 Opened 4 years ago Closed 4 years ago

[wpt-sync] Sync PR 33852 - Replace CreateImageCHROMIUM() usage

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox102 fixed)

RESOLVED FIXED
102 Branch
Tracking Status
firefox102 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 33852 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/33852
Details from upstream follow.

kylechar <kylechar@chromium.org> wrote:

Replace CreateImageCHROMIUM() usage

Use SharedImageInterface::CreateSharedImage() instead in Windows VR.
SharedImageBackingD3D doesn't have the same keyed mutex semantics as
GLImageDXGI which synchronized Chrome GPU and VR utility process GPU
access. Instead, VR client code generates a SyncToken when it is done
accessing any textures shared VR utility process. VR utility process
will block on those SyncTokens which matches the existing blocking on
AcquireSync(1) it does today.

Bug: 1216120
Change-Id: Ieedf9fbd5a98885f844f762bc7917a711102cdcd

Reviewed-on: https://chromium-review.googlesource.com/3572554
WPT-Export-Revision: af4fa23d369b3efae47538f67508dc9ba68ca0d2

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/71a6d1dfae3b [wpt PR 33852] - Replace CreateImageCHROMIUM() usage, a=testonly
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 102 Branch
You need to log in before you can comment on or make changes to this bug.