You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Prevent Bind Group Error with Zero Triangles (#531)
Thank you very much for this great sample! This quick fix allocates at
least one triangle’s space in the uniform buffer, avoiding the
“Uncaptured error: GPUDevice.createBindGroup: entrySize == 0 or
entrySize(24) + entryOffset(0) > buffer size(4) or
layoutBinding->minBindingSize(20) > entrySize(24)” when numTriangles is
0 on iPadOS 18.5 (with feature flag enabled). It is quite easy to set to
zero, so the error is easily triggered, and I guess users might want to
set it to zero (initially, I thought of setting the minimum to one;
however, this also provides some statistics, just in case). Thank you
very much in advance! If any changes would make this PR more suitable,
please let me know, and I can adjust.
0 commit comments