pub unsafe extern "C" fn CVMetalTextureCacheCreate(
allocator: CFAllocatorRef,
cacheAttributes: CFDictionaryRef,
metalDevice: Device,
textureAttributes: CFDictionaryRef,
cacheOut: *mut CVMetalTextureCacheRef,
) -> CVReturnpub unsafe extern "C" fn CVMetalTextureCacheCreate(
allocator: CFAllocatorRef,
cacheAttributes: CFDictionaryRef,
metalDevice: Device,
textureAttributes: CFDictionaryRef,
cacheOut: *mut CVMetalTextureCacheRef,
) -> CVReturn