X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbackends%2Fvulkan%2Fdevice_backend.cpp;h=efdd596cdc873a1e3bcb02acb0263fe35e11de0e;hb=51e8675e97b2363f86f5e93c72f81b8026bd24d3;hp=b5d3db70548701d314a0b1239b829af9c0fd8faf;hpb=99ca354f18119f82f1adeca100cd665a8f640317;p=libs%2Fgl.git diff --git a/source/backends/vulkan/device_backend.cpp b/source/backends/vulkan/device_backend.cpp index b5d3db70..efdd596c 100644 --- a/source/backends/vulkan/device_backend.cpp +++ b/source/backends/vulkan/device_backend.cpp @@ -13,6 +13,7 @@ VulkanDevice::VulkanDevice(Graphics::Window &wnd, const Graphics::VulkanOptions functions(new VulkanFunctions(context)), allocator(*static_cast(this)), destroy_queue(*static_cast(this)), + synchronizer(*static_cast(this)), transfer_queue(*static_cast(this)), pipeline_cache(*static_cast(this)) { } @@ -24,6 +25,7 @@ VulkanDevice::~VulkanDevice() Graphics::VulkanOptions VulkanDevice::create_default_options() { Graphics::VulkanOptions opts; + opts.enable_geometry_shader = true; #ifdef DEBUG opts.enable_validation = true; opts.enable_debug_report = true;