Vulkan-Hpp/samples
asuessenbach 0db791c687 Special handling for commands that get a size and a void-pointer to write data into
- marked previous function that got an ArrayProxy as deprecated (C++14)
- introduce a new function returning a std::vector of the given size
- introduce a new function returning a single value
2020-09-02 15:00:06 +02:00
..
01_InitInstance Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
02_EnumerateDevices Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
03_InitDevice Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
04_InitCommandBuffer Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
05_InitSwapchain Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
06_InitDepthBuffer Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
07_InitUniformBuffer Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
08_InitPipelineLayout Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
09_InitDescriptorSet Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
10_InitRenderPass Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
11_InitShaders Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
12_InitFrameBuffers Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
13_InitVertexBuffer Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
14_InitPipeline Remove implicit cast operators on ResultValue<T> 2020-07-22 16:49:42 +02:00
15_DrawCube Introduce usage of [[nodiscard]] with C++17 2020-07-22 10:59:12 +02:00
16_Vulkan_1_1 Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
CopyBlitImage Introduce usage of [[nodiscard]] with C++17 2020-07-22 10:59:12 +02:00
CreateDebugUtilsMessenger Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
DebugUtilsObjectName Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
DrawTexturedCube Introduce usage of [[nodiscard]] with C++17 2020-07-22 10:59:12 +02:00
DynamicUniform Introduce usage of [[nodiscard]] with C++17 2020-07-22 10:59:12 +02:00
EnableValidationWithCallback Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
EnumerateDevicesAdvanced Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
Events Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
ImmutableSampler Introduce usage of [[nodiscard]] with C++17 2020-07-22 10:59:12 +02:00
InitTexture Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
InputAttachment Introduce usage of [[nodiscard]] with C++17 2020-07-22 10:59:12 +02:00
InstanceExtensionProperties Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
InstanceLayerExtensionProperties Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
InstanceLayerProperties Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
InstanceVersion Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
MultipleSets Introduce usage of [[nodiscard]] with C++17 2020-07-22 10:59:12 +02:00
OcclusionQuery Introduce usage of [[nodiscard]] with C++17 2020-07-22 10:59:12 +02:00
PhysicalDeviceExtensions Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
PhysicalDeviceFeatures Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
PhysicalDeviceGroups Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
PhysicalDeviceMemoryProperties Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
PhysicalDeviceProperties Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
PhysicalDeviceQueueFamilyProperties Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
PipelineCache Introduce usage of [[nodiscard]] with C++17 2020-07-22 10:59:12 +02:00
PipelineDerivative Remove implicit cast operators on ResultValue<T> 2020-07-22 16:49:42 +02:00
PushConstants Introduce usage of [[nodiscard]] with C++17 2020-07-22 10:59:12 +02:00
PushDescriptors Introduce usage of [[nodiscard]] with C++17 2020-07-22 10:59:12 +02:00
RayTracing Special handling for commands that get a size and a void-pointer to write data into 2020-09-02 15:00:06 +02:00
SecondaryCommandBuffer Introduce usage of [[nodiscard]] with C++17 2020-07-22 10:59:12 +02:00
SeparateImageSampler Introduce usage of [[nodiscard]] with C++17 2020-07-22 10:59:12 +02:00
SurfaceCapabilities Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
SurfaceFormats Introduce structure constructors using ArrayProxyNoTemporaries 2020-07-09 12:03:03 +02:00
Template Introduce usage of [[nodiscard]] with C++17 2020-07-22 10:59:12 +02:00
TexelBuffer Introduce usage of [[nodiscard]] with C++17 2020-07-22 10:59:12 +02:00
utils Introduce usage of [[nodiscard]] with C++17 2020-07-22 10:59:12 +02:00
CMakeLists.txt Add documentation on how to build the generator, tests, and samples. 2020-08-13 11:38:21 +02:00