|
|
|
|
|
by raphlinus
1 hour ago
|
|
This is plausible to me as well. A couple years ago we were trying to make dynamic memory allocation in Vello more robust and explored using async readback of a status buffer. In that case, the async task doesn't wake until the command buffer completes and signals a fence back to the CPU. Long story short, performance was disappointing and we abandoned the approach. It's easy to believe it's a real problem especially when there are other factors including GPU being clocked down to save power. Same caveat as parent, I have no direct knowledge of MacBook Neo or this specific issue. |
|