Vulkan-Hpp/RAII_Samples
2022-03-22 13:53:21 +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 Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
04_InitCommandBuffer Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
05_InitSwapchain Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
06_InitDepthBuffer Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
07_InitUniformBuffer Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
08_InitPipelineLayout Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
09_InitDescriptorSet Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
10_InitRenderPass Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
11_InitShaders Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
12_InitFrameBuffers Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
13_InitVertexBuffer Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
14_InitPipeline Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
15_DrawCube Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
16_Vulkan_1_1 Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
CopyBlitImage Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
CreateDebugUtilsMessenger Change ColumnLimit with clang-format from 120 to 160. 2022-02-28 10:11:04 +01:00
DebugUtilsObjectName Change ColumnLimit with clang-format from 120 to 160. 2022-02-28 10:11:04 +01:00
DrawTexturedCube Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
DynamicUniform Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
EnableValidationWithCallback Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
EnumerateDevicesAdvanced Change ColumnLimit with clang-format from 120 to 160. 2022-02-28 10:11:04 +01:00
Events Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
ImmutableSampler Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
InitTexture Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
InputAttachment Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
InstanceExtensionProperties Change ColumnLimit with clang-format from 120 to 160. 2022-02-28 10:11:04 +01:00
InstanceLayerExtensionProperties Change ColumnLimit with clang-format from 120 to 160. 2022-02-28 10:11:04 +01:00
InstanceLayerProperties Change ColumnLimit with clang-format from 120 to 160. 2022-02-28 10:11:04 +01:00
InstanceVersion Change ColumnLimit with clang-format from 120 to 160. 2022-02-28 10:11:04 +01:00
MultipleSets Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
OcclusionQuery Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
PhysicalDeviceExtensions Change ColumnLimit with clang-format from 120 to 160. 2022-02-28 10:11:04 +01:00
PhysicalDeviceFeatures Change ColumnLimit with clang-format from 120 to 160. 2022-02-28 10:11:04 +01:00
PhysicalDeviceGroups Change ColumnLimit with clang-format from 120 to 160. 2022-02-28 10:11:04 +01:00
PhysicalDeviceMemoryProperties Change ColumnLimit with clang-format from 120 to 160. 2022-02-28 10:11:04 +01:00
PhysicalDeviceProperties Change ColumnLimit with clang-format from 120 to 160. 2022-02-28 10:11:04 +01:00
PhysicalDeviceQueueFamilyProperties Change ColumnLimit with clang-format from 120 to 160. 2022-02-28 10:11:04 +01:00
PipelineCache Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
PipelineDerivative Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
PushConstants Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
PushDescriptors Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
RayTracing Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
SecondaryCommandBuffer Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
SeparateImageSampler Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
SurfaceCapabilities Change ColumnLimit with clang-format from 120 to 160. 2022-02-28 10:11:04 +01:00
SurfaceFormats Change ColumnLimit with clang-format from 120 to 160. 2022-02-28 10:11:04 +01:00
Template Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
TexelBuffer Introduce copy constructor and assignment operator for vk::raii classes that hold handles without a destructor. 2022-03-22 13:53:21 +01:00
utils Change ColumnLimit with clang-format from 120 to 160. 2022-02-28 10:11:04 +01:00
CMakeLists.txt Introduce raii-compliant handle wrapper classes. 2021-02-22 16:19:12 +01:00