diff options
| author | Egor Yusov <egor.yusov@gmail.com> | 2018-04-08 18:46:38 +0000 |
|---|---|---|
| committer | Egor Yusov <egor.yusov@gmail.com> | 2018-04-08 18:46:38 +0000 |
| commit | efd39588c9b5831d3a5e86e64973bd4ae9c7060a (patch) | |
| tree | a7afe1a70e672002fabb0a7e1efa55cd2d8f8290 /Graphics/GraphicsEngineVulkan | |
| parent | Fixed another couple of linux build issues (diff) | |
| download | DiligentCore-efd39588c9b5831d3a5e86e64973bd4ae9c7060a.tar.gz DiligentCore-efd39588c9b5831d3a5e86e64973bd4ae9c7060a.zip | |
Fixed issue with enable_shared_from_this: inheritance must be public
Diffstat (limited to 'Graphics/GraphicsEngineVulkan')
| -rw-r--r-- | Graphics/GraphicsEngineVulkan/include/VulkanUtilities/VulkanInstance.h | 2 | ||||
| -rw-r--r-- | Graphics/GraphicsEngineVulkan/include/VulkanUtilities/VulkanLogicalDevice.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/Graphics/GraphicsEngineVulkan/include/VulkanUtilities/VulkanInstance.h b/Graphics/GraphicsEngineVulkan/include/VulkanUtilities/VulkanInstance.h index 0a8d67a6..39f938ff 100644 --- a/Graphics/GraphicsEngineVulkan/include/VulkanUtilities/VulkanInstance.h +++ b/Graphics/GraphicsEngineVulkan/include/VulkanUtilities/VulkanInstance.h @@ -29,7 +29,7 @@ namespace VulkanUtilities { - class VulkanInstance : private std::enable_shared_from_this<VulkanInstance> + class VulkanInstance : public std::enable_shared_from_this<VulkanInstance> { public: static std::shared_ptr<VulkanInstance> Create(bool EnableValidation, diff --git a/Graphics/GraphicsEngineVulkan/include/VulkanUtilities/VulkanLogicalDevice.h b/Graphics/GraphicsEngineVulkan/include/VulkanUtilities/VulkanLogicalDevice.h index c4b6e480..facdba27 100644 --- a/Graphics/GraphicsEngineVulkan/include/VulkanUtilities/VulkanLogicalDevice.h +++ b/Graphics/GraphicsEngineVulkan/include/VulkanUtilities/VulkanLogicalDevice.h @@ -29,7 +29,7 @@ namespace VulkanUtilities { - class VulkanLogicalDevice : private std::enable_shared_from_this<VulkanLogicalDevice> + class VulkanLogicalDevice : public std::enable_shared_from_this<VulkanLogicalDevice> { public: static std::shared_ptr<VulkanLogicalDevice> Create(VkPhysicalDevice vkPhysicalDevice, |
