34f2fe8a52
In a typical application, most draws will use different uniforms values for things like the world position and orientation. In the current state of WebGPU this means that a new bind group needs to be created for each draw to set the right uniforms. Bind group creation is expected to be more expensive than recording draws because they incur an allocation. This feature is to reduce the number of bind groups that need to be created. The patch implemented dynamic buffer offset on metal backend. Bug=dawn:55 Change-Id: I34f397ec9ec10fa5b8e8a1c029d2d6a19e8dc0ee Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/7320 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Shaobo Yan <shaobo.yan@intel.com> |
||
---|---|---|
.. | ||
common | ||
dawn | ||
dawn_native | ||
dawn_wire | ||
fuzzers | ||
include | ||
tests | ||
utils |