Summary: | WebGPU remote layer hosting | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Jon Lee <jonlee> | ||||||
Component: | WebGL | Assignee: | Dean Jackson <dino> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Normal | CC: | commit-queue, dino, simon.fraser, webkit-bug-importer | ||||||
Priority: | P2 | Keywords: | InRadar | ||||||
Version: | WebKit Nightly Build | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Bug Depends on: | |||||||||
Bug Blocks: | 167952 | ||||||||
Attachments: |
|
Description
Jon Lee
2017-03-13 00:26:40 PDT
Created attachment 304235 [details]
Patch
Created attachment 304236 [details]
Patch
Comment on attachment 304236 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=304236&action=review > Source/WebKit2/Shared/mac/RemoteLayerTreeTransaction.mm:897 > + case PlatformCALayer::LayerTypeWebGLLayer: WebGPULayer Comment on attachment 304236 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=304236&action=review r+ with WebGL -> WebGPU fix in RemoteLayerTreeTransaction.mm. > Source/WebCore/platform/graphics/ca/cocoa/PlatformCALayerCocoa.mm:302 > +#endif ick. Committed r213786: <http://trac.webkit.org/changeset/213786> Comment on attachment 304236 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=304236&action=review > Source/WebCore/platform/graphics/ca/PlatformCALayer.h:77 > + LayerTypeWebGPULayer, Does it actually need to be its own layer type, or can we just rename LayerTypeWebGLLayer to be a bit more generic? (In reply to comment #9) > Comment on attachment 304236 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=304236&action=review > > > Source/WebCore/platform/graphics/ca/PlatformCALayer.h:77 > > + LayerTypeWebGPULayer, > > Does it actually need to be its own layer type, or can we just rename > LayerTypeWebGLLayer to be a bit more generic? Done in 169628 |