if(buffer->IsCPUAllocated())
{
- using Ptr = char*;
- return Ptr(buffer->GetCPUAllocatedAddress()) + offset;
+ using Ptr = char*;
+ mMappedPointer = Ptr(buffer->GetCPUAllocatedAddress()) + offset;
}
else
{
{
Flush();
}
+
+ mMappedPointer = nullptr;
}
void Memory3::Flush()