Open
Bug 1628677
Opened 4 years ago
Updated 2 years ago
Investigate SSBOs for the GPU cache
Categories
(Core :: Graphics: WebRender, task, P3)
Core
Graphics: WebRender
Tracking
()
NEW
People
(Reporter: nical, Unassigned)
References
(Blocks 1 open bug)
Details
We would like to move away from float textures in the GPU cache because some drivers have performance issues related to uploading data to them.
UBOs could be an option however they require a fixed size specified in the shader and there is an fxc issue causing terrible compile times on windows with UBOs.
SSBOs are the closest to what we want, however we need to figure out whether they are available in the configurations we care about, and in paritcular whether we can have access to then via ANGLE.
Comment 1•4 years ago
|
||
<Jeff Gilbert> What's the status of SSBOs on D3D11 [in ANGLE]? Usable?
<Geoff Lang> Yes, usable
<Geoff Lang> There is a limitation we haven't worked around yet though: you can't bind one buffer to multiple ssbos at once
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•