Don't allocate MTLHeap of zero size. MVKImage check for device memory when accessing MTLCPUCacheMode..