Changeset 243718 in webkit
- Timestamp:
- Apr 1, 2019, 3:38:29 PM (7 years ago)
- Location:
- trunk/Source/WebInspectorUI
- Files:
-
- 4 edited
-
ChangeLog (modified) (1 diff)
-
UserInterface/Models/Canvas.js (modified) (3 diffs)
-
UserInterface/Protocol/Legacy/12.2/InspectorBackendCommands.js (modified) (1 diff)
-
Versions/Inspector-iOS-12.2.json (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebInspectorUI/ChangeLog
r243717 r243718 1 2019-04-01 Devin Rousso <drousso@apple.com> 2 3 Web Inspector: Canvas: add compatibility support for WebMetal 4 https://bugs.webkit.org/show_bug.cgi?id=196412 5 <rdar://problem/49439417> 6 7 Reviewed by Joseph Pecoraro. 8 9 * UserInterface/Models/Canvas.js: 10 (WI.Canvas.fromPayload): 11 (WI.Canvas.displayNameForContextType): 12 * UserInterface/Protocol/Legacy/12.2/InspectorBackendCommands.js: 13 * Versions/Inspector-iOS-12.2.json: 14 1 15 2019-04-01 Devin Rousso <drousso@apple.com> 2 16 -
trunk/Source/WebInspectorUI/UserInterface/Models/Canvas.js
r243666 r243718 76 76 contextType = WI.Canvas.ContextType.WebGPU; 77 77 break; 78 case CanvasAgent.ContextType.WebMetal: 79 contextType = WI.Canvas.ContextType.WebMetal; 80 break; 78 81 default: 79 82 console.error("Invalid canvas context type", payload.contextType); … … 102 105 case WI.Canvas.ContextType.WebGPU: 103 106 return WI.unlocalizedString("Web GPU"); 107 case WI.Canvas.ContextType.WebMetal: 108 return WI.unlocalizedString("WebMetal"); 104 109 default: 105 110 console.error("Invalid canvas context type", contextType); … … 409 414 WebGL2: "webgl2", 410 415 WebGPU: "webgpu", 416 WebMetal: "webmetal", 411 417 }; 412 418 -
trunk/Source/WebInspectorUI/UserInterface/Protocol/Legacy/12.2/InspectorBackendCommands.js
r243666 r243718 68 68 // Canvas. 69 69 InspectorBackend.registerCanvasDispatcher = InspectorBackend.registerDomainDispatcher.bind(InspectorBackend, "Canvas"); 70 InspectorBackend.registerEnum("Canvas.ContextType", {Canvas2D: "canvas-2d", BitmapRenderer: "bitmaprenderer", WebGL: "webgl", WebGL2: "webgl2" });70 InspectorBackend.registerEnum("Canvas.ContextType", {Canvas2D: "canvas-2d", BitmapRenderer: "bitmaprenderer", WebGL: "webgl", WebGL2: "webgl2", WebMetal: "webmetal"}); 71 71 InspectorBackend.registerEnum("Canvas.ShaderType", {Fragment: "fragment", Vertex: "vertex"}); 72 72 InspectorBackend.registerEvent("Canvas.canvasAdded", ["canvas"]); -
trunk/Source/WebInspectorUI/Versions/Inspector-iOS-12.2.json
r243666 r243718 494 494 "id": "ContextType", 495 495 "type": "string", 496 "enum": ["canvas-2d", "bitmaprenderer", "webgl", "webgl2" ],496 "enum": ["canvas-2d", "bitmaprenderer", "webgl", "webgl2", "webmetal"], 497 497 "description": "The type of rendering context backing the canvas element." 498 498 },
Note:
See TracChangeset
for help on using the changeset viewer.