Details
Description
The documentation says: "The joint index data is typically I32Type. F32Type is also supported in order to enable functioning with APIs, such as OpenGL ES 2.0, that do not support integer vertex input attributes."
What currently happens is that F32Type is only supported on platforms that don't support I32Type. Trying to use F32Type with a modern API creates a model that is completely broken.
This happens because the shader will always expect the index data to be integers if the platform supports it, regardless of the data type specified.