| Index: src/gpu/vk/GrVkMemory.h
|
| diff --git a/src/gpu/vk/GrVkMemory.h b/src/gpu/vk/GrVkMemory.h
|
| index 2e61451514251ba05b2be74a521edaf12d293030..55b4392ab8ff80fced8766307c05326a0f3312b6 100644
|
| --- a/src/gpu/vk/GrVkMemory.h
|
| +++ b/src/gpu/vk/GrVkMemory.h
|
| @@ -20,12 +20,16 @@ namespace GrVkMemory {
|
| bool AllocAndBindBufferMemory(const GrVkGpu* gpu,
|
| VkBuffer buffer,
|
| const VkMemoryPropertyFlags flags,
|
| - VkDeviceMemory* memory);
|
| + VkDeviceMemory* memory,
|
| + VkDeviceSize* offset);
|
| + void FreeBufferMemory(const GrVkGpu* gpu, VkDeviceMemory memory, VkDeviceSize offset);
|
|
|
| bool AllocAndBindImageMemory(const GrVkGpu* gpu,
|
| VkImage image,
|
| const VkMemoryPropertyFlags flags,
|
| - VkDeviceMemory* memory);
|
| + VkDeviceMemory* memory,
|
| + VkDeviceSize* offset);
|
| + void FreeImageMemory(const GrVkGpu* gpu, VkDeviceMemory memory, VkDeviceSize offset);
|
|
|
| VkPipelineStageFlags LayoutToPipelineStageFlags(const VkImageLayout layout);
|
|
|
|
|