WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
212286
[ANGLE - macOS] fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies.html fails to error out with a huge index
https://bugs.webkit.org/show_bug.cgi?id=212286
Summary
[ANGLE - macOS] fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies.ht...
Justin Fan
Reported
2020-05-22 16:28:51 PDT
We should be using ANGLE's simulated vertex attribute code now, but it is failing this old test.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2020-05-22 16:29:07 PDT
<
rdar://problem/63558069
>
Kenneth Russell
Comment 2
2020-05-22 16:48:37 PDT
Per discussion with Justin: while the test is technically invalid (it's legal to not generate INVALID_OPERATION for the draw call), Apple's OpenGL driver doesn't support KHR_robustness or KHR_robust_buffer_access_behavior. Therefore it seems that ANGLE should be doing the index validation, discovering that the draw call is invalid, and generating an error. Justin: could you post the current results of the test on macOS here?
Justin Fan
Comment 3
2020-05-22 16:51:50 PDT
PASS: MAX_UINT index was unable to be simulated PASS: MAX_UINT index did not crash FAIL: Huge index did not fail validation PASS: Huge index did not crash
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug