Bug 229954 - webgl/1.0.x/conformance/rendering/rendering-stencil-large-viewport.html fails on Metal
Summary: webgl/1.0.x/conformance/rendering/rendering-stencil-large-viewport.html fails...
Status: REOPENED
Alias: None
Product: WebKit
Classification: Unclassified
Component: ANGLE (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks: webgl2conformance
  Show dependency treegraph
 
Reported: 2021-09-06 02:32 PDT by Kimmo Kinnunen
Modified: 2022-05-19 18:52 PDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kimmo Kinnunen 2021-09-06 02:32:57 PDT
This test runs the WebGL Test listed below in an iframe and reports PASS or FAIL.

Test: ../../../resources/webgl_test_files/conformance/rendering/rendering-stencil-large-viewport.html

[ 1: PASS ] WebGL context exists
[ 2: PASS ] getError was expected value: NO_ERROR : after program initialization
[ 3: PASS ] gl.getProgramParameter(program, gl.LINK_STATUS) is true
[ 4: PASS ] getError was expected value: NO_ERROR : query uniform location
[ 5: PASS ] colorLoc is non-null.
[ 6: PASS ] getError was expected value: NO_ERROR :
[ 7: FAIL ] stencil test should be red at (0, 0) expected: 255,0,0,255 was 0,0,0,0
[ 8: PASS ] successfullyParsed is true
[ FAIL ] 1 failures reported
Comment 1 Kimmo Kinnunen 2021-09-06 05:55:42 PDT
on my m1 28672x28672 viewport fails while 28671x28671 works.
canvas can be 28672x28672.
Comment 2 Kimmo Kinnunen 2021-09-06 05:56:58 PDT
Probably ANGLE Metal bug.
Comment 3 Radar WebKit Bug Importer 2021-09-13 02:33:14 PDT
<rdar://problem/83046092>
Comment 4 Kimmo Kinnunen 2022-03-03 03:50:22 PST
fixed by some of the angle metal rolls
Comment 5 Kimmo Kinnunen 2022-03-04 03:59:33 PST
Fails on Intel, Monterey
Passes on AMD, BigSur
Comment 6 Kimmo Kinnunen 2022-03-04 04:03:53 PST
Fails on M1, BigSur