pub unsafe extern "C" fn CVMetalBufferCacheCreate(
allocator: CFAllocatorRef,
cacheAttributes: CFDictionaryRef,
metalDevice: *mut c_void,
metalBufferAttributes: CFDictionaryRef,
cacheOut: *mut CVMetalBufferCacheRef,
) -> CVReturnpub unsafe extern "C" fn CVMetalBufferCacheCreate(
allocator: CFAllocatorRef,
cacheAttributes: CFDictionaryRef,
metalDevice: *mut c_void,
metalBufferAttributes: CFDictionaryRef,
cacheOut: *mut CVMetalBufferCacheRef,
) -> CVReturn