summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineVulkan
diff options
context:
space:
mode:
authorEgor Yusov <egor.yusov@gmail.com>2018-04-08 18:46:38 +0000
committerEgor Yusov <egor.yusov@gmail.com>2018-04-08 18:46:38 +0000
commitefd39588c9b5831d3a5e86e64973bd4ae9c7060a (patch)
treea7afe1a70e672002fabb0a7e1efa55cd2d8f8290 /Graphics/GraphicsEngineVulkan
parentFixed another couple of linux build issues (diff)
downloadDiligentCore-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.h2
-rw-r--r--Graphics/GraphicsEngineVulkan/include/VulkanUtilities/VulkanLogicalDevice.h2
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,