..
01_InitInstance
Refactor RAII-samples to use std::unique_ptr only if needed.
2021-06-23 10:15:56 +02:00
02_EnumerateDevices
Refactor RAII-samples to use std::unique_ptr only if needed.
2021-06-23 10:15:56 +02:00
03_InitDevice
Refactor RAII-samples to use std::unique_ptr only if needed.
2021-06-23 10:15:56 +02:00
04_InitCommandBuffer
Refactor RAII-samples to use std::unique_ptr only if needed.
2021-06-23 10:15:56 +02:00
05_InitSwapchain
Removed explicit setting of the ComponentMapping for ImageViews in samples to RGBA, as the default of Identity does the same.
2021-11-11 11:49:07 +01:00
06_InitDepthBuffer
Removed explicit setting of the ComponentMapping for ImageViews in samples to RGBA, as the default of Identity does the same.
2021-11-11 11:49:07 +01:00
07_InitUniformBuffer
Refactor RAII-samples to use std::unique_ptr only if needed.
2021-06-23 10:15:56 +02:00
08_InitPipelineLayout
Refactor RAII-samples to use std::unique_ptr only if needed.
2021-06-23 10:15:56 +02:00
09_InitDescriptorSet
Refactor RAII-samples to use std::unique_ptr only if needed.
2021-06-23 10:15:56 +02:00
10_InitRenderPass
Introduce constructors on nullptr_t for the RAII handle classes.
2021-10-11 17:49:13 +02:00
11_InitShaders
Fix release build of samples: suppress warnings about unused variables
2021-09-06 10:48:52 +02:00
12_InitFrameBuffers
Introduce constructors on nullptr_t for the RAII handle classes.
2021-10-11 17:49:13 +02:00
13_InitVertexBuffer
Introduce constructors on nullptr_t for the RAII handle classes.
2021-10-11 17:49:13 +02:00
14_InitPipeline
Introduce constructors on nullptr_t for the RAII handle classes.
2021-10-11 17:49:13 +02:00
15_DrawCube
Introduce constructors on nullptr_t for the RAII handle classes.
2021-10-11 17:49:13 +02:00
16_Vulkan_1_1
Refactor RAII-samples to use std::unique_ptr only if needed.
2021-06-23 10:15:56 +02:00
CopyBlitImage
Introduce constructors on nullptr_t for the RAII handle classes.
2021-10-11 17:49:13 +02:00
CreateDebugUtilsMessenger
Refactor RAII-samples to use std::unique_ptr only if needed.
2021-06-23 10:15:56 +02:00
DebugUtilsObjectName
Refactor RAII-samples to use std::unique_ptr only if needed.
2021-06-23 10:15:56 +02:00
DrawTexturedCube
Introduce constructors on nullptr_t for the RAII handle classes.
2021-10-11 17:49:13 +02:00
DynamicUniform
Introduce constructors on nullptr_t for the RAII handle classes.
2021-10-11 17:49:13 +02:00
EnableValidationWithCallback
Refactor RAII-samples to use std::unique_ptr only if needed.
2021-06-23 10:15:56 +02:00
EnumerateDevicesAdvanced
Refactor RAII-samples to use std::unique_ptr only if needed.
2021-06-23 10:15:56 +02:00
Events
Refactor RAII-samples to use std::unique_ptr only if needed.
2021-06-23 10:15:56 +02:00
ImmutableSampler
Introduce constructors on nullptr_t for the RAII handle classes.
2021-10-11 17:49:13 +02:00
InitTexture
Removed explicit setting of the ComponentMapping for ImageViews in samples to RGBA, as the default of Identity does the same.
2021-11-11 11:49:07 +01:00
InputAttachment
Removed explicit setting of the ComponentMapping for ImageViews in samples to RGBA, as the default of Identity does the same.
2021-11-11 11:49:07 +01:00
InstanceExtensionProperties
Refactor RAII-samples to use std::unique_ptr only if needed.
2021-06-23 10:15:56 +02:00
InstanceLayerExtensionProperties
Refactor RAII-samples to use std::unique_ptr only if needed.
2021-06-23 10:15:56 +02:00
InstanceLayerProperties
Refactor RAII-samples to use std::unique_ptr only if needed.
2021-06-23 10:15:56 +02:00
InstanceVersion
Refactor RAII-samples to use std::unique_ptr only if needed.
2021-06-23 10:15:56 +02:00
MultipleSets
Introduce constructors on nullptr_t for the RAII handle classes.
2021-10-11 17:49:13 +02:00
OcclusionQuery
Introduce constructors on nullptr_t for the RAII handle classes.
2021-10-11 17:49:13 +02:00
PhysicalDeviceExtensions
Refactor RAII-samples to use std::unique_ptr only if needed.
2021-06-23 10:15:56 +02:00
PhysicalDeviceFeatures
Refactor RAII-samples to use std::unique_ptr only if needed.
2021-06-23 10:15:56 +02:00
PhysicalDeviceGroups
Refactor parent member of the vk::raii classes.
2021-10-25 13:37:43 +02:00
PhysicalDeviceMemoryProperties
Introduce raii-compliant handle wrapper classes.
2021-02-22 16:19:12 +01:00
PhysicalDeviceProperties
Refactor RAII-samples to use std::unique_ptr only if needed.
2021-06-23 10:15:56 +02:00
PhysicalDeviceQueueFamilyProperties
Refactor RAII-samples to use std::unique_ptr only if needed.
2021-06-23 10:15:56 +02:00
PipelineCache
Introduce constructors on nullptr_t for the RAII handle classes.
2021-10-11 17:49:13 +02:00
PipelineDerivative
Introduce constructors on nullptr_t for the RAII handle classes.
2021-10-11 17:49:13 +02:00
PushConstants
Introduce constructors on nullptr_t for the RAII handle classes.
2021-10-11 17:49:13 +02:00
PushDescriptors
Introduce constructors on nullptr_t for the RAII handle classes.
2021-10-11 17:49:13 +02:00
RayTracing
Use VULKAN_HPP_ENABLE_DYNAMIC_LOADER_TOOL with vk::raii::Context
2021-11-16 18:07:19 +01:00
SecondaryCommandBuffer
Introduce constructors on nullptr_t for the RAII handle classes.
2021-10-11 17:49:13 +02:00
SeparateImageSampler
Introduce constructors on nullptr_t for the RAII handle classes.
2021-10-11 17:49:13 +02:00
SurfaceCapabilities
Introduce constructors on nullptr_t for the RAII handle classes.
2021-10-11 17:49:13 +02:00
SurfaceFormats
Introduce constructors on nullptr_t for the RAII handle classes.
2021-10-11 17:49:13 +02:00
Template
Introduce constructors on nullptr_t for the RAII handle classes.
2021-10-11 17:49:13 +02:00
TexelBuffer
Introduce constructors on nullptr_t for the RAII handle classes.
2021-10-11 17:49:13 +02:00
utils
Removed explicit setting of the ComponentMapping for ImageViews in samples to RGBA, as the default of Identity does the same.
2021-11-11 11:49:07 +01:00
CMakeLists.txt
Introduce raii-compliant handle wrapper classes.
2021-02-22 16:19:12 +01:00