Open
Description
The NonZeroU32
in our public API is ugly IMO. Is there a reason why we avoid resizing and rendering when the sizes are 0
? Does it crash on some backends? Could we instead make it be a no-op?
See also discussion in #236 (comment).