| Summary: | Metal ANGLE: vertex array does not correctly observe contents of data buffers | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Kyle Piddington <kpiddington> | ||||||||||||
| Component: | New Bugs | Assignee: | Kyle Piddington <kpiddington> | ||||||||||||
| Status: | RESOLVED FIXED | ||||||||||||||
| Severity: | Normal | CC: | dino, ews-watchlist, kbr, kondapallykalyan, webkit-bug-importer | ||||||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||||||
| Version: | WebKit Nightly Build | ||||||||||||||
| Hardware: | Unspecified | ||||||||||||||
| OS: | Unspecified | ||||||||||||||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=236713 | ||||||||||||||
| Bug Depends on: | 220896 | ||||||||||||||
| Bug Blocks: | |||||||||||||||
| Attachments: |
|
||||||||||||||
|
Description
Kyle Piddington
2022-02-16 14:30:39 PST
Created attachment 452250 [details]
Patch
Note that there are important steps to take when updating ANGLE. See https://trac.webkit.org/wiki/UpdatingANGLE Comment on attachment 452250 [details]
Patch
Is there some way we could have a test for this?
Created attachment 452258 [details]
Patch
Created attachment 452267 [details]
Patch
Comment on attachment 452258 [details]
Patch
Obsoleted, added test.
D(In reply to Dean Jackson from comment #4) > Comment on attachment 452250 [details] > Patch > > Is there some way we could have a test for this? Done! Comment on attachment 452267 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=452267&action=review I think the tests themselves are missing? > LayoutTests/fast/canvas/buffer-data-subdata-dynamic-expected.txt:11 > +CONSOLE MESSAGE: ReferenceError: Can't find variable: debug > +layer at (0,0) size 800x600 > + RenderView at (0,0) size 800x600 > +layer at (0,0) size 800x60 > + RenderBlock {HTML} at (0,0) size 800x60 > + RenderBody {BODY} at (8,8) size 784x44 > + RenderBlock (anonymous) at (0,0) size 784x44 > + RenderHTMLCanvas {CANVAS} at (0,0) size 40x40 > + RenderText {#text} at (0,0) size 0x0 > + RenderBlock {DIV} at (0,44) size 784x0 > + RenderBlock {DIV} at (0,44) size 784x0 Oops. Looks like the test here has a typo and isn't dumping as text. Created attachment 452421 [details]
Patch
Created attachment 452431 [details]
Patch
Committed r290087 (247442@trunk): <https://commits.webkit.org/247442@trunk> |