-
Notifications
You must be signed in to change notification settings - Fork 341
Open
Labels
Milestone
Description
Splitting from #4018:
We can't actually remove [limits] from the structs post-v1, but we can stop validating [them]. It would be nice to avoid overlapping limits where they're unnecessary, because they introduce some annoying complexity for users due to our strict enforcement of requested limits.
Other overlapping limits:
maxBindGroupsPlusVertexBuffers
,maxDynamicUniformBuffersPerPipelineLayout
,maxDynamicStorageBuffersPerPipelineLayout
,maxStorageBufferBindingSize
,maxColorAttachments
/maxColorAttachmentBytesPerSample
,maxComputeInvocationsPerWorkgroup
/maxComputeWorkgroupSizeX
/Y
/Z
. Most of these won't be removable but are worth a second look someday.