Vulkan-Hpp/RAII_Samples
2022-02-03 13:50:32 +01:00
..
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 Make struct cast operators explicit. 2021-12-07 10:39:23 +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 Update samples on PhysicalDeviceMemoryProperties 2022-02-03 13:50:32 +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 Make struct cast operators explicit. 2021-12-07 10:39:23 +01:00
CMakeLists.txt Introduce raii-compliant handle wrapper classes. 2021-02-22 16:19:12 +01:00