Vulkan-Hpp/tests
mocabe b6a190f4a2 Building samples for Linux (#491)
* CMake: Fix SAMPLES_BUILD and TESTS_BUILD

* CMake: Enable sample build on linux

* samples: Use glfw for window creation

* samples: Fix include order

* samples: Support new window handling

* samples: Add build target for util

* samples: Update CMake scripts to use util target

* samples: Add WindowData to manage unique window

* samples: Surface handling using WIndowData

* sampels: Remove call for vk::su::destroyWindow()

* CMake: FIx more options

* samples: Build SurfaceCapabilities only on WIN32

* samples: Fixed RayTracing sample to build on Linux

* samples: Fix wrong check on SurfaceProtectedCapabilitiesKHR

This also fixes compilation with MinGW gcc/clang

* CMake: check CMAKE_SYSTEM_NAME for Linux samples

* CMake: Add source group for utils

* samples: Fix potential bugs

* samples: Reduce warnings on gcc/clang

* samples: Fix missmatched new/free() which is UB

* samples: Add missing initialization for dynamic dispatcher

* samples: Remove unnecessary  dispacther construct

Co-authored-by: Andreas Süßenbach <asuessenbach@nvidia.com>
2020-01-28 10:16:10 +01:00
..
DeviceFunctions Use existing tests for appveyor. (#426) 2019-11-06 16:56:52 +01:00
DispatchLoaderDynamic Add specific initialization of Flags and FlagBits. (#489) 2020-01-16 12:12:31 +01:00
NoExceptions Use existing tests for appveyor. (#426) 2019-11-06 16:56:52 +01:00
StructureChain Introduce functions vk::StructureChain::unlink<ClassType>() and vk::StructureChain::relink<ClassType>(). (#441) 2019-11-28 15:58:15 +01:00
UniqueHandleDefaultArguments Bring back default arguments to ObjectDestroy class. Update header to Vulkan 1.130 (#468) 2020-01-03 10:59:59 +01:00
CMakeLists.txt Building samples for Linux (#491) 2020-01-28 10:16:10 +01:00