• Bill Orr's avatar
    Add browser test for WebXR that validates textures use the expected pose · 4f28a8f0
    Bill Orr authored
    The page encodes a frame id into the clear color, clears the texture, then submits it.
    
    The test then reads the frame id, and validates that the pose used was the expected pose used.
    
    The test found an issue where frames would be submitted after getting the next frame's pose,
    causing extra latency and worse reprojection.  This is fixed as part of the change so the test
    passes.
    
    BUG: 854309, 850165, 801034
    Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:linux_vr;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
    Change-Id: I0f891e9929d4a0427c74ae137ed2a9c31d7744cd
    Reviewed-on: https://chromium-review.googlesource.com/1123228
    Commit-Queue: Bill Orr <billorr@chromium.org>
    Reviewed-by: default avatarBrian Sheedy <bsheedy@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#572130}
    4f28a8f0
BUILD.gn 291 KB