Skip to content

Commit f7c38b0

Browse files
committed
Commit generated Vulkan bindings
There are some file names that are incorrect (the enum name inside the file is fine), such as sources/Vulkan/Vulkan/Vulkan/VkBufferCreateFlagBits.gen.cs. They all seem to be enums. I did some light checking and it seems that these incorrectly named enums don't have equivalents in the Enums folder. Some enums have multiple versions, which is expected, but the newer versions tend to be in the Enums folder while the older versions are in the Vulkan folder: For example: sources/Vulkan/Vulkan/Vulkan/VkAccessFlagBits.gen.cs sources/Vulkan/Vulkan/Enums/AccessFlags2.gen.cs sources/Vulkan/Vulkan/Enums/AccessFlags3KHR.gen.cs Interestingly, as I was writing this commit message, I noticed that AccessFlags.gen.cs was named correctly before I added the traverse argument in my previous commits.
1 parent 1798e32 commit f7c38b0

File tree

1,511 files changed

+165332
-696
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,511 files changed

+165332
-696
lines changed

.silktouch/c8c046b328b09d23.stout

3 Bytes
Binary file not shown.

.silktouch/f00dcb0ceb62e791.stout

1.59 MB
Binary file not shown.

sources/Vulkan/Vulkan/Enums/AccelerationStructureCreateFlagsKHR.gen.cs

Lines changed: 0 additions & 6 deletions
This file was deleted.

sources/Vulkan/Vulkan/Enums/AccessFlags.gen.cs

Lines changed: 0 additions & 6 deletions
This file was deleted.

sources/Vulkan/Vulkan/Enums/AccessFlags2.gen.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
// Licensed to the .NET Foundation under one or more agreements.
22
// The .NET Foundation licenses this file to you under the MIT license.
3+
// Ported from the Vulkan headers and corresponding dependencies.
4+
// Original source is Copyright 2015-2023 The Khronos Group Inc. Licensed under the MIT license.
5+
using System;
6+
using System.Runtime.CompilerServices;
7+
using System.Runtime.InteropServices;
8+
39
namespace Silk.NET.Vulkan;
410

511
[Transformed]

sources/Vulkan/Vulkan/Enums/AccessFlags3KHR.gen.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
// Licensed to the .NET Foundation under one or more agreements.
22
// The .NET Foundation licenses this file to you under the MIT license.
3+
// Ported from the Vulkan headers and corresponding dependencies.
4+
// Original source is Copyright 2015-2023 The Khronos Group Inc. Licensed under the MIT license.
5+
using System;
6+
using System.Runtime.CompilerServices;
7+
using System.Runtime.InteropServices;
8+
39
namespace Silk.NET.Vulkan;
410

511
[Transformed]

sources/Vulkan/Vulkan/Enums/AttachmentDescriptionFlags.gen.cs

Lines changed: 0 additions & 6 deletions
This file was deleted.

sources/Vulkan/Vulkan/Enums/BufferCreateFlags.gen.cs

Lines changed: 0 additions & 6 deletions
This file was deleted.

sources/Vulkan/Vulkan/Enums/BufferUsageFlags.gen.cs

Lines changed: 0 additions & 6 deletions
This file was deleted.

sources/Vulkan/Vulkan/Enums/BufferUsageFlags2.gen.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
// Licensed to the .NET Foundation under one or more agreements.
22
// The .NET Foundation licenses this file to you under the MIT license.
3+
// Ported from the Vulkan headers and corresponding dependencies.
4+
// Original source is Copyright 2015-2023 The Khronos Group Inc. Licensed under the MIT license.
5+
using System;
6+
using System.Runtime.CompilerServices;
7+
using System.Runtime.InteropServices;
8+
39
namespace Silk.NET.Vulkan;
410

511
[Transformed]

0 commit comments

Comments
 (0)