Open
Bug 1708023
Opened 4 years ago
Updated 21 days ago
Use IO Surfaces for WebGPU presentation on macOS
Categories
(Core :: Graphics: WebGPU, enhancement, P5)
Tracking
()
NEW
People
(Reporter: kvark, Assigned: sotaro)
References
(Depends on 2 open bugs, Blocks 2 open bugs)
Details
Attachments
(1 file, 4 obsolete files)
84.18 KB,
application/pdf
|
Details |
See RenderMacIOSurfaceTextureHost
This should allow us to avoid CPU readback of frames.
Comment 1•2 years ago
|
||
AIUI, we've de-scoped Mac support for webgpu-v1
for now. I don't know how to tweak the dependency graph right now, since I'm getting some validation errors, but I think this needs to be broken out from the webgpu-v1
milestone for now.
Updated•1 years ago
|
Depends on: webgpu-cts-macos
Updated•1 years ago
|
Severity: -- → S3
Priority: -- → P3
Updated•1 year ago
|
Summary: Use IO Surfaces for WebGPU presentation on maCOS → Use IO Surfaces for WebGPU presentation on macOS
Updated•1 year ago
|
Blocks: webgpu-mac
Updated•1 year ago
|
No longer depends on: webgpu-cts-macos
Assignee | ||
Comment 2•1 year ago
|
||
In chromium, mac iosurface related to WebGPU is handled by the followings.
Assignee | ||
Comment 3•1 year ago
•
|
||
It seems that third_party\rust\metal does not have enough api binding for mac iosurface.
Updated•9 months ago
|
Blocks: webgpu-triage
Assignee | ||
Updated•8 months ago
|
Assignee: nobody → sotaro.ikeda.g
Updated•8 months ago
|
No longer blocks: webgpu-triage
Priority: P3 → P5
Assignee | ||
Comment 4•7 months ago
|
||
Current idea on macos.
wgpu/WebGPU in gecko does not handle Mac IOSurface nor MTLSharedEvent. Their handling needs to be added.
Assignee | ||
Comment 5•7 months ago
|
||
Attachment #9399290 -
Attachment is obsolete: true
Assignee | ||
Comment 6•7 months ago
|
||
Attachment #9399539 -
Attachment is obsolete: true
Assignee | ||
Comment 7•7 months ago
|
||
Updated•6 months ago
|
No longer blocks: webgpu-mac
Assignee | ||
Comment 8•5 months ago
|
||
Updated•21 days ago
|
Attachment #9413311 -
Attachment is obsolete: true
Updated•21 days ago
|
Attachment #9402867 -
Attachment is obsolete: true
You need to log in
before you can comment on or make changes to this bug.
Description
•