Update Chrome's handling of deleted WebGL objects to newly specified behavior |
|||
Issue descriptionThe WebGL specification was recently revised to generate an INVALID_OPERATION error when attempting to bind a deleted object: https://github.com/KhronosGroup/WebGL/pull/2002 . Chrome's implementation needs to be updated to do this rather than its current behavior, which is to silently treat this as unbinding the object in question.
,
Sep 15 2016
Thank you Jiawei for your nice contribution above. Is this fully fixed at this point?
,
Sep 15 2016
I think the issue has been fully fixed with my patch since WebGL2 CTS conformance/misc/object-deletion-behaviour.html and conformance2/misc/object-deletion-behaviour-2.html can pass now.
,
Sep 16 2016
Great. Thank you Jiawei!
,
Sep 22 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/2367caaefaa649d2f852c2069ad859f45f26f06a commit 2367caaefaa649d2f852c2069ad859f45f26f06a Author: kbr <kbr@chromium.org> Date: Thu Sep 22 05:26:38 2016 Remove a few unnecessary Mac and Mac/AMD suppressions. These have already been dealt with. BUG= 483282 , 644957 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel TBR=zmo@chromium.org Review-Url: https://codereview.chromium.org/2366483002 Cr-Commit-Position: refs/heads/master@{#420266} [modify] https://crrev.com/2367caaefaa649d2f852c2069ad859f45f26f06a/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py |
|||
►
Sign in to add a comment |
|||
Comment 1 by bugdroid1@chromium.org
, Sep 12 2016