Hi,
I'd like to know if all Metal APIs are thread safe.
I can only confirm that the command queues are thread safe according to the documentation.
Can I use one MTLDevice concurrently on multiple threads?
Can I use one MTLTextureLoader concurrently on multiple threads?
How about CVMetalTextureCaches, are they thread-safe?