fixed a bug at AMD hardware that vkFlushMappedMemoryRanges need align to nonCoherentAtomSize
This commit is contained in:
@@ -12,12 +12,13 @@ class GPUMemory
|
||||
uint32_t properties;
|
||||
|
||||
VkMappedMemoryRange memory_range;
|
||||
VkDeviceSize nonCoherentAtomSize;
|
||||
|
||||
private:
|
||||
|
||||
friend class GPUDevice;
|
||||
|
||||
GPUMemory(VkDevice dev,VkDeviceMemory dm,const VkMemoryRequirements &mr,const uint32 i,const uint32_t p);
|
||||
GPUMemory(VkDevice dev,VkDeviceMemory dm,const VkMemoryRequirements &mr,const uint32 i,const uint32_t p,const VkDeviceSize cas);
|
||||
|
||||
public:
|
||||
|
||||
|
Reference in New Issue
Block a user