Bug 208915

Summary: [WPE] webgl/2.0.0/conformance2/transform_feedback/transform_feedback.html is failing since r257073
Product: WebKit Reporter: Diego Pino <dpino>
Component: WebGLAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: dino
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Diego Pino
Reported 2020-03-11 06:01:50 PDT
r257073 marked webgl/2.0.0/conformance2/transform_feedback as Pass, but the test is failing in WPE: webgl/2.0.0/conformance2/transform_feedback/transform_feedback.html [ Failure ] Diff: --- /home/dpino/workspace/webkit-wpe/layout-test-results/webgl/2.0.0/conformance2/transform_feedback/transform_feedback-expected.txt +++ /home/dpino/workspace/webkit-wpe/layout-test-results/webgl/2.0.0/conformance2/transform_feedback/transform_feedback-actual.txt @@ -1,5 +1,41 @@ This test runs the WebGL Test listed below in an iframe and reports PASS or FAIL. Test: ../../resources/webgl_test_files/conformance2/transform_feedback/transform_feedback.html -[ PASS ] All tests passed +[ 1: PASS ] WebGL context exists +[ 2: PASS ] gl.TRANSFORM_FEEDBACK_BINDING is 0x8E25 +[ 3: PASS ] getError was expected value: NO_ERROR : TRANSFORM_FEEDBACK_BINDING query should succeed +[ 4: PASS ] gl.getParameter(gl.TRANSFORM_FEEDBACK_BINDING) is null +[ 5: PASS ] gl.getParameter(gl.TRANSFORM_FEEDBACK_BINDING) is null +[ 6: FAIL ] gl.getParameter(gl.TRANSFORM_FEEDBACK_BINDING) should be [object WebGLTransformFeedback]. Was null. +[ 7: FAIL ] gl.getParameter(gl.TRANSFORM_FEEDBACK_BINDING) should be [object WebGLTransformFeedback]. Was null. +[ 8: PASS ] gl.getParameter(gl.TRANSFORM_FEEDBACK_BINDING) is null +[ 9: FAIL ] getError expected: INVALID_OPERATION. Was INVALID_VALUE : binding a deleted Transform Feedback object +[ 10: PASS ] gl.getParameter(gl.TRANSFORM_FEEDBACK_BINDING) is null +[ 11: PASS ] getError was expected value: NO_ERROR : there should be no errors +[ 12: PASS ] gl.getIndexedParameter(gl.TRANSFORM_FEEDBACK_BUFFER_BINDING, 0) is null +[ 13: FAIL ] getError expected: NO_ERROR. Was INVALID_VALUE : binding buffer to ARRAY_BUFFER +[ 14: PASS ] getError was expected value: NO_ERROR : createTransformFeedback should not set an error +[ 15: PASS ] tf is non-null. +[ 16: PASS ] gl.isTransformFeedback(tf) is false +[ 17: FAIL ] gl.isTransformFeedback(tf) should be true. Was false. +[ 18: FAIL ] gl.isTransformFeedback(tf) should be true. Was false. +[ 19: PASS ] gl.isTransformFeedback(tf) is false +[ 20: PASS ] gl.isTransformFeedback(null) is false +[ 21: FAIL ] getError expected: NO_ERROR. Was INVALID_VALUE : linking transform feedback shader should not set an error +[ 22: PASS ] program is non-null. +[ 23: PASS ] getError was expected value: NO_ERROR : after evaluating: gl.getBufferSubData(gl.TRANSFORM_FEEDBACK_BUFFER, 0, retArray, 0, retArray.length) +[ 24: FAIL ] getError expected: NO_ERROR. Was INVALID_VALUE : after evaluating: gl.getBufferSubData(gl.TRANSFORM_FEEDBACK_BUFFER, 0, retArray, 0, retArray.length) +[ 25: FAIL ] getError expected: INVALID_OPERATION. Was NO_ERROR : after evaluating: gl.getBufferSubData(gl.TRANSFORM_FEEDBACK_BUFFER, 0, retArray, 0, retArray.length) +[ 26: FAIL ] buffer should match expected values +[ 27: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : linking transform feedback shader should not set an error +[ 28: PASS ] program is non-null. +[ 29: FAIL ] buffer should match expected values +[ 30: FAIL ] getError expected: NO_ERROR. Was INVALID_VALUE : linking transform feedback shader should not set an error +[ 31: PASS ] program is non-null. +[ 32: FAIL ] buffer should match expected values +[ 33: FAIL ] buffer should match expected values +[ 34: PASS ] TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN query's result didn't become available too early +[ 35: FAIL ] Query didn't become available in a reasonable time +[ 36: PASS ] successfullyParsed is true +[ FAIL ] 16 failures reported
Attachments
Diego Pino
Comment 1 2021-12-31 03:33:01 PST
*** This bug has been marked as a duplicate of bug 208188 ***
Note You need to log in before you can comment on or make changes to this bug.