RESOLVED FIXED 195418
Delete WebMetal implementation in favor of WebGPU
https://bugs.webkit.org/show_bug.cgi?id=195418
Summary Delete WebMetal implementation in favor of WebGPU
Myles C. Maxfield
Reported 2019-03-07 10:41:53 PST
Delete WebMetal implementation in favor of WebGPU
Attachments
Patch (508.34 KB, patch)
2019-03-07 10:44 PST, Myles C. Maxfield
dino: review+
Patch (539.34 KB, patch)
2019-03-07 10:57 PST, Myles C. Maxfield
no flags
Patch for committing (539.33 KB, patch)
2019-03-07 10:59 PST, Myles C. Maxfield
no flags
Patch for committing (508.95 KB, patch)
2019-03-07 16:14 PST, Myles C. Maxfield
no flags
Patch for committing (510.44 KB, patch)
2019-03-07 17:16 PST, Myles C. Maxfield
no flags
Patch for committing (540.49 KB, patch)
2019-03-07 17:35 PST, Myles C. Maxfield
ews-watchlist: commit-queue-
Archive of layout-test-results from ews102 for mac-highsierra (2.60 MB, application/zip)
2019-03-07 18:49 PST, EWS Watchlist
no flags
Archive of layout-test-results from ews105 for mac-highsierra-wk2 (2.62 MB, application/zip)
2019-03-07 19:08 PST, EWS Watchlist
no flags
Archive of layout-test-results from ews114 for mac-highsierra (2.24 MB, application/zip)
2019-03-08 07:17 PST, EWS Watchlist
no flags
Patch for committing (559.80 KB, patch)
2019-03-11 15:02 PDT, Myles C. Maxfield
no flags
WIP (560.02 KB, patch)
2019-03-25 21:42 PDT, Myles C. Maxfield
no flags
Patch for committing (560.02 KB, patch)
2019-03-25 21:43 PDT, Myles C. Maxfield
no flags
Patch for committing (559.37 KB, patch)
2019-03-29 12:01 PDT, Myles C. Maxfield
no flags
Myles C. Maxfield
Comment 1 2019-03-07 10:44:39 PST
Dean Jackson
Comment 2 2019-03-07 10:47:12 PST
Comment on attachment 363896 [details] Patch I couldn't find them, but I assume the tests in Tools are also removed.
Myles C. Maxfield
Comment 3 2019-03-07 10:57:21 PST
Myles C. Maxfield
Comment 4 2019-03-07 10:59:22 PST
Created attachment 363900 [details] Patch for committing
Myles C. Maxfield
Comment 5 2019-03-07 10:59:53 PST
I will defer committing until we have compute facilities in WebGPU.
Myles C. Maxfield
Comment 6 2019-03-07 16:14:45 PST
Created attachment 363948 [details] Patch for committing
Myles C. Maxfield
Comment 7 2019-03-07 17:16:34 PST
Created attachment 363962 [details] Patch for committing
Myles C. Maxfield
Comment 8 2019-03-07 17:35:19 PST
Created attachment 363963 [details] Patch for committing
EWS Watchlist
Comment 9 2019-03-07 18:49:21 PST
Comment on attachment 363963 [details] Patch for committing Attachment 363963 [details] did not pass mac-ews (mac): Output: https://webkit-queues.webkit.org/results/11421479 New failing tests: inspector/canvas/resolveCanvasContext-webmetal.html fast/canvas/webmetal/webmetal-dispatch.html fast/canvas/webmetal/webmetal-runtime-flag.html
EWS Watchlist
Comment 10 2019-03-07 18:49:23 PST
Created attachment 363971 [details] Archive of layout-test-results from ews102 for mac-highsierra The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews102 Port: mac-highsierra Platform: Mac OS X 10.13.6
EWS Watchlist
Comment 11 2019-03-07 19:08:37 PST
Comment on attachment 363963 [details] Patch for committing Attachment 363963 [details] did not pass mac-wk2-ews (mac-wk2): Output: https://webkit-queues.webkit.org/results/11421570 New failing tests: inspector/canvas/resolveCanvasContext-webmetal.html fast/canvas/webmetal/webmetal-dispatch.html fast/canvas/webmetal/webmetal-runtime-flag.html
EWS Watchlist
Comment 12 2019-03-07 19:08:39 PST
Created attachment 363973 [details] Archive of layout-test-results from ews105 for mac-highsierra-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews105 Port: mac-highsierra-wk2 Platform: Mac OS X 10.13.6
EWS Watchlist
Comment 13 2019-03-08 07:17:11 PST
Comment on attachment 363963 [details] Patch for committing Attachment 363963 [details] did not pass mac-debug-ews (mac): Output: https://webkit-queues.webkit.org/results/11425992 New failing tests: inspector/canvas/resolveCanvasContext-webmetal.html fast/canvas/webmetal/webmetal-dispatch.html fast/canvas/webmetal/webmetal-runtime-flag.html
EWS Watchlist
Comment 14 2019-03-08 07:17:13 PST
Created attachment 364010 [details] Archive of layout-test-results from ews114 for mac-highsierra The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews114 Port: mac-highsierra Platform: Mac OS X 10.13.6
Myles C. Maxfield
Comment 15 2019-03-11 15:02:12 PDT
Created attachment 364293 [details] Patch for committing
Myles C. Maxfield
Comment 16 2019-03-25 21:42:33 PDT
Myles C. Maxfield
Comment 17 2019-03-25 21:43:48 PDT
Created attachment 365944 [details] Patch for committing
Myles C. Maxfield
Comment 18 2019-03-29 12:01:37 PDT
Created attachment 366290 [details] Patch for committing
WebKit Commit Bot
Comment 19 2019-03-29 15:19:08 PDT
Comment on attachment 366290 [details] Patch for committing Clearing flags on attachment: 366290 Committed r243666: <https://trac.webkit.org/changeset/243666>
Devin Rousso
Comment 20 2019-03-29 15:58:16 PDT
Comment on attachment 366290 [details] Patch for committing View in context: https://bugs.webkit.org/attachment.cgi?id=366290&action=review > Source/WebInspectorUI/UserInterface/Models/Canvas.js:-78 > - case CanvasAgent.ContextType.WebMetal: We actually still want this to exist, so that we support older backends (just like how we "still" have WebGPU (meaning the older WebGPU, which was renamed to WebMetal)). <https://webkit.org/b/196412>
Radar WebKit Bug Importer
Comment 21 2019-03-29 18:36:38 PDT
Note You need to log in before you can comment on or make changes to this bug.