Add initial support for WebGL 2 BlitFramebuffer (#26389)

Add initial support for the WebGL2 BlitFramebuffer call.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
Co-authored-by: Istvan <istvan.miklos@h-lab.eu>
This commit is contained in:
Josh Matthews 2025-01-06 13:37:35 -05:00 committed by GitHub
parent 2575a0daf1
commit c43762faea
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
29 changed files with 1686 additions and 31 deletions

View file

@ -1,5 +1,51 @@
[multisample-with-full-sample-counts.html]
expected: ERROR
[WebGL test #0: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL
[WebGL test #0: User buffer has been rendered to red with sample = 1, coverageValue = 1 and isInverted = false\nat (0, 0) expected: 255,0,0,255 was 0,0,0,0]
expected: FAIL
[WebGL test #1: User buffer has been rendered to red with sample = 1, coverageValue = 0 and isInverted = true\nat (0, 0) expected: 255,0,0,255 was 0,0,0,0]
expected: FAIL
[WebGL test #2: User buffer has been rendered to red with sample = 2, coverageValue = 1 and isInverted = false\nat (0, 0) expected: 255,0,0,255 was 0,0,0,0]
expected: FAIL
[WebGL test #3: User buffer has been rendered to red with sample = 2, coverageValue = 0 and isInverted = true\nat (0, 0) expected: 255,0,0,255 was 0,0,0,0]
expected: FAIL
[WebGL test #4: User buffer has been rendered to red with sample = 3, coverageValue = 1 and isInverted = false\nat (0, 0) expected: 255,0,0,255 was 0,0,0,0]
expected: FAIL
[WebGL test #5: User buffer has been rendered to red with sample = 3, coverageValue = 0 and isInverted = true\nat (0, 0) expected: 255,0,0,255 was 0,0,0,0]
expected: FAIL
[WebGL test #6: User buffer has been rendered to red with sample = 4, coverageValue = 1 and isInverted = false\nat (0, 0) expected: 255,0,0,255 was 0,0,0,0]
expected: FAIL
[WebGL test #7: User buffer has been rendered to red with sample = 4, coverageValue = 0 and isInverted = true\nat (0, 0) expected: 255,0,0,255 was 0,0,0,0]
expected: FAIL
[WebGL test #8: User buffer has been rendered to red with sample = 5, coverageValue = 1 and isInverted = false\nat (0, 0) expected: 255,0,0,255 was 0,0,0,0]
expected: FAIL
[WebGL test #9: User buffer has been rendered to red with sample = 5, coverageValue = 0 and isInverted = true\nat (0, 0) expected: 255,0,0,255 was 0,0,0,0]
expected: FAIL
[WebGL test #10: User buffer has been rendered to red with sample = 6, coverageValue = 1 and isInverted = false\nat (0, 0) expected: 255,0,0,255 was 0,0,0,0]
expected: FAIL
[WebGL test #11: User buffer has been rendered to red with sample = 6, coverageValue = 0 and isInverted = true\nat (0, 0) expected: 255,0,0,255 was 0,0,0,0]
expected: FAIL
[WebGL test #12: User buffer has been rendered to red with sample = 7, coverageValue = 1 and isInverted = false\nat (0, 0) expected: 255,0,0,255 was 0,0,0,0]
expected: FAIL
[WebGL test #13: User buffer has been rendered to red with sample = 7, coverageValue = 0 and isInverted = true\nat (0, 0) expected: 255,0,0,255 was 0,0,0,0]
expected: FAIL
[WebGL test #14: User buffer has been rendered to red with sample = 8, coverageValue = 1 and isInverted = false\nat (0, 0) expected: 255,0,0,255 was 0,0,0,0]
expected: FAIL
[WebGL test #15: User buffer has been rendered to red with sample = 8, coverageValue = 0 and isInverted = true\nat (0, 0) expected: 255,0,0,255 was 0,0,0,0]
expected: FAIL