Can we create a texture synchronously (f.e. if we have a DataURL and therefore don’t need to get the image through network)? How can we do this so that no async is needed?
This one might be interesting for you:
Based on that, seems like it’s not possible while the TextureLoader uses <img>
. Maybe it’s possible to somehow pass a typed array to gl (need confirmation on this), and it would also be possible to make a Webpack loader that imports to typed array instead of data URL.