Vulkan-Hpp/RAII_Samples
2023-04-20 16:50:26 +02:00
..
01_InitInstance Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
02_EnumerateDevices Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
03_InitDevice Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
04_InitCommandBuffer Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
05_InitSwapchain Fix inconsistency with return type of vk::raii::SwapchainKHR::getImages() 2022-09-21 10:08:07 +02:00
06_InitDepthBuffer Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
07_InitUniformBuffer Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
08_InitPipelineLayout Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
09_InitDescriptorSet Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
10_InitRenderPass Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
11_InitShaders Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
12_InitFrameBuffers Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
13_InitVertexBuffer Introduce additional constructor for unions holding a fixed size array of data. 2022-11-24 08:59:50 +01:00
14_InitPipeline Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
15_DrawCube Introduce additional constructor for unions holding a fixed size array of data. 2022-11-24 08:59:50 +01:00
16_Vulkan_1_1 Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
CopyBlitImage Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
CreateDebugUtilsMessenger Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
DebugUtilsObjectName Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
DrawTexturedCube Introduce additional constructor for unions holding a fixed size array of data. 2022-11-24 08:59:50 +01:00
DynamicUniform Introduce additional constructor for unions holding a fixed size array of data. 2022-11-24 08:59:50 +01:00
EnableValidationWithCallback Introduce function release() to all vk::raii::HandleTypes. 2022-10-25 12:11:29 +02:00
EnumerateDevicesAdvanced Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
Events Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
ImmutableSampler Introduce additional constructor for unions holding a fixed size array of data. 2022-11-24 08:59:50 +01:00
InitTexture Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
InputAttachment Introduce additional constructor for unions holding a fixed size array of data. 2022-11-24 08:59:50 +01:00
InstanceExtensionProperties Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
InstanceLayerExtensionProperties Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
InstanceLayerProperties Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
InstanceVersion Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
MultipleSets Introduce additional constructor for unions holding a fixed size array of data. 2022-11-24 08:59:50 +01:00
OcclusionQuery Introduce additional constructor for unions holding a fixed size array of data. 2022-11-24 08:59:50 +01:00
PhysicalDeviceExtensions Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
PhysicalDeviceFeatures Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
PhysicalDeviceGroups Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
PhysicalDeviceMemoryProperties Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
PhysicalDeviceProperties Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
PhysicalDeviceQueueFamilyProperties Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
PipelineCache Introduce additional constructor for unions holding a fixed size array of data. 2022-11-24 08:59:50 +01:00
PipelineDerivative Introduce additional constructor for unions holding a fixed size array of data. 2022-11-24 08:59:50 +01:00
PushConstants Introduce additional constructor for unions holding a fixed size array of data. 2022-11-24 08:59:50 +01:00
PushDescriptors Introduce additional constructor for unions holding a fixed size array of data. 2022-11-24 08:59:50 +01:00
RayTracing Introduce additional constructor for unions holding a fixed size array of data. 2022-11-24 08:59:50 +01:00
SecondaryCommandBuffer Introduce additional constructor for unions holding a fixed size array of data. 2022-11-24 08:59:50 +01:00
SeparateImageSampler Introduce additional constructor for unions holding a fixed size array of data. 2022-11-24 08:59:50 +01:00
SurfaceCapabilities Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
SurfaceFormats Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header. 2022-08-10 15:29:28 +02:00
Template Introduce additional constructor for unions holding a fixed size array of data. 2022-11-24 08:59:50 +01:00
TexelBuffer Introduce additional constructor for unions holding a fixed size array of data. 2022-11-24 08:59:50 +01:00
utils Cleanup up on CMakeLists.txt (#1564) 2023-04-20 16:50:26 +02:00
CMakeLists.txt Cleanup up on CMakeLists.txt (#1564) 2023-04-20 16:50:26 +02:00