X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fgraphics%2Fvkxlib%2Fvulkancontext.cpp;fp=source%2Fgraphics%2Fvkxlib%2Fvulkancontext.cpp;h=439ece68a7d8643134b8e45288cacf0ad6f1e5ef;hb=294c354ae3b1f26887c37f866f082e52c08d80f1;hp=0d332b3d25e0ccaacb751482daefff15f0ed5e62;hpb=2ed9d7a0a96638bdf0614c1cf858719e7ced40d3;p=libs%2Fgui.git diff --git a/source/graphics/vkxlib/vulkancontext.cpp b/source/graphics/vkxlib/vulkancontext.cpp index 0d332b3..439ece6 100644 --- a/source/graphics/vkxlib/vulkancontext.cpp +++ b/source/graphics/vkxlib/vulkancontext.cpp @@ -61,13 +61,6 @@ string vulkan_error::get_error_message(unsigned code) } } -VulkanOptions::VulkanOptions(): - enable_validation(false), - enable_debug_report(false), - enable_geometry_shader(false), - enable_tessellation_shader(false) -{ } - void VulkanContext::platform_init(const VulkanOptions &opts) { @@ -131,8 +124,6 @@ void VulkanContext::platform_init(const VulkanOptions &opts) if(result!=VK_SUCCESS) throw vulkan_error(result, "vkCreateDebugReportCallback"); } - else - priv->debug_report_callback = 0; VkXlibSurfaceCreateInfoKHR surface_create_info = { }; surface_create_info.sType = VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR; @@ -154,7 +145,6 @@ void VulkanContext::platform_init(const VulkanOptions &opts) if(result!=VK_SUCCESS) throw vulkan_error(result, "vkEnumeratePhysicalDevices"); - priv->physical_device = 0; unsigned gfx_queue_index = 0; for(unsigned i=0; i