Avoid Metal validation error on MTLBuffer.contents access from private storage.
This commit is contained in:
parent
0c854c508d
commit
c2324a574f
@ -149,7 +149,7 @@ bool MVKDeviceMemory::ensureMTLBuffer() {
|
||||
} else {
|
||||
_mtlBuffer = [getMTLDevice() newBufferWithLength: memLen options: _mtlResourceOptions]; // retained
|
||||
}
|
||||
_pMemory = _mtlBuffer.contents;
|
||||
_pMemory = isMemoryHostAccessible() ? _mtlBuffer.contents : nullptr;
|
||||
|
||||
return true;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user