diff --git a/.github/workflows/spirv-cross.yml b/.github/workflows/spirv-cross.yml index f7b16bb4d9..22eeb19650 100644 --- a/.github/workflows/spirv-cross.yml +++ b/.github/workflows/spirv-cross.yml @@ -36,13 +36,16 @@ jobs: echo running extras ${{ matrix.env.extras }} - name: Install Zig - uses: goto-bus-stop/setup-zig@v2 - - name: Setup .NET 6.0 and .NET 7.0 + uses: mlugg/setup-zig@v2 + with: + version: 0.15.2 + - name: Setup .NET uses: actions/setup-dotnet@v1 with: dotnet-version: | 6.0.201 7.0.* + 8.0.* - name: Build SPIRV-Cross run: ${{ matrix.env.nuke_invoke }} SPIRVCross env: diff --git a/.github/workflows/spirv-reflect.yml b/.github/workflows/spirv-reflect.yml index 9388bed559..1e74cfb226 100644 --- a/.github/workflows/spirv-reflect.yml +++ b/.github/workflows/spirv-reflect.yml @@ -36,13 +36,16 @@ jobs: echo running extras ${{ matrix.env.extras }} - name: Install Zig - uses: goto-bus-stop/setup-zig@v2 - - name: Setup .NET 6.0 and .NET 7.0 + uses: mlugg/setup-zig@v2 + with: + version: 0.15.2 + - name: Setup .NET uses: actions/setup-dotnet@v1 with: dotnet-version: | 6.0.201 7.0.* + 8.0.* - name: Build SPIRV-Reflect run: ${{ matrix.env.nuke_invoke }} SPIRVReflect env: diff --git a/Silk.NET.sln b/Silk.NET.sln index 151d7f4936..6f090d198b 100644 --- a/Silk.NET.sln +++ b/Silk.NET.sln @@ -624,6 +624,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Silk.NET.Vulkan.Extensions. EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Silk.NET.Vulkan.Extensions.OHOS", "src\Vulkan\Extensions\Silk.NET.Vulkan.Extensions.OHOS\Silk.NET.Vulkan.Extensions.OHOS.csproj", "{4F35A32B-3EF0-4B0F-8784-01B9CCA5BC4D}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SpirvTest", "src\Lab\Experiments\SpirvTest\SpirvTest.csproj", "{DB1EAED4-699B-4254-A832-A8FFC15F6CC7}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -3825,6 +3827,18 @@ Global {4F35A32B-3EF0-4B0F-8784-01B9CCA5BC4D}.Release|x64.Build.0 = Release|Any CPU {4F35A32B-3EF0-4B0F-8784-01B9CCA5BC4D}.Release|x86.ActiveCfg = Release|Any CPU {4F35A32B-3EF0-4B0F-8784-01B9CCA5BC4D}.Release|x86.Build.0 = Release|Any CPU + {DB1EAED4-699B-4254-A832-A8FFC15F6CC7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DB1EAED4-699B-4254-A832-A8FFC15F6CC7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DB1EAED4-699B-4254-A832-A8FFC15F6CC7}.Debug|x64.ActiveCfg = Debug|Any CPU + {DB1EAED4-699B-4254-A832-A8FFC15F6CC7}.Debug|x64.Build.0 = Debug|Any CPU + {DB1EAED4-699B-4254-A832-A8FFC15F6CC7}.Debug|x86.ActiveCfg = Debug|Any CPU + {DB1EAED4-699B-4254-A832-A8FFC15F6CC7}.Debug|x86.Build.0 = Debug|Any CPU + {DB1EAED4-699B-4254-A832-A8FFC15F6CC7}.Release|Any CPU.ActiveCfg = Release|Any CPU + {DB1EAED4-699B-4254-A832-A8FFC15F6CC7}.Release|Any CPU.Build.0 = Release|Any CPU + {DB1EAED4-699B-4254-A832-A8FFC15F6CC7}.Release|x64.ActiveCfg = Release|Any CPU + {DB1EAED4-699B-4254-A832-A8FFC15F6CC7}.Release|x64.Build.0 = Release|Any CPU + {DB1EAED4-699B-4254-A832-A8FFC15F6CC7}.Release|x86.ActiveCfg = Release|Any CPU + {DB1EAED4-699B-4254-A832-A8FFC15F6CC7}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -4129,6 +4143,7 @@ Global {9338EAE3-2ADA-4E34-9965-43521D24FFA0} = {90471225-AC23-424E-B62E-F6EC4C6ECAC0} {B8D369E0-424C-4C99-9A81-7E8552B0C225} = {49BC383A-D7E6-4013-93C7-371479B984CC} {4F35A32B-3EF0-4B0F-8784-01B9CCA5BC4D} = {49BC383A-D7E6-4013-93C7-371479B984CC} + {DB1EAED4-699B-4254-A832-A8FFC15F6CC7} = {39B598E9-44BA-4A61-A1BB-7C543734DBA6} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {F5273D7F-3334-48DF-94E3-41AE6816CD4D} diff --git a/build/cache/spirv-cross.json.gz b/build/cache/spirv-cross.json.gz index 5708c4ea26..a033388fec 100644 Binary files a/build/cache/spirv-cross.json.gz and b/build/cache/spirv-cross.json.gz differ diff --git a/build/cache/spirv-reflect.json.gz b/build/cache/spirv-reflect.json.gz index 3e35dc4ae5..cf87619daf 100644 Binary files a/build/cache/spirv-reflect.json.gz and b/build/cache/spirv-reflect.json.gz differ diff --git a/build/cache/spirv.json.gz b/build/cache/spirv.json.gz index cce0d823c8..faec609424 100644 Binary files a/build/cache/spirv.json.gz and b/build/cache/spirv.json.gz differ diff --git a/build/nuke/Native/SPIRVCross.cs b/build/nuke/Native/SPIRVCross.cs index a6b927d844..b2ac7d9cd7 100644 --- a/build/nuke/Native/SPIRVCross.cs +++ b/build/nuke/Native/SPIRVCross.cs @@ -25,7 +25,8 @@ using static Nuke.Common.Tools.Git.GitTasks; using static Nuke.Common.Tools.GitHub.GitHubTasks; -partial class Build { +partial class Build +{ AbsolutePath SPIRVCrossPath => RootDirectory / "build" / "submodules" / "SPIRV-Cross"; //This is the build script for the SPIRV-Reflect shared library @@ -34,62 +35,64 @@ partial class Build { pub fn build(b: *std.Build) void { const target = b.standardTargetOptions(.{}); - const mode = b.standardOptimizeOption(.{}); + const optimize = b.standardOptimizeOption(.{}); - const shared_lib_options: std.Build.SharedLibraryOptions = .{ - .name = ""spirv-cross"", + const lib_mod = b.createModule(.{ .target = target, - .optimize = mode, - }; + .optimize = optimize, + .link_libc = true, + .link_libcpp = true, + }); - const lib: *std.Build.Step.Compile = b.addSharedLibrary(shared_lib_options); - lib.linkLibC(); - lib.linkLibCpp(); + const lib = b.addLibrary(.{ + .name = ""spirv-cross"", + .root_module = lib_mod, + .use_llvm = true, + .linkage = .dynamic, + }); const flags = &.{ ""-std=c++11"", ""-fPIC"" }; //Enable the GLSL, HLSL, MSL, CPP, and Reflect C APIs - lib.defineCMacro(""SPIRV_CROSS_C_API_GLSL"", ""1""); - lib.defineCMacro(""SPIRV_CROSS_C_API_HLSL"", ""1""); - lib.defineCMacro(""SPIRV_CROSS_C_API_MSL"", ""1""); - lib.defineCMacro(""SPIRV_CROSS_C_API_CPP"", ""1""); - lib.defineCMacro(""SPIRV_CROSS_C_API_REFLECT"", ""1""); + lib_mod.addCMacro(""SPIRV_CROSS_C_API_GLSL"", ""1""); + lib_mod.addCMacro(""SPIRV_CROSS_C_API_HLSL"", ""1""); + lib_mod.addCMacro(""SPIRV_CROSS_C_API_MSL"", ""1""); + lib_mod.addCMacro(""SPIRV_CROSS_C_API_CPP"", ""1""); + lib_mod.addCMacro(""SPIRV_CROSS_C_API_REFLECT"", ""1""); //Export the C API symbols - lib.defineCMacro(""SPVC_EXPORT_SYMBOLS"", ""1""); + lib_mod.addCMacro(""SPVC_EXPORT_SYMBOLS"", ""1""); //On windows, we need to specify `__declspec(dllexport)` ourselves //else SPIRV-Cross thinks this is a GNU toolchain and uses the wrong attribute in this case if (target.result.os.tag == .windows) { - lib.defineCMacro(""SPVC_PUBLIC_API"", ""__declspec(dllexport)""); + lib_mod.addCMacro(""SPVC_PUBLIC_API"", ""__declspec(dllexport)""); } //If we arent in debug, defined NDEBUG and strip symbols - if (mode != .Debug) { - lib.defineCMacro(""NDEBUG"", ""1""); + if (optimize != .Debug) { + lib_mod.addCMacro(""NDEBUG"", ""1""); - lib.root_module.strip = true; + lib_mod.strip = true; } - lib.addCSourceFiles(.{ - .files = &.{ - ""spirv_cross.cpp"", - ""spirv_cfg.cpp"", - ""spirv_cpp.cpp"", - ""spirv_cross_c.cpp"", - ""spirv_cross_parsed_ir.cpp"", - ""spirv_cross_util.cpp"", - ""spirv_glsl.cpp"", - ""spirv_hlsl.cpp"", - ""spirv_msl.cpp"", - ""spirv_parser.cpp"", - ""spirv_reflect.cpp"", - }, - .flags = flags - }); + lib_mod.addCSourceFiles(.{ .files = &.{ + ""spirv_cross.cpp"", + ""spirv_cfg.cpp"", + ""spirv_cpp.cpp"", + ""spirv_cross_c.cpp"", + ""spirv_cross_parsed_ir.cpp"", + ""spirv_cross_util.cpp"", + ""spirv_glsl.cpp"", + ""spirv_hlsl.cpp"", + ""spirv_msl.cpp"", + ""spirv_parser.cpp"", + ""spirv_reflect.cpp"", + }, .flags = flags }); b.installArtifact(lib); -}"; +} +"; Target SPIRVCross => CommonTarget ( diff --git a/build/nuke/Native/SPIRVReflect.cs b/build/nuke/Native/SPIRVReflect.cs index 90ca571337..786917ca8b 100644 --- a/build/nuke/Native/SPIRVReflect.cs +++ b/build/nuke/Native/SPIRVReflect.cs @@ -25,7 +25,8 @@ using static Nuke.Common.Tools.Git.GitTasks; using static Nuke.Common.Tools.GitHub.GitHubTasks; -partial class Build { +partial class Build +{ AbsolutePath SPIRVReflectPath => RootDirectory / "build" / "submodules" / "SPIRV-Reflect"; //This is the build script for the SPIRV-Reflect shared library @@ -36,21 +37,29 @@ pub fn build(b: *std.Build) void { const target = b.standardTargetOptions(.{}); const optimize = b.standardOptimizeOption(.{}); - const shared_lib_options: std.Build.SharedLibraryOptions = .{ - .name = ""spirv-reflect"", + const lib_mod = b.createModule(.{ .target = target, .optimize = optimize, - }; - - const lib: *std.Build.Step.Compile = b.addSharedLibrary(shared_lib_options); - lib.linkLibC(); - - if(optimize != .Debug) - lib.root_module.strip = true; + .link_libc = true, + }); - lib.addCSourceFiles(.{ .files = &.{""spirv_reflect.c""}, .flags = &.{ ""-std=c99"", ""-fPIC"" } }); + const lib = b.addLibrary(.{ + .name = ""spirv-reflect"", + .root_module = lib_mod, + .use_llvm = true, + .linkage = .dynamic, + }); + + if (optimize != .Debug) + lib_mod.strip = true; + + lib_mod.addCSourceFiles(.{ + .files = &.{""spirv_reflect.c""}, + .flags = &.{ ""-std=c99"", ""-fPIC"" }, + }); b.installArtifact(lib); -}"; +} +"; Target SPIRVReflect => CommonTarget ( diff --git a/build/submodules/SPIRV-Cross b/build/submodules/SPIRV-Cross index d8e3e2b141..998146d76f 160000 --- a/build/submodules/SPIRV-Cross +++ b/build/submodules/SPIRV-Cross @@ -1 +1 @@ -Subproject commit d8e3e2b141b8c8a167b2e3984736a6baacff316c +Subproject commit 998146d76fc5cbb2726f44c55e25fa28a573a782 diff --git a/build/submodules/SPIRV-Headers b/build/submodules/SPIRV-Headers index 2a611a970f..babee77020 160000 --- a/build/submodules/SPIRV-Headers +++ b/build/submodules/SPIRV-Headers @@ -1 +1 @@ -Subproject commit 2a611a970fdbc41ac2e3e328802aed9985352dca +Subproject commit babee77020ff82b571d723ce2c0262e2ec0ee3f1 diff --git a/build/submodules/SPIRV-Reflect b/build/submodules/SPIRV-Reflect index e55086b044..62ca825c69 160000 --- a/build/submodules/SPIRV-Reflect +++ b/build/submodules/SPIRV-Reflect @@ -1 +1 @@ -Subproject commit e55086b044225f9b511ae44dbf9b079d3625943f +Subproject commit 62ca825c692334ed758027b908c5aafbbc76243f diff --git a/src/Lab/Experiments/SpirvTest/Program.cs b/src/Lab/Experiments/SpirvTest/Program.cs new file mode 100644 index 0000000000..a4614c8321 --- /dev/null +++ b/src/Lab/Experiments/SpirvTest/Program.cs @@ -0,0 +1,59 @@ + +using Silk.NET.Core.Native; +using Silk.NET.SPIRV.Reflect; +using Silk.NET.SPIRV.Cross; +using Result = Silk.NET.SPIRV.Reflect.Result; + +unsafe +{ + var reflect = Reflect.GetApi(); + var cross = Cross.GetApi(); + + uint major = 0, minor = 0, patch = 0; + cross.GetVersion(ref major, ref minor, ref patch); + + Console.WriteLine($"Version {major}.{minor}.{patch}"); + + byte[] shader = File.ReadAllBytes("../../../../ImGuiVulkan/shader.vert.spv"); + fixed (byte* ptr = shader) + { + ReflectShaderModule module; + var result = reflect.CreateShaderModule2(0, (nuint) shader.Length, ptr, &module); + if (result != Result.Success) + throw new Exception($"failed to create shader module {result.ToString()}"); + + Console.WriteLine($"Parsed module, source language: {module.SourceLanguage.ToString()}"); + + reflect.DestroyShaderModule(&module); + } + + fixed (byte* ptr = shader) + { + Context* context = null; + var result = cross.ContextCreate(&context); + if (result != Silk.NET.SPIRV.Cross.Result.Success) + throw new Exception($"failed to create context {result.ToString()}"); + + ParsedIr* parsedIr = null; + result = cross.ContextParseSpirv(context, (uint*) ptr, (nuint)(shader.LongLength / 4), &parsedIr); + if(result != Silk.NET.SPIRV.Cross.Result.Success) + throw new Exception($"failed to parse spirv {result.ToString()}"); + + Console.WriteLine($"Parsed IR"); + + Compiler* compiler = null; + result = cross.ContextCreateCompiler(context, Backend.Glsl, parsedIr, CaptureMode.Copy, &compiler); + if(result != Silk.NET.SPIRV.Cross.Result.Success) + throw new Exception($"failed to create compiler {result.ToString()}"); + + byte* source = null; + result = cross.CompilerCompile(compiler, &source); + if(result != Silk.NET.SPIRV.Cross.Result.Success) + throw new Exception($"failed to compile {result.ToString()}"); + + string? str = SilkMarshal.PtrToString((nint)source, NativeStringEncoding.UTF8); + Console.WriteLine($"Compiled int {str}"); + + cross.ContextDestroy(context); + } +} diff --git a/src/Lab/Experiments/SpirvTest/SpirvTest.csproj b/src/Lab/Experiments/SpirvTest/SpirvTest.csproj new file mode 100644 index 0000000000..ef6f11317e --- /dev/null +++ b/src/Lab/Experiments/SpirvTest/SpirvTest.csproj @@ -0,0 +1,16 @@ + + + + Exe + net6.0 + enable + enable + true + + + + + + + + diff --git a/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/linux-arm/native/libspirv-cross.so b/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/linux-arm/native/libspirv-cross.so index de3d99e2cf..f35f787827 100755 Binary files a/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/linux-arm/native/libspirv-cross.so and b/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/linux-arm/native/libspirv-cross.so differ diff --git a/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/linux-arm64/native/libspirv-cross.so b/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/linux-arm64/native/libspirv-cross.so index f4961a23ed..bd97d0d64d 100755 Binary files a/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/linux-arm64/native/libspirv-cross.so and b/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/linux-arm64/native/libspirv-cross.so differ diff --git a/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/linux-x64/native/libspirv-cross.so b/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/linux-x64/native/libspirv-cross.so index 68db6e27f4..eca59b8dfa 100755 Binary files a/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/linux-x64/native/libspirv-cross.so and b/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/linux-x64/native/libspirv-cross.so differ diff --git a/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/osx-arm64/native/libspirv-cross.dylib b/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/osx-arm64/native/libspirv-cross.dylib index c068cd55b3..29bfc9fc32 100755 Binary files a/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/osx-arm64/native/libspirv-cross.dylib and b/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/osx-arm64/native/libspirv-cross.dylib differ diff --git a/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/osx-x64/native/libspirv-cross.dylib b/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/osx-x64/native/libspirv-cross.dylib index 977b3166f4..35c8b2565f 100755 Binary files a/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/osx-x64/native/libspirv-cross.dylib and b/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/osx-x64/native/libspirv-cross.dylib differ diff --git a/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/win-arm64/native/spirv-cross.dll b/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/win-arm64/native/spirv-cross.dll index a5fbd9257e..ff19dd9f5f 100755 Binary files a/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/win-arm64/native/spirv-cross.dll and b/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/win-arm64/native/spirv-cross.dll differ diff --git a/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/win-x64/native/spirv-cross.dll b/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/win-x64/native/spirv-cross.dll index 6fffe08b81..b360a178da 100755 Binary files a/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/win-x64/native/spirv-cross.dll and b/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/win-x64/native/spirv-cross.dll differ diff --git a/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/win-x86/native/spirv-cross.dll b/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/win-x86/native/spirv-cross.dll index 49fb62699a..c606b03415 100755 Binary files a/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/win-x86/native/spirv-cross.dll and b/src/Native/Silk.NET.SPIRV.Cross.Native/runtimes/win-x86/native/spirv-cross.dll differ diff --git a/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/linux-arm/native/libspirv-reflect.so b/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/linux-arm/native/libspirv-reflect.so index 9ab5adc8b3..e59024a55f 100755 Binary files a/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/linux-arm/native/libspirv-reflect.so and b/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/linux-arm/native/libspirv-reflect.so differ diff --git a/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/linux-arm64/native/libspirv-reflect.so b/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/linux-arm64/native/libspirv-reflect.so index b1c78f0e51..331ddb5431 100755 Binary files a/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/linux-arm64/native/libspirv-reflect.so and b/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/linux-arm64/native/libspirv-reflect.so differ diff --git a/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/linux-x64/native/libspirv-reflect.so b/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/linux-x64/native/libspirv-reflect.so index b26c5a5d13..1516c782c5 100755 Binary files a/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/linux-x64/native/libspirv-reflect.so and b/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/linux-x64/native/libspirv-reflect.so differ diff --git a/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/osx-arm64/native/libspirv-reflect.dylib b/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/osx-arm64/native/libspirv-reflect.dylib index 0916532c05..7354214e89 100755 Binary files a/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/osx-arm64/native/libspirv-reflect.dylib and b/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/osx-arm64/native/libspirv-reflect.dylib differ diff --git a/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/osx-x64/native/libspirv-reflect.dylib b/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/osx-x64/native/libspirv-reflect.dylib index c5e9910c39..4913b39c44 100755 Binary files a/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/osx-x64/native/libspirv-reflect.dylib and b/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/osx-x64/native/libspirv-reflect.dylib differ diff --git a/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/win-arm64/native/spirv-reflect.dll b/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/win-arm64/native/spirv-reflect.dll index fc72a8aff2..3f2b1ad3fc 100755 Binary files a/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/win-arm64/native/spirv-reflect.dll and b/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/win-arm64/native/spirv-reflect.dll differ diff --git a/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/win-x64/native/spirv-reflect.dll b/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/win-x64/native/spirv-reflect.dll index 3e264e96ff..f3a99317a0 100755 Binary files a/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/win-x64/native/spirv-reflect.dll and b/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/win-x64/native/spirv-reflect.dll differ diff --git a/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/win-x86/native/spirv-reflect.dll b/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/win-x86/native/spirv-reflect.dll index dab2b97245..0cb0679305 100755 Binary files a/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/win-x86/native/spirv-reflect.dll and b/src/Native/Silk.NET.SPIRV.Reflect.Native/runtimes/win-x86/native/spirv-reflect.dll differ diff --git a/src/SPIRV/Silk.NET.SPIRV.Cross/Cross.gen.cs b/src/SPIRV/Silk.NET.SPIRV.Cross/Cross.gen.cs index d4461fb5c9..df0f493c9d 100644 --- a/src/SPIRV/Silk.NET.SPIRV.Cross/Cross.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV.Cross/Cross.gen.cs @@ -21,7 +21,7 @@ public unsafe partial class Cross : NativeAPI public const int CApiVersionMajor = unchecked((int) 0x0); [NativeName("Type", "int")] [NativeName("Name", "SPVC_C_API_VERSION_MINOR")] - public const int CApiVersionMinor = unchecked((int) 0x40); + public const int CApiVersionMinor = unchecked((int) 0x44); [NativeName("Type", "int")] [NativeName("Name", "SPVC_C_API_VERSION_PATCH")] public const int CApiVersionPatch = unchecked((int) 0x0); @@ -105,1473 +105,1473 @@ public unsafe partial class Cross : NativeAPI public partial string GetCommitRevisionAndTimestampS(); /// To be documented. - [NativeName("Src", "Line 338, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 339, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_msl_vertex_attribute_init")] public unsafe partial void MslVertexAttributeInit(MslVertexAttribute* attr); /// To be documented. - [NativeName("Src", "Line 338, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 339, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_msl_vertex_attribute_init")] public partial void MslVertexAttributeInit(ref MslVertexAttribute attr); /// To be documented. - [NativeName("Src", "Line 353, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 354, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_msl_shader_interface_var_init")] public unsafe partial void MslShaderInterfaceVarInit(MslShaderInterfaceVar* var); /// To be documented. - [NativeName("Src", "Line 353, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 354, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_msl_shader_interface_var_init")] public partial void MslShaderInterfaceVarInit(ref MslShaderInterfaceVar var); /// To be documented. - [NativeName("Src", "Line 357, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 358, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_msl_shader_input_init")] public unsafe partial void MslShaderInputInit(MslShaderInterfaceVar* input); /// To be documented. - [NativeName("Src", "Line 357, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 358, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_msl_shader_input_init")] public partial void MslShaderInputInit(ref MslShaderInterfaceVar input); /// To be documented. - [NativeName("Src", "Line 382, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 383, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_msl_shader_interface_var_init_2")] public unsafe partial void MslShaderInterfaceVarInit2(MslShaderInterfaceVar2* var); /// To be documented. - [NativeName("Src", "Line 382, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 383, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_msl_shader_interface_var_init_2")] public partial void MslShaderInterfaceVarInit2(ref MslShaderInterfaceVar2 var); /// To be documented. - [NativeName("Src", "Line 412, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 413, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_msl_resource_binding_init")] public unsafe partial void MslResourceBindingInit(MslResourceBinding* binding); /// To be documented. - [NativeName("Src", "Line 412, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 413, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_msl_resource_binding_init")] public partial void MslResourceBindingInit(ref MslResourceBinding binding); /// To be documented. - [NativeName("Src", "Line 413, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 414, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_msl_resource_binding_init_2")] public unsafe partial void MslResourceBindingInit2(MslResourceBinding2* binding); /// To be documented. - [NativeName("Src", "Line 413, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 414, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_msl_resource_binding_init_2")] public partial void MslResourceBindingInit2(ref MslResourceBinding2 binding); /// To be documented. - [NativeName("Src", "Line 425, Column 26 in spirv_cross_c.h")] + [NativeName("Src", "Line 426, Column 26 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_msl_get_aux_buffer_struct_version")] public partial uint MslGetAuxBufferStructVersion(); /// To be documented. - [NativeName("Src", "Line 560, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 561, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_msl_constexpr_sampler_init")] public unsafe partial void MslConstexprSamplerInit(MslConstexprSampler* sampler); /// To be documented. - [NativeName("Src", "Line 560, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 561, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_msl_constexpr_sampler_init")] public partial void MslConstexprSamplerInit(ref MslConstexprSampler sampler); /// To be documented. - [NativeName("Src", "Line 580, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 581, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_msl_sampler_ycbcr_conversion_init")] public unsafe partial void MslSamplerYcbcrConversionInit(MslSamplerYcbcrConversion* conv); /// To be documented. - [NativeName("Src", "Line 580, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 581, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_msl_sampler_ycbcr_conversion_init")] public partial void MslSamplerYcbcrConversionInit(ref MslSamplerYcbcrConversion conv); /// To be documented. - [NativeName("Src", "Line 618, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 619, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_hlsl_resource_binding_init")] public unsafe partial void HlslResourceBindingInit(HlslResourceBinding* binding); /// To be documented. - [NativeName("Src", "Line 618, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 619, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_hlsl_resource_binding_init")] public partial void HlslResourceBindingInit(ref HlslResourceBinding binding); /// To be documented. - [NativeName("Src", "Line 761, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 768, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_context_create")] public unsafe partial Result ContextCreate(Context** context); /// To be documented. - [NativeName("Src", "Line 761, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 768, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_context_create")] public unsafe partial Result ContextCreate(ref Context* context); /// To be documented. - [NativeName("Src", "Line 764, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 771, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_context_destroy")] public unsafe partial void ContextDestroy(Context* context); /// To be documented. - [NativeName("Src", "Line 767, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 774, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_context_release_allocations")] public unsafe partial void ContextReleaseAllocations(Context* context); /// To be documented. - [NativeName("Src", "Line 770, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 777, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_context_get_last_error_string")] public unsafe partial byte* ContextGetLastErrorString(Context* context); /// To be documented. - [NativeName("Src", "Line 770, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 777, Column 29 in spirv_cross_c.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "spvc_context_get_last_error_string")] public unsafe partial string ContextGetLastErrorStringS(Context* context); /// To be documented. - [NativeName("Src", "Line 774, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 781, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_context_set_error_callback")] public unsafe partial void ContextSetErrorCallback(Context* context, PfnErrorCallback cb, void* userdata); /// To be documented. - [NativeName("Src", "Line 774, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 781, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_context_set_error_callback")] public unsafe partial void ContextSetErrorCallback(Context* context, PfnErrorCallback cb, ref T0 userdata) where T0 : unmanaged; /// To be documented. - [NativeName("Src", "Line 777, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 784, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_context_parse_spirv")] public unsafe partial Result ContextParseSpirv(Context* context, [Flow(Silk.NET.Core.Native.FlowDirection.In)] uint* spirv, nuint word_count, ParsedIr** parsed_ir); /// To be documented. - [NativeName("Src", "Line 777, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 784, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_context_parse_spirv")] public unsafe partial Result ContextParseSpirv(Context* context, [Flow(Silk.NET.Core.Native.FlowDirection.In)] uint* spirv, nuint word_count, ref ParsedIr* parsed_ir); /// To be documented. - [NativeName("Src", "Line 777, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 784, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_context_parse_spirv")] public unsafe partial Result ContextParseSpirv(Context* context, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly uint spirv, nuint word_count, ParsedIr** parsed_ir); /// To be documented. - [NativeName("Src", "Line 777, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 784, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_context_parse_spirv")] public unsafe partial Result ContextParseSpirv(Context* context, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly uint spirv, nuint word_count, ref ParsedIr* parsed_ir); /// To be documented. - [NativeName("Src", "Line 784, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 791, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_context_create_compiler")] public unsafe partial Result ContextCreateCompiler(Context* context, Backend backend, ParsedIr* parsed_ir, CaptureMode mode, Compiler** compiler); /// To be documented. - [NativeName("Src", "Line 784, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 791, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_context_create_compiler")] public unsafe partial Result ContextCreateCompiler(Context* context, Backend backend, ParsedIr* parsed_ir, CaptureMode mode, ref Compiler* compiler); /// To be documented. - [NativeName("Src", "Line 789, Column 26 in spirv_cross_c.h")] + [NativeName("Src", "Line 796, Column 26 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_current_id_bound")] public unsafe partial uint CompilerGetCurrentIdBound(Compiler* compiler); /// To be documented. - [NativeName("Src", "Line 792, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 799, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_create_compiler_options")] public unsafe partial Result CompilerCreateCompilerOptions(Compiler* compiler, CompilerOptions** options); /// To be documented. - [NativeName("Src", "Line 792, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 799, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_create_compiler_options")] public unsafe partial Result CompilerCreateCompilerOptions(Compiler* compiler, ref CompilerOptions* options); /// To be documented. - [NativeName("Src", "Line 795, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 802, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_options_set_bool")] public unsafe partial Result CompilerOptionsSetBool(CompilerOptions* options, CompilerOption option, byte value); /// To be documented. - [NativeName("Src", "Line 797, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 804, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_options_set_uint")] public unsafe partial Result CompilerOptionsSetUint(CompilerOptions* options, CompilerOption option, uint value); /// To be documented. - [NativeName("Src", "Line 800, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 807, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_install_compiler_options")] public unsafe partial Result CompilerInstallCompilerOptions(Compiler* compiler, CompilerOptions* options); /// To be documented. - [NativeName("Src", "Line 804, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 811, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_compile")] public unsafe partial Result CompilerCompile(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte** source); /// To be documented. - [NativeName("Src", "Line 804, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 811, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_compile")] public unsafe partial Result CompilerCompile(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte* source); /// To be documented. - [NativeName("Src", "Line 807, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 814, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_add_header_line")] public unsafe partial Result CompilerAddHeaderLine(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* line); /// To be documented. - [NativeName("Src", "Line 807, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 814, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_add_header_line")] public unsafe partial Result CompilerAddHeaderLine(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte line); /// To be documented. - [NativeName("Src", "Line 807, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 814, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_add_header_line")] public unsafe partial Result CompilerAddHeaderLine(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string line); /// To be documented. - [NativeName("Src", "Line 808, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 815, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_require_extension")] public unsafe partial Result CompilerRequireExtension(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* ext); /// To be documented. - [NativeName("Src", "Line 808, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 815, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_require_extension")] public unsafe partial Result CompilerRequireExtension(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte ext); /// To be documented. - [NativeName("Src", "Line 808, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 815, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_require_extension")] public unsafe partial Result CompilerRequireExtension(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string ext); /// To be documented. - [NativeName("Src", "Line 809, Column 24 in spirv_cross_c.h")] + [NativeName("Src", "Line 816, Column 24 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_num_required_extensions")] public unsafe partial nuint CompilerGetNumRequiredExtensions(Compiler* compiler); /// To be documented. - [NativeName("Src", "Line 810, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 817, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_required_extension")] public unsafe partial byte* CompilerGetRequiredExtension(Compiler* compiler, nuint index); /// To be documented. - [NativeName("Src", "Line 810, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 817, Column 29 in spirv_cross_c.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "spvc_compiler_get_required_extension")] public unsafe partial string CompilerGetRequiredExtensionS(Compiler* compiler, nuint index); /// To be documented. - [NativeName("Src", "Line 811, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 818, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_flatten_buffer_block")] public unsafe partial Result CompilerFlattenBufferBlock(Compiler* compiler, uint id); /// To be documented. - [NativeName("Src", "Line 813, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 820, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_variable_is_depth_or_compare")] public unsafe partial byte CompilerVariableIsDepthOrCompare(Compiler* compiler, uint id); /// To be documented. - [NativeName("Src", "Line 815, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 822, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_mask_stage_output_by_location")] public unsafe partial Result CompilerMaskStageOutputByLocation(Compiler* compiler, uint location, uint component); /// To be documented. - [NativeName("Src", "Line 817, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 824, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_mask_stage_output_by_builtin")] public unsafe partial Result CompilerMaskStageOutputByBuiltin(Compiler* compiler, Silk.NET.SPIRV.BuiltIn builtin); /// To be documented. - [NativeName("Src", "Line 823, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 830, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_hlsl_set_root_constants_layout")] public unsafe partial Result CompilerHlslSetRootConstantsLayout(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] HlslRootConstants* constant_info, nuint count); /// To be documented. - [NativeName("Src", "Line 823, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 830, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_hlsl_set_root_constants_layout")] public unsafe partial Result CompilerHlslSetRootConstantsLayout(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly HlslRootConstants constant_info, nuint count); /// To be documented. - [NativeName("Src", "Line 826, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 833, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_hlsl_add_vertex_attribute_remap")] public unsafe partial Result CompilerHlslAddVertexAttributeRemap(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] HlslVertexAttributeRemap* remap, nuint remaps); /// To be documented. - [NativeName("Src", "Line 826, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 833, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_hlsl_add_vertex_attribute_remap")] public unsafe partial Result CompilerHlslAddVertexAttributeRemap(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly HlslVertexAttributeRemap remap, nuint remaps); /// To be documented. - [NativeName("Src", "Line 829, Column 34 in spirv_cross_c.h")] + [NativeName("Src", "Line 836, Column 34 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_hlsl_remap_num_workgroups_builtin")] public unsafe partial uint CompilerHlslRemapNumWorkgroupsBuiltin(Compiler* compiler); /// To be documented. - [NativeName("Src", "Line 831, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 838, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_hlsl_set_resource_binding_flags")] public unsafe partial Result CompilerHlslSetResourceBindingFlags(Compiler* compiler, uint flags); /// To be documented. - [NativeName("Src", "Line 834, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 841, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_hlsl_add_resource_binding")] public unsafe partial Result CompilerHlslAddResourceBinding(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] HlslResourceBinding* binding); /// To be documented. - [NativeName("Src", "Line 834, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 841, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_hlsl_add_resource_binding")] public unsafe partial Result CompilerHlslAddResourceBinding(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly HlslResourceBinding binding); /// To be documented. - [NativeName("Src", "Line 836, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 843, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_hlsl_is_resource_used")] public unsafe partial byte CompilerHlslIsResourceUsed(Compiler* compiler, Silk.NET.SPIRV.ExecutionModel model, uint set, uint binding); /// To be documented. - [NativeName("Src", "Line 845, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 852, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_is_rasterization_disabled")] public unsafe partial byte CompilerMslIsRasterizationDisabled(Compiler* compiler); /// To be documented. - [NativeName("Src", "Line 848, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 855, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_needs_aux_buffer")] public unsafe partial byte CompilerMslNeedsAuxBuffer(Compiler* compiler); /// To be documented. - [NativeName("Src", "Line 849, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 856, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_needs_swizzle_buffer")] public unsafe partial byte CompilerMslNeedsSwizzleBuffer(Compiler* compiler); /// To be documented. - [NativeName("Src", "Line 850, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 857, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_needs_buffer_size_buffer")] public unsafe partial byte CompilerMslNeedsBufferSizeBuffer(Compiler* compiler); /// To be documented. - [NativeName("Src", "Line 852, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 859, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_needs_output_buffer")] public unsafe partial byte CompilerMslNeedsOutputBuffer(Compiler* compiler); /// To be documented. - [NativeName("Src", "Line 853, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 860, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_needs_patch_output_buffer")] public unsafe partial byte CompilerMslNeedsPatchOutputBuffer(Compiler* compiler); /// To be documented. - [NativeName("Src", "Line 854, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 861, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_needs_input_threadgroup_mem")] public unsafe partial byte CompilerMslNeedsInputThreadgroupMem(Compiler* compiler); /// To be documented. - [NativeName("Src", "Line 855, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 862, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_add_vertex_attribute")] public unsafe partial Result CompilerMslAddVertexAttribute(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] MslVertexAttribute* attrs); /// To be documented. - [NativeName("Src", "Line 855, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 862, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_add_vertex_attribute")] public unsafe partial Result CompilerMslAddVertexAttribute(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly MslVertexAttribute attrs); /// To be documented. - [NativeName("Src", "Line 858, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 865, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_add_resource_binding")] public unsafe partial Result CompilerMslAddResourceBinding(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] MslResourceBinding* binding); /// To be documented. - [NativeName("Src", "Line 858, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 865, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_add_resource_binding")] public unsafe partial Result CompilerMslAddResourceBinding(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly MslResourceBinding binding); /// To be documented. - [NativeName("Src", "Line 860, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 867, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_add_resource_binding_2")] public unsafe partial Result CompilerMslAddResourceBinding2(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] MslResourceBinding2* binding); /// To be documented. - [NativeName("Src", "Line 860, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 867, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_add_resource_binding_2")] public unsafe partial Result CompilerMslAddResourceBinding2(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly MslResourceBinding2 binding); /// To be documented. - [NativeName("Src", "Line 863, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 870, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_add_shader_input")] public unsafe partial Result CompilerMslAddShaderInput(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] MslShaderInterfaceVar* input); /// To be documented. - [NativeName("Src", "Line 863, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 870, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_add_shader_input")] public unsafe partial Result CompilerMslAddShaderInput(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly MslShaderInterfaceVar input); /// To be documented. - [NativeName("Src", "Line 865, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 872, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_add_shader_input_2")] public unsafe partial Result CompilerMslAddShaderInput2(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] MslShaderInterfaceVar2* input); /// To be documented. - [NativeName("Src", "Line 865, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 872, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_add_shader_input_2")] public unsafe partial Result CompilerMslAddShaderInput2(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly MslShaderInterfaceVar2 input); /// To be documented. - [NativeName("Src", "Line 868, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 875, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_add_shader_output")] public unsafe partial Result CompilerMslAddShaderOutput(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] MslShaderInterfaceVar* output); /// To be documented. - [NativeName("Src", "Line 868, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 875, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_add_shader_output")] public unsafe partial Result CompilerMslAddShaderOutput(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly MslShaderInterfaceVar output); /// To be documented. - [NativeName("Src", "Line 870, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 877, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_add_shader_output_2")] public unsafe partial Result CompilerMslAddShaderOutput2(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] MslShaderInterfaceVar2* output); /// To be documented. - [NativeName("Src", "Line 870, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 877, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_add_shader_output_2")] public unsafe partial Result CompilerMslAddShaderOutput2(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly MslShaderInterfaceVar2 output); /// To be documented. - [NativeName("Src", "Line 872, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 879, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_add_discrete_descriptor_set")] public unsafe partial Result CompilerMslAddDiscreteDescriptorSet(Compiler* compiler, uint desc_set); /// To be documented. - [NativeName("Src", "Line 873, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 880, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_set_argument_buffer_device_address_space")] public unsafe partial Result CompilerMslSetArgumentBufferDeviceAddressSpace(Compiler* compiler, uint desc_set, byte device_address); /// To be documented. - [NativeName("Src", "Line 876, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 883, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_is_vertex_attribute_used")] public unsafe partial byte CompilerMslIsVertexAttributeUsed(Compiler* compiler, uint location); /// To be documented. - [NativeName("Src", "Line 877, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 884, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_is_shader_input_used")] public unsafe partial byte CompilerMslIsShaderInputUsed(Compiler* compiler, uint location); /// To be documented. - [NativeName("Src", "Line 878, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 885, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_is_shader_output_used")] public unsafe partial byte CompilerMslIsShaderOutputUsed(Compiler* compiler, uint location); /// To be documented. - [NativeName("Src", "Line 880, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 887, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_is_resource_used")] public unsafe partial byte CompilerMslIsResourceUsed(Compiler* compiler, Silk.NET.SPIRV.ExecutionModel model, uint set, uint binding); /// To be documented. - [NativeName("Src", "Line 884, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 891, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_remap_constexpr_sampler")] public unsafe partial Result CompilerMslRemapConstexprSampler(Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] MslConstexprSampler* sampler); /// To be documented. - [NativeName("Src", "Line 884, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 891, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_remap_constexpr_sampler")] public unsafe partial Result CompilerMslRemapConstexprSampler(Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly MslConstexprSampler sampler); /// To be documented. - [NativeName("Src", "Line 885, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 892, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_remap_constexpr_sampler_by_binding")] public unsafe partial Result CompilerMslRemapConstexprSamplerByBinding(Compiler* compiler, uint desc_set, uint binding, [Flow(Silk.NET.Core.Native.FlowDirection.In)] MslConstexprSampler* sampler); /// To be documented. - [NativeName("Src", "Line 885, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 892, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_remap_constexpr_sampler_by_binding")] public unsafe partial Result CompilerMslRemapConstexprSamplerByBinding(Compiler* compiler, uint desc_set, uint binding, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly MslConstexprSampler sampler); /// To be documented. - [NativeName("Src", "Line 886, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 893, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_remap_constexpr_sampler_ycbcr")] public unsafe partial Result CompilerMslRemapConstexprSamplerYcbcr(Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] MslConstexprSampler* sampler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] MslSamplerYcbcrConversion* conv); /// To be documented. - [NativeName("Src", "Line 886, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 893, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_remap_constexpr_sampler_ycbcr")] public unsafe partial Result CompilerMslRemapConstexprSamplerYcbcr(Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] MslConstexprSampler* sampler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly MslSamplerYcbcrConversion conv); /// To be documented. - [NativeName("Src", "Line 886, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 893, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_remap_constexpr_sampler_ycbcr")] public unsafe partial Result CompilerMslRemapConstexprSamplerYcbcr(Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly MslConstexprSampler sampler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] MslSamplerYcbcrConversion* conv); /// To be documented. - [NativeName("Src", "Line 886, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 893, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_remap_constexpr_sampler_ycbcr")] public unsafe partial Result CompilerMslRemapConstexprSamplerYcbcr(Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly MslConstexprSampler sampler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly MslSamplerYcbcrConversion conv); /// To be documented. - [NativeName("Src", "Line 887, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 894, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_remap_constexpr_sampler_by_binding_ycbcr")] public unsafe partial Result CompilerMslRemapConstexprSamplerByBindingYcbcr(Compiler* compiler, uint desc_set, uint binding, [Flow(Silk.NET.Core.Native.FlowDirection.In)] MslConstexprSampler* sampler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] MslSamplerYcbcrConversion* conv); /// To be documented. - [NativeName("Src", "Line 887, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 894, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_remap_constexpr_sampler_by_binding_ycbcr")] public unsafe partial Result CompilerMslRemapConstexprSamplerByBindingYcbcr(Compiler* compiler, uint desc_set, uint binding, [Flow(Silk.NET.Core.Native.FlowDirection.In)] MslConstexprSampler* sampler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly MslSamplerYcbcrConversion conv); /// To be documented. - [NativeName("Src", "Line 887, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 894, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_remap_constexpr_sampler_by_binding_ycbcr")] public unsafe partial Result CompilerMslRemapConstexprSamplerByBindingYcbcr(Compiler* compiler, uint desc_set, uint binding, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly MslConstexprSampler sampler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] MslSamplerYcbcrConversion* conv); /// To be documented. - [NativeName("Src", "Line 887, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 894, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_remap_constexpr_sampler_by_binding_ycbcr")] public unsafe partial Result CompilerMslRemapConstexprSamplerByBindingYcbcr(Compiler* compiler, uint desc_set, uint binding, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly MslConstexprSampler sampler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly MslSamplerYcbcrConversion conv); /// To be documented. - [NativeName("Src", "Line 888, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 895, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_set_fragment_output_components")] public unsafe partial Result CompilerMslSetFragmentOutputComponents(Compiler* compiler, uint location, uint components); /// To be documented. - [NativeName("Src", "Line 890, Column 26 in spirv_cross_c.h")] + [NativeName("Src", "Line 897, Column 26 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_get_automatic_resource_binding")] public unsafe partial uint CompilerMslGetAutomaticResourceBinding(Compiler* compiler, uint id); /// To be documented. - [NativeName("Src", "Line 891, Column 26 in spirv_cross_c.h")] + [NativeName("Src", "Line 898, Column 26 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_get_automatic_resource_binding_secondary")] public unsafe partial uint CompilerMslGetAutomaticResourceBindingSecondary(Compiler* compiler, uint id); /// To be documented. - [NativeName("Src", "Line 893, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 900, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_add_dynamic_buffer")] public unsafe partial Result CompilerMslAddDynamicBuffer(Compiler* compiler, uint desc_set, uint binding, uint index); /// To be documented. - [NativeName("Src", "Line 895, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 902, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_add_inline_uniform_block")] public unsafe partial Result CompilerMslAddInlineUniformBlock(Compiler* compiler, uint desc_set, uint binding); /// To be documented. - [NativeName("Src", "Line 897, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 904, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_set_combined_sampler_suffix")] public unsafe partial Result CompilerMslSetCombinedSamplerSuffix(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* suffix); /// To be documented. - [NativeName("Src", "Line 897, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 904, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_set_combined_sampler_suffix")] public unsafe partial Result CompilerMslSetCombinedSamplerSuffix(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte suffix); /// To be documented. - [NativeName("Src", "Line 897, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 904, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_set_combined_sampler_suffix")] public unsafe partial Result CompilerMslSetCombinedSamplerSuffix(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string suffix); /// To be documented. - [NativeName("Src", "Line 898, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 905, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_msl_get_combined_sampler_suffix")] public unsafe partial byte* CompilerMslGetCombinedSamplerSuffix(Compiler* compiler); /// To be documented. - [NativeName("Src", "Line 898, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 905, Column 29 in spirv_cross_c.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "spvc_compiler_msl_get_combined_sampler_suffix")] public unsafe partial string CompilerMslGetCombinedSamplerSuffixS(Compiler* compiler); /// To be documented. - [NativeName("Src", "Line 904, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 911, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_active_interface_variables")] public unsafe partial Result CompilerGetActiveInterfaceVariables(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] Set** set); /// To be documented. - [NativeName("Src", "Line 904, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 911, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_active_interface_variables")] public unsafe partial Result CompilerGetActiveInterfaceVariables(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly Set* set); /// To be documented. - [NativeName("Src", "Line 905, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 912, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_set_enabled_interface_variables")] public unsafe partial Result CompilerSetEnabledInterfaceVariables(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] Set* set); /// To be documented. - [NativeName("Src", "Line 906, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 913, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_create_shader_resources")] public unsafe partial Result CompilerCreateShaderResources(Compiler* compiler, Resources** resources); /// To be documented. - [NativeName("Src", "Line 906, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 913, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_create_shader_resources")] public unsafe partial Result CompilerCreateShaderResources(Compiler* compiler, ref Resources* resources); /// To be documented. - [NativeName("Src", "Line 907, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 914, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_create_shader_resources_for_active_variables")] public unsafe partial Result CompilerCreateShaderResourcesForActiveVariables(Compiler* compiler, Resources** resources, [Flow(Silk.NET.Core.Native.FlowDirection.In)] Set* active); /// To be documented. - [NativeName("Src", "Line 907, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 914, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_create_shader_resources_for_active_variables")] public unsafe partial Result CompilerCreateShaderResourcesForActiveVariables(Compiler* compiler, ref Resources* resources, [Flow(Silk.NET.Core.Native.FlowDirection.In)] Set* active); /// To be documented. - [NativeName("Src", "Line 910, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 917, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_resources_get_resource_list_for_type")] public unsafe partial Result ResourcesGetResourceListForType(Resources* resources, ResourceType type, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectedResource** resource_list, nuint* resource_size); /// To be documented. - [NativeName("Src", "Line 910, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 917, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_resources_get_resource_list_for_type")] public unsafe partial Result ResourcesGetResourceListForType(Resources* resources, ResourceType type, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectedResource** resource_list, ref nuint resource_size); /// To be documented. - [NativeName("Src", "Line 910, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 917, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_resources_get_resource_list_for_type")] public unsafe partial Result ResourcesGetResourceListForType(Resources* resources, ResourceType type, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectedResource* resource_list, nuint* resource_size); /// To be documented. - [NativeName("Src", "Line 910, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 917, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_resources_get_resource_list_for_type")] public unsafe partial Result ResourcesGetResourceListForType(Resources* resources, ResourceType type, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectedResource* resource_list, ref nuint resource_size); /// To be documented. - [NativeName("Src", "Line 914, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 921, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_resources_get_builtin_resource_list_for_type")] public unsafe partial Result ResourcesGetBuiltinResourceListForType(Resources* resources, BuiltinResourceType type, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectedBuiltinResource** resource_list, nuint* resource_size); /// To be documented. - [NativeName("Src", "Line 914, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 921, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_resources_get_builtin_resource_list_for_type")] public unsafe partial Result ResourcesGetBuiltinResourceListForType(Resources* resources, BuiltinResourceType type, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectedBuiltinResource** resource_list, ref nuint resource_size); /// To be documented. - [NativeName("Src", "Line 914, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 921, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_resources_get_builtin_resource_list_for_type")] public unsafe partial Result ResourcesGetBuiltinResourceListForType(Resources* resources, BuiltinResourceType type, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectedBuiltinResource* resource_list, nuint* resource_size); /// To be documented. - [NativeName("Src", "Line 914, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 921, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_resources_get_builtin_resource_list_for_type")] public unsafe partial Result ResourcesGetBuiltinResourceListForType(Resources* resources, BuiltinResourceType type, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectedBuiltinResource* resource_list, ref nuint resource_size); /// To be documented. - [NativeName("Src", "Line 923, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 930, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_set_decoration")] public unsafe partial void CompilerSetDecoration(Compiler* compiler, uint id, Silk.NET.SPIRV.Decoration decoration, uint argument); /// To be documented. - [NativeName("Src", "Line 925, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 932, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_set_decoration_string")] public unsafe partial void CompilerSetDecorationString(Compiler* compiler, uint id, Silk.NET.SPIRV.Decoration decoration, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* argument); /// To be documented. - [NativeName("Src", "Line 925, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 932, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_set_decoration_string")] public unsafe partial void CompilerSetDecorationString(Compiler* compiler, uint id, Silk.NET.SPIRV.Decoration decoration, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte argument); /// To be documented. - [NativeName("Src", "Line 925, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 932, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_set_decoration_string")] public unsafe partial void CompilerSetDecorationString(Compiler* compiler, uint id, Silk.NET.SPIRV.Decoration decoration, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string argument); /// To be documented. - [NativeName("Src", "Line 927, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 934, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_set_name")] public unsafe partial void CompilerSetName(Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* argument); /// To be documented. - [NativeName("Src", "Line 927, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 934, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_set_name")] public unsafe partial void CompilerSetName(Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte argument); /// To be documented. - [NativeName("Src", "Line 927, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 934, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_set_name")] public unsafe partial void CompilerSetName(Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string argument); /// To be documented. - [NativeName("Src", "Line 928, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 935, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_set_member_decoration")] public unsafe partial void CompilerSetMemberDecoration(Compiler* compiler, uint id, uint member_index, Silk.NET.SPIRV.Decoration decoration, uint argument); /// To be documented. - [NativeName("Src", "Line 930, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 937, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_set_member_decoration_string")] public unsafe partial void CompilerSetMemberDecorationString(Compiler* compiler, uint id, uint member_index, Silk.NET.SPIRV.Decoration decoration, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* argument); /// To be documented. - [NativeName("Src", "Line 930, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 937, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_set_member_decoration_string")] public unsafe partial void CompilerSetMemberDecorationString(Compiler* compiler, uint id, uint member_index, Silk.NET.SPIRV.Decoration decoration, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte argument); /// To be documented. - [NativeName("Src", "Line 930, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 937, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_set_member_decoration_string")] public unsafe partial void CompilerSetMemberDecorationString(Compiler* compiler, uint id, uint member_index, Silk.NET.SPIRV.Decoration decoration, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string argument); /// To be documented. - [NativeName("Src", "Line 933, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 940, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_set_member_name")] public unsafe partial void CompilerSetMemberName(Compiler* compiler, uint id, uint member_index, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* argument); /// To be documented. - [NativeName("Src", "Line 933, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 940, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_set_member_name")] public unsafe partial void CompilerSetMemberName(Compiler* compiler, uint id, uint member_index, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte argument); /// To be documented. - [NativeName("Src", "Line 933, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 940, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_set_member_name")] public unsafe partial void CompilerSetMemberName(Compiler* compiler, uint id, uint member_index, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string argument); /// To be documented. - [NativeName("Src", "Line 935, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 942, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_unset_decoration")] public unsafe partial void CompilerUnsetDecoration(Compiler* compiler, uint id, Silk.NET.SPIRV.Decoration decoration); /// To be documented. - [NativeName("Src", "Line 936, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 943, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_unset_member_decoration")] public unsafe partial void CompilerUnsetMemberDecoration(Compiler* compiler, uint id, uint member_index, Silk.NET.SPIRV.Decoration decoration); /// To be documented. - [NativeName("Src", "Line 939, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 946, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_has_decoration")] public unsafe partial byte CompilerHasDecoration(Compiler* compiler, uint id, Silk.NET.SPIRV.Decoration decoration); /// To be documented. - [NativeName("Src", "Line 940, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 947, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_has_member_decoration")] public unsafe partial byte CompilerHasMemberDecoration(Compiler* compiler, uint id, uint member_index, Silk.NET.SPIRV.Decoration decoration); /// To be documented. - [NativeName("Src", "Line 942, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 949, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_name")] public unsafe partial byte* CompilerGetName(Compiler* compiler, uint id); /// To be documented. - [NativeName("Src", "Line 942, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 949, Column 29 in spirv_cross_c.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "spvc_compiler_get_name")] public unsafe partial string CompilerGetNameS(Compiler* compiler, uint id); /// To be documented. - [NativeName("Src", "Line 943, Column 26 in spirv_cross_c.h")] + [NativeName("Src", "Line 950, Column 26 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_decoration")] public unsafe partial uint CompilerGetDecoration(Compiler* compiler, uint id, Silk.NET.SPIRV.Decoration decoration); /// To be documented. - [NativeName("Src", "Line 944, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 951, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_decoration_string")] public unsafe partial byte* CompilerGetDecorationString(Compiler* compiler, uint id, Silk.NET.SPIRV.Decoration decoration); /// To be documented. - [NativeName("Src", "Line 944, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 951, Column 29 in spirv_cross_c.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "spvc_compiler_get_decoration_string")] public unsafe partial string CompilerGetDecorationStringS(Compiler* compiler, uint id, Silk.NET.SPIRV.Decoration decoration); /// To be documented. - [NativeName("Src", "Line 946, Column 26 in spirv_cross_c.h")] + [NativeName("Src", "Line 953, Column 26 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_member_decoration")] public unsafe partial uint CompilerGetMemberDecoration(Compiler* compiler, uint id, uint member_index, Silk.NET.SPIRV.Decoration decoration); /// To be documented. - [NativeName("Src", "Line 948, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 955, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_member_decoration_string")] public unsafe partial byte* CompilerGetMemberDecorationString(Compiler* compiler, uint id, uint member_index, Silk.NET.SPIRV.Decoration decoration); /// To be documented. - [NativeName("Src", "Line 948, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 955, Column 29 in spirv_cross_c.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "spvc_compiler_get_member_decoration_string")] public unsafe partial string CompilerGetMemberDecorationStringS(Compiler* compiler, uint id, uint member_index, Silk.NET.SPIRV.Decoration decoration); /// To be documented. - [NativeName("Src", "Line 950, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 957, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_member_name")] public unsafe partial byte* CompilerGetMemberName(Compiler* compiler, uint id, uint member_index); /// To be documented. - [NativeName("Src", "Line 950, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 957, Column 29 in spirv_cross_c.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "spvc_compiler_get_member_name")] public unsafe partial string CompilerGetMemberNameS(Compiler* compiler, uint id, uint member_index); /// To be documented. - [NativeName("Src", "Line 956, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 963, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_entry_points")] public unsafe partial Result CompilerGetEntryPoints(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] EntryPoint** entry_points, nuint* num_entry_points); /// To be documented. - [NativeName("Src", "Line 956, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 963, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_entry_points")] public unsafe partial Result CompilerGetEntryPoints(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] EntryPoint** entry_points, ref nuint num_entry_points); /// To be documented. - [NativeName("Src", "Line 956, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 963, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_entry_points")] public unsafe partial Result CompilerGetEntryPoints(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly EntryPoint* entry_points, nuint* num_entry_points); /// To be documented. - [NativeName("Src", "Line 956, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 963, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_entry_points")] public unsafe partial Result CompilerGetEntryPoints(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly EntryPoint* entry_points, ref nuint num_entry_points); /// To be documented. - [NativeName("Src", "Line 959, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 966, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_set_entry_point")] public unsafe partial Result CompilerSetEntryPoint(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* name, Silk.NET.SPIRV.ExecutionModel model); /// To be documented. - [NativeName("Src", "Line 959, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 966, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_set_entry_point")] public unsafe partial Result CompilerSetEntryPoint(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte name, Silk.NET.SPIRV.ExecutionModel model); /// To be documented. - [NativeName("Src", "Line 959, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 966, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_set_entry_point")] public unsafe partial Result CompilerSetEntryPoint(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string name, Silk.NET.SPIRV.ExecutionModel model); /// To be documented. - [NativeName("Src", "Line 961, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 968, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_rename_entry_point")] public unsafe partial Result CompilerRenameEntryPoint(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* old_name, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* new_name, Silk.NET.SPIRV.ExecutionModel model); /// To be documented. - [NativeName("Src", "Line 961, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 968, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_rename_entry_point")] public unsafe partial Result CompilerRenameEntryPoint(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* old_name, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte new_name, Silk.NET.SPIRV.ExecutionModel model); /// To be documented. - [NativeName("Src", "Line 961, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 968, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_rename_entry_point")] public unsafe partial Result CompilerRenameEntryPoint(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* old_name, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string new_name, Silk.NET.SPIRV.ExecutionModel model); /// To be documented. - [NativeName("Src", "Line 961, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 968, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_rename_entry_point")] public unsafe partial Result CompilerRenameEntryPoint(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte old_name, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* new_name, Silk.NET.SPIRV.ExecutionModel model); /// To be documented. - [NativeName("Src", "Line 961, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 968, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_rename_entry_point")] public unsafe partial Result CompilerRenameEntryPoint(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte old_name, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte new_name, Silk.NET.SPIRV.ExecutionModel model); /// To be documented. - [NativeName("Src", "Line 961, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 968, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_rename_entry_point")] public unsafe partial Result CompilerRenameEntryPoint(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte old_name, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string new_name, Silk.NET.SPIRV.ExecutionModel model); /// To be documented. - [NativeName("Src", "Line 961, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 968, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_rename_entry_point")] public unsafe partial Result CompilerRenameEntryPoint(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string old_name, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* new_name, Silk.NET.SPIRV.ExecutionModel model); /// To be documented. - [NativeName("Src", "Line 961, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 968, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_rename_entry_point")] public unsafe partial Result CompilerRenameEntryPoint(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string old_name, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte new_name, Silk.NET.SPIRV.ExecutionModel model); /// To be documented. - [NativeName("Src", "Line 961, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 968, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_rename_entry_point")] public unsafe partial Result CompilerRenameEntryPoint(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string old_name, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string new_name, Silk.NET.SPIRV.ExecutionModel model); /// To be documented. - [NativeName("Src", "Line 963, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 970, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_cleansed_entry_point_name")] public unsafe partial byte* CompilerGetCleansedEntryPointName(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* name, Silk.NET.SPIRV.ExecutionModel model); /// To be documented. - [NativeName("Src", "Line 963, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 970, Column 29 in spirv_cross_c.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "spvc_compiler_get_cleansed_entry_point_name")] public unsafe partial string CompilerGetCleansedEntryPointNameS(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* name, Silk.NET.SPIRV.ExecutionModel model); /// To be documented. - [NativeName("Src", "Line 963, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 970, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_cleansed_entry_point_name")] public unsafe partial byte* CompilerGetCleansedEntryPointName(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte name, Silk.NET.SPIRV.ExecutionModel model); /// To be documented. - [NativeName("Src", "Line 963, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 970, Column 29 in spirv_cross_c.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "spvc_compiler_get_cleansed_entry_point_name")] public unsafe partial string CompilerGetCleansedEntryPointNameS(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte name, Silk.NET.SPIRV.ExecutionModel model); /// To be documented. - [NativeName("Src", "Line 963, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 970, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_cleansed_entry_point_name")] public unsafe partial byte* CompilerGetCleansedEntryPointName(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string name, Silk.NET.SPIRV.ExecutionModel model); /// To be documented. - [NativeName("Src", "Line 963, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 970, Column 29 in spirv_cross_c.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "spvc_compiler_get_cleansed_entry_point_name")] public unsafe partial string CompilerGetCleansedEntryPointNameS(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string name, Silk.NET.SPIRV.ExecutionModel model); /// To be documented. - [NativeName("Src", "Line 965, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 972, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_set_execution_mode")] public unsafe partial void CompilerSetExecutionMode(Compiler* compiler, Silk.NET.SPIRV.ExecutionMode mode); /// To be documented. - [NativeName("Src", "Line 966, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 973, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_unset_execution_mode")] public unsafe partial void CompilerUnsetExecutionMode(Compiler* compiler, Silk.NET.SPIRV.ExecutionMode mode); /// To be documented. - [NativeName("Src", "Line 967, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 974, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_set_execution_mode_with_arguments")] public unsafe partial void CompilerSetExecutionModeWithArguments(Compiler* compiler, Silk.NET.SPIRV.ExecutionMode mode, uint arg0, uint arg1, uint arg2); /// To be documented. - [NativeName("Src", "Line 969, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 976, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_execution_modes")] public unsafe partial Result CompilerGetExecutionModes(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] Silk.NET.SPIRV.ExecutionMode** modes, nuint* num_modes); /// To be documented. - [NativeName("Src", "Line 969, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 976, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_execution_modes")] public unsafe partial Result CompilerGetExecutionModes(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] Silk.NET.SPIRV.ExecutionMode** modes, ref nuint num_modes); /// To be documented. - [NativeName("Src", "Line 969, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 976, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_execution_modes")] public unsafe partial Result CompilerGetExecutionModes(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly Silk.NET.SPIRV.ExecutionMode* modes, nuint* num_modes); /// To be documented. - [NativeName("Src", "Line 969, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 976, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_execution_modes")] public unsafe partial Result CompilerGetExecutionModes(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly Silk.NET.SPIRV.ExecutionMode* modes, ref nuint num_modes); /// To be documented. - [NativeName("Src", "Line 971, Column 26 in spirv_cross_c.h")] + [NativeName("Src", "Line 978, Column 26 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_execution_mode_argument")] public unsafe partial uint CompilerGetExecutionModeArgument(Compiler* compiler, Silk.NET.SPIRV.ExecutionMode mode); /// To be documented. - [NativeName("Src", "Line 972, Column 26 in spirv_cross_c.h")] + [NativeName("Src", "Line 979, Column 26 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_execution_mode_argument_by_index")] public unsafe partial uint CompilerGetExecutionModeArgumentByIndex(Compiler* compiler, Silk.NET.SPIRV.ExecutionMode mode, uint index); /// To be documented. - [NativeName("Src", "Line 974, Column 35 in spirv_cross_c.h")] + [NativeName("Src", "Line 981, Column 35 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_execution_model")] public unsafe partial Silk.NET.SPIRV.ExecutionModel CompilerGetExecutionModel(Compiler* compiler); /// To be documented. - [NativeName("Src", "Line 975, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 982, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_update_active_builtins")] public unsafe partial void CompilerUpdateActiveBuiltins(Compiler* compiler); /// To be documented. - [NativeName("Src", "Line 976, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 983, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_has_active_builtin")] public unsafe partial byte CompilerHasActiveBuiltin(Compiler* compiler, Silk.NET.SPIRV.BuiltIn builtin, Silk.NET.SPIRV.StorageClass storage); /// To be documented. - [NativeName("Src", "Line 982, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 989, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_type_handle")] public unsafe partial CrossType* CompilerGetTypeHandle(Compiler* compiler, uint id); /// To be documented. - [NativeName("Src", "Line 988, Column 30 in spirv_cross_c.h")] + [NativeName("Src", "Line 995, Column 30 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_type_get_base_type_id")] public unsafe partial uint TypeGetBaseTypeId([Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type); /// To be documented. - [NativeName("Src", "Line 990, Column 31 in spirv_cross_c.h")] + [NativeName("Src", "Line 997, Column 31 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_type_get_basetype")] public unsafe partial Basetype TypeGetBasetype([Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type); /// To be documented. - [NativeName("Src", "Line 991, Column 26 in spirv_cross_c.h")] + [NativeName("Src", "Line 998, Column 26 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_type_get_bit_width")] public unsafe partial uint TypeGetBitWidth([Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type); /// To be documented. - [NativeName("Src", "Line 992, Column 26 in spirv_cross_c.h")] + [NativeName("Src", "Line 999, Column 26 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_type_get_vector_size")] public unsafe partial uint TypeGetVectorSize([Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type); /// To be documented. - [NativeName("Src", "Line 993, Column 26 in spirv_cross_c.h")] + [NativeName("Src", "Line 1000, Column 26 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_type_get_columns")] public unsafe partial uint TypeGetColumns([Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type); /// To be documented. - [NativeName("Src", "Line 994, Column 26 in spirv_cross_c.h")] + [NativeName("Src", "Line 1001, Column 26 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_type_get_num_array_dimensions")] public unsafe partial uint TypeGetNumArrayDimensions([Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type); /// To be documented. - [NativeName("Src", "Line 995, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 1002, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_type_array_dimension_is_literal")] public unsafe partial byte TypeArrayDimensionIsLiteral([Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type, uint dimension); /// To be documented. - [NativeName("Src", "Line 996, Column 23 in spirv_cross_c.h")] + [NativeName("Src", "Line 1003, Column 23 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_type_get_array_dimension")] public unsafe partial uint TypeGetArrayDimension([Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type, uint dimension); /// To be documented. - [NativeName("Src", "Line 997, Column 26 in spirv_cross_c.h")] + [NativeName("Src", "Line 1004, Column 26 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_type_get_num_member_types")] public unsafe partial uint TypeGetNumMemberTypes([Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type); /// To be documented. - [NativeName("Src", "Line 998, Column 30 in spirv_cross_c.h")] + [NativeName("Src", "Line 1005, Column 30 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_type_get_member_type")] public unsafe partial uint TypeGetMemberType([Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type, uint index); /// To be documented. - [NativeName("Src", "Line 999, Column 33 in spirv_cross_c.h")] + [NativeName("Src", "Line 1006, Column 33 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_type_get_storage_class")] public unsafe partial Silk.NET.SPIRV.StorageClass TypeGetStorageClass([Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type); /// To be documented. - [NativeName("Src", "Line 1002, Column 30 in spirv_cross_c.h")] + [NativeName("Src", "Line 1009, Column 30 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_type_get_image_sampled_type")] public unsafe partial uint TypeGetImageSampledType([Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type); /// To be documented. - [NativeName("Src", "Line 1003, Column 24 in spirv_cross_c.h")] + [NativeName("Src", "Line 1010, Column 24 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_type_get_image_dimension")] public unsafe partial Silk.NET.SPIRV.Dim TypeGetImageDimension([Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type); /// To be documented. - [NativeName("Src", "Line 1004, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 1011, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_type_get_image_is_depth")] public unsafe partial byte TypeGetImageIsDepth([Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type); /// To be documented. - [NativeName("Src", "Line 1005, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 1012, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_type_get_image_arrayed")] public unsafe partial byte TypeGetImageArrayed([Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type); /// To be documented. - [NativeName("Src", "Line 1006, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 1013, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_type_get_image_multisampled")] public unsafe partial byte TypeGetImageMultisampled([Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type); /// To be documented. - [NativeName("Src", "Line 1007, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 1014, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_type_get_image_is_storage")] public unsafe partial byte TypeGetImageIsStorage([Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type); /// To be documented. - [NativeName("Src", "Line 1008, Column 32 in spirv_cross_c.h")] + [NativeName("Src", "Line 1015, Column 32 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_type_get_image_storage_format")] public unsafe partial Silk.NET.SPIRV.ImageFormat TypeGetImageStorageFormat([Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type); /// To be documented. - [NativeName("Src", "Line 1009, Column 36 in spirv_cross_c.h")] + [NativeName("Src", "Line 1016, Column 36 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_type_get_image_access_qualifier")] public unsafe partial Silk.NET.SPIRV.AccessQualifier TypeGetImageAccessQualifier([Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type); /// To be documented. - [NativeName("Src", "Line 1015, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1022, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_declared_struct_size")] public unsafe partial Result CompilerGetDeclaredStructSize(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* struct_type, nuint* size); /// To be documented. - [NativeName("Src", "Line 1015, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1022, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_declared_struct_size")] public unsafe partial Result CompilerGetDeclaredStructSize(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* struct_type, ref nuint size); /// To be documented. - [NativeName("Src", "Line 1016, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1023, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_declared_struct_size_runtime_array")] public unsafe partial Result CompilerGetDeclaredStructSizeRuntimeArray(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* struct_type, nuint array_size, nuint* size); /// To be documented. - [NativeName("Src", "Line 1016, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1023, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_declared_struct_size_runtime_array")] public unsafe partial Result CompilerGetDeclaredStructSizeRuntimeArray(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* struct_type, nuint array_size, ref nuint size); /// To be documented. - [NativeName("Src", "Line 1018, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1025, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_declared_struct_member_size")] public unsafe partial Result CompilerGetDeclaredStructMemberSize(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type, uint index, nuint* size); /// To be documented. - [NativeName("Src", "Line 1018, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1025, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_declared_struct_member_size")] public unsafe partial Result CompilerGetDeclaredStructMemberSize(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type, uint index, ref nuint size); /// To be documented. - [NativeName("Src", "Line 1020, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1027, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_type_struct_member_offset")] public unsafe partial Result CompilerTypeStructMemberOffset(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type, uint index, uint* offset); /// To be documented. - [NativeName("Src", "Line 1020, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1027, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_type_struct_member_offset")] public unsafe partial Result CompilerTypeStructMemberOffset(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type, uint index, ref uint offset); /// To be documented. - [NativeName("Src", "Line 1022, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1029, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_type_struct_member_array_stride")] public unsafe partial Result CompilerTypeStructMemberArrayStride(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type, uint index, uint* stride); /// To be documented. - [NativeName("Src", "Line 1022, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1029, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_type_struct_member_array_stride")] public unsafe partial Result CompilerTypeStructMemberArrayStride(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type, uint index, ref uint stride); /// To be documented. - [NativeName("Src", "Line 1024, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1031, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_type_struct_member_matrix_stride")] public unsafe partial Result CompilerTypeStructMemberMatrixStride(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type, uint index, uint* stride); /// To be documented. - [NativeName("Src", "Line 1024, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1031, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_type_struct_member_matrix_stride")] public unsafe partial Result CompilerTypeStructMemberMatrixStride(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type, uint index, ref uint stride); /// To be documented. - [NativeName("Src", "Line 1031, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1038, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_build_dummy_sampler_for_combined_images")] public unsafe partial Result CompilerBuildDummySamplerForCombinedImages(Compiler* compiler, uint* id); /// To be documented. - [NativeName("Src", "Line 1031, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1038, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_build_dummy_sampler_for_combined_images")] public unsafe partial Result CompilerBuildDummySamplerForCombinedImages(Compiler* compiler, ref uint id); /// To be documented. - [NativeName("Src", "Line 1032, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1039, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_build_combined_image_samplers")] public unsafe partial Result CompilerBuildCombinedImageSamplers(Compiler* compiler); /// To be documented. - [NativeName("Src", "Line 1033, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1040, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_combined_image_samplers")] public unsafe partial Result CompilerGetCombinedImageSamplers(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] CombinedImageSampler** samplers, nuint* num_samplers); /// To be documented. - [NativeName("Src", "Line 1033, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1040, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_combined_image_samplers")] public unsafe partial Result CompilerGetCombinedImageSamplers(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] CombinedImageSampler** samplers, ref nuint num_samplers); /// To be documented. - [NativeName("Src", "Line 1033, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1040, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_combined_image_samplers")] public unsafe partial Result CompilerGetCombinedImageSamplers(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly CombinedImageSampler* samplers, nuint* num_samplers); /// To be documented. - [NativeName("Src", "Line 1033, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1040, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_combined_image_samplers")] public unsafe partial Result CompilerGetCombinedImageSamplers(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly CombinedImageSampler* samplers, ref nuint num_samplers); /// To be documented. - [NativeName("Src", "Line 1041, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1048, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_specialization_constants")] public unsafe partial Result CompilerGetSpecializationConstants(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] SpecializationConstant** constants, nuint* num_constants); /// To be documented. - [NativeName("Src", "Line 1041, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1048, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_specialization_constants")] public unsafe partial Result CompilerGetSpecializationConstants(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] SpecializationConstant** constants, ref nuint num_constants); /// To be documented. - [NativeName("Src", "Line 1041, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1048, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_specialization_constants")] public unsafe partial Result CompilerGetSpecializationConstants(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly SpecializationConstant* constants, nuint* num_constants); /// To be documented. - [NativeName("Src", "Line 1041, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1048, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_specialization_constants")] public unsafe partial Result CompilerGetSpecializationConstants(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly SpecializationConstant* constants, ref nuint num_constants); /// To be documented. - [NativeName("Src", "Line 1044, Column 31 in spirv_cross_c.h")] + [NativeName("Src", "Line 1051, Column 31 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_constant_handle")] public unsafe partial Constant* CompilerGetConstantHandle(Compiler* compiler, uint id); /// To be documented. - [NativeName("Src", "Line 1047, Column 34 in spirv_cross_c.h")] + [NativeName("Src", "Line 1054, Column 34 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_work_group_size_specialization_constants")] public unsafe partial uint CompilerGetWorkGroupSizeSpecializationConstants(Compiler* compiler, SpecializationConstant* x, SpecializationConstant* y, SpecializationConstant* z); /// To be documented. - [NativeName("Src", "Line 1047, Column 34 in spirv_cross_c.h")] + [NativeName("Src", "Line 1054, Column 34 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_work_group_size_specialization_constants")] public unsafe partial uint CompilerGetWorkGroupSizeSpecializationConstants(Compiler* compiler, SpecializationConstant* x, SpecializationConstant* y, ref SpecializationConstant z); /// To be documented. - [NativeName("Src", "Line 1047, Column 34 in spirv_cross_c.h")] + [NativeName("Src", "Line 1054, Column 34 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_work_group_size_specialization_constants")] public unsafe partial uint CompilerGetWorkGroupSizeSpecializationConstants(Compiler* compiler, SpecializationConstant* x, ref SpecializationConstant y, SpecializationConstant* z); /// To be documented. - [NativeName("Src", "Line 1047, Column 34 in spirv_cross_c.h")] + [NativeName("Src", "Line 1054, Column 34 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_work_group_size_specialization_constants")] public unsafe partial uint CompilerGetWorkGroupSizeSpecializationConstants(Compiler* compiler, SpecializationConstant* x, ref SpecializationConstant y, ref SpecializationConstant z); /// To be documented. - [NativeName("Src", "Line 1047, Column 34 in spirv_cross_c.h")] + [NativeName("Src", "Line 1054, Column 34 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_work_group_size_specialization_constants")] public unsafe partial uint CompilerGetWorkGroupSizeSpecializationConstants(Compiler* compiler, ref SpecializationConstant x, SpecializationConstant* y, SpecializationConstant* z); /// To be documented. - [NativeName("Src", "Line 1047, Column 34 in spirv_cross_c.h")] + [NativeName("Src", "Line 1054, Column 34 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_work_group_size_specialization_constants")] public unsafe partial uint CompilerGetWorkGroupSizeSpecializationConstants(Compiler* compiler, ref SpecializationConstant x, SpecializationConstant* y, ref SpecializationConstant z); /// To be documented. - [NativeName("Src", "Line 1047, Column 34 in spirv_cross_c.h")] + [NativeName("Src", "Line 1054, Column 34 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_work_group_size_specialization_constants")] public unsafe partial uint CompilerGetWorkGroupSizeSpecializationConstants(Compiler* compiler, ref SpecializationConstant x, ref SpecializationConstant y, SpecializationConstant* z); /// To be documented. - [NativeName("Src", "Line 1047, Column 34 in spirv_cross_c.h")] + [NativeName("Src", "Line 1054, Column 34 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_work_group_size_specialization_constants")] public unsafe partial uint CompilerGetWorkGroupSizeSpecializationConstants(Compiler* compiler, ref SpecializationConstant x, ref SpecializationConstant y, ref SpecializationConstant z); /// To be documented. - [NativeName("Src", "Line 1056, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1063, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_active_buffer_ranges")] public unsafe partial Result CompilerGetActiveBufferRanges(Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] BufferRange** ranges, nuint* num_ranges); /// To be documented. - [NativeName("Src", "Line 1056, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1063, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_active_buffer_ranges")] public unsafe partial Result CompilerGetActiveBufferRanges(Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] BufferRange** ranges, ref nuint num_ranges); /// To be documented. - [NativeName("Src", "Line 1056, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1063, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_active_buffer_ranges")] public unsafe partial Result CompilerGetActiveBufferRanges(Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly BufferRange* ranges, nuint* num_ranges); /// To be documented. - [NativeName("Src", "Line 1056, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1063, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_active_buffer_ranges")] public unsafe partial Result CompilerGetActiveBufferRanges(Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly BufferRange* ranges, ref nuint num_ranges); /// To be documented. - [NativeName("Src", "Line 1067, Column 23 in spirv_cross_c.h")] + [NativeName("Src", "Line 1074, Column 23 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_get_scalar_fp16")] public unsafe partial float ConstantGetScalarFp16(Constant* constant, uint column, uint row); /// To be documented. - [NativeName("Src", "Line 1068, Column 23 in spirv_cross_c.h")] + [NativeName("Src", "Line 1075, Column 23 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_get_scalar_fp32")] public unsafe partial float ConstantGetScalarFp32(Constant* constant, uint column, uint row); /// To be documented. - [NativeName("Src", "Line 1069, Column 24 in spirv_cross_c.h")] + [NativeName("Src", "Line 1076, Column 24 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_get_scalar_fp64")] public unsafe partial double ConstantGetScalarFp64(Constant* constant, uint column, uint row); /// To be documented. - [NativeName("Src", "Line 1070, Column 26 in spirv_cross_c.h")] + [NativeName("Src", "Line 1077, Column 26 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_get_scalar_u32")] public unsafe partial uint ConstantGetScalarU32(Constant* constant, uint column, uint row); /// To be documented. - [NativeName("Src", "Line 1071, Column 21 in spirv_cross_c.h")] + [NativeName("Src", "Line 1078, Column 21 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_get_scalar_i32")] public unsafe partial int ConstantGetScalarI32(Constant* constant, uint column, uint row); /// To be documented. - [NativeName("Src", "Line 1072, Column 26 in spirv_cross_c.h")] + [NativeName("Src", "Line 1079, Column 26 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_get_scalar_u16")] public unsafe partial uint ConstantGetScalarU16(Constant* constant, uint column, uint row); /// To be documented. - [NativeName("Src", "Line 1073, Column 21 in spirv_cross_c.h")] + [NativeName("Src", "Line 1080, Column 21 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_get_scalar_i16")] public unsafe partial int ConstantGetScalarI16(Constant* constant, uint column, uint row); /// To be documented. - [NativeName("Src", "Line 1074, Column 26 in spirv_cross_c.h")] + [NativeName("Src", "Line 1081, Column 26 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_get_scalar_u8")] public unsafe partial uint ConstantGetScalarU8(Constant* constant, uint column, uint row); /// To be documented. - [NativeName("Src", "Line 1075, Column 21 in spirv_cross_c.h")] + [NativeName("Src", "Line 1082, Column 21 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_get_scalar_i8")] public unsafe partial int ConstantGetScalarI8(Constant* constant, uint column, uint row); /// To be documented. - [NativeName("Src", "Line 1076, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 1083, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_get_subconstants")] public unsafe partial void ConstantGetSubconstants(Constant* constant, [Flow(Silk.NET.Core.Native.FlowDirection.In)] uint** constituents, nuint* count); /// To be documented. - [NativeName("Src", "Line 1076, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 1083, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_get_subconstants")] public unsafe partial void ConstantGetSubconstants(Constant* constant, [Flow(Silk.NET.Core.Native.FlowDirection.In)] uint** constituents, ref nuint count); /// To be documented. - [NativeName("Src", "Line 1076, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 1083, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_get_subconstants")] public unsafe partial void ConstantGetSubconstants(Constant* constant, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly uint* constituents, nuint* count); /// To be documented. - [NativeName("Src", "Line 1076, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 1083, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_get_subconstants")] public unsafe partial void ConstantGetSubconstants(Constant* constant, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly uint* constituents, ref nuint count); /// To be documented. - [NativeName("Src", "Line 1077, Column 36 in spirv_cross_c.h")] + [NativeName("Src", "Line 1084, Column 36 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_get_scalar_u64")] public unsafe partial ulong ConstantGetScalarU64(Constant* constant, uint column, uint row); /// To be documented. - [NativeName("Src", "Line 1078, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 1085, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_get_scalar_i64")] public unsafe partial long ConstantGetScalarI64(Constant* constant, uint column, uint row); /// To be documented. - [NativeName("Src", "Line 1079, Column 30 in spirv_cross_c.h")] + [NativeName("Src", "Line 1086, Column 30 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_get_type")] public unsafe partial uint ConstantGetType(Constant* constant); /// To be documented. - [NativeName("Src", "Line 1084, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 1091, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_set_scalar_fp16")] public unsafe partial void ConstantSetScalarFp16(Constant* constant, uint column, uint row, ushort value); /// To be documented. - [NativeName("Src", "Line 1085, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 1092, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_set_scalar_fp32")] public unsafe partial void ConstantSetScalarFp32(Constant* constant, uint column, uint row, float value); /// To be documented. - [NativeName("Src", "Line 1086, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 1093, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_set_scalar_fp64")] public unsafe partial void ConstantSetScalarFp64(Constant* constant, uint column, uint row, double value); /// To be documented. - [NativeName("Src", "Line 1087, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 1094, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_set_scalar_u32")] public unsafe partial void ConstantSetScalarU32(Constant* constant, uint column, uint row, uint value); /// To be documented. - [NativeName("Src", "Line 1088, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 1095, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_set_scalar_i32")] public unsafe partial void ConstantSetScalarI32(Constant* constant, uint column, uint row, int value); /// To be documented. - [NativeName("Src", "Line 1089, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 1096, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_set_scalar_u64")] public unsafe partial void ConstantSetScalarU64(Constant* constant, uint column, uint row, ulong value); /// To be documented. - [NativeName("Src", "Line 1090, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 1097, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_set_scalar_i64")] public unsafe partial void ConstantSetScalarI64(Constant* constant, uint column, uint row, long value); /// To be documented. - [NativeName("Src", "Line 1091, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 1098, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_set_scalar_u16")] public unsafe partial void ConstantSetScalarU16(Constant* constant, uint column, uint row, ushort value); /// To be documented. - [NativeName("Src", "Line 1092, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 1099, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_set_scalar_i16")] public unsafe partial void ConstantSetScalarI16(Constant* constant, uint column, uint row, short value); /// To be documented. - [NativeName("Src", "Line 1093, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 1100, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_set_scalar_u8")] public unsafe partial void ConstantSetScalarU8(Constant* constant, uint column, uint row, byte value); /// To be documented. - [NativeName("Src", "Line 1094, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 1101, Column 22 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_constant_set_scalar_i8")] public unsafe partial void ConstantSetScalarI8(Constant* constant, uint column, uint row, byte value); /// To be documented. - [NativeName("Src", "Line 1100, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 1107, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_binary_offset_for_decoration")] public unsafe partial byte CompilerGetBinaryOffsetForDecoration(Compiler* compiler, uint id, Silk.NET.SPIRV.Decoration decoration, uint* word_offset); /// To be documented. - [NativeName("Src", "Line 1100, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 1107, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_binary_offset_for_decoration")] public unsafe partial byte CompilerGetBinaryOffsetForDecoration(Compiler* compiler, uint id, Silk.NET.SPIRV.Decoration decoration, ref uint word_offset); /// To be documented. - [NativeName("Src", "Line 1105, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 1112, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_buffer_is_hlsl_counter_buffer")] public unsafe partial byte CompilerBufferIsHlslCounterBuffer(Compiler* compiler, uint id); /// To be documented. - [NativeName("Src", "Line 1106, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 1113, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_buffer_get_hlsl_counter_buffer")] public unsafe partial byte CompilerBufferGetHlslCounterBuffer(Compiler* compiler, uint id, uint* counter_id); /// To be documented. - [NativeName("Src", "Line 1106, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 1113, Column 27 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_buffer_get_hlsl_counter_buffer")] public unsafe partial byte CompilerBufferGetHlslCounterBuffer(Compiler* compiler, uint id, ref uint counter_id); /// To be documented. - [NativeName("Src", "Line 1109, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1116, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_declared_capabilities")] public unsafe partial Result CompilerGetDeclaredCapabilities(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] Silk.NET.SPIRV.Capability** capabilities, nuint* num_capabilities); /// To be documented. - [NativeName("Src", "Line 1109, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1116, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_declared_capabilities")] public unsafe partial Result CompilerGetDeclaredCapabilities(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] Silk.NET.SPIRV.Capability** capabilities, ref nuint num_capabilities); /// To be documented. - [NativeName("Src", "Line 1109, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1116, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_declared_capabilities")] public unsafe partial Result CompilerGetDeclaredCapabilities(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly Silk.NET.SPIRV.Capability* capabilities, nuint* num_capabilities); /// To be documented. - [NativeName("Src", "Line 1109, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1116, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_declared_capabilities")] public unsafe partial Result CompilerGetDeclaredCapabilities(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly Silk.NET.SPIRV.Capability* capabilities, ref nuint num_capabilities); /// To be documented. - [NativeName("Src", "Line 1112, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1119, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_declared_extensions")] public unsafe partial Result CompilerGetDeclaredExtensions(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte*** extensions, nuint* num_extensions); /// To be documented. - [NativeName("Src", "Line 1112, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1119, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_declared_extensions")] public unsafe partial Result CompilerGetDeclaredExtensions(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte*** extensions, ref nuint num_extensions); /// To be documented. - [NativeName("Src", "Line 1112, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1119, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_declared_extensions")] public unsafe partial Result CompilerGetDeclaredExtensions(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte** extensions, nuint* num_extensions); /// To be documented. - [NativeName("Src", "Line 1112, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1119, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_declared_extensions")] public unsafe partial Result CompilerGetDeclaredExtensions(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte** extensions, ref nuint num_extensions); /// To be documented. - [NativeName("Src", "Line 1115, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1122, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_remapped_declared_block_name")] public unsafe partial byte* CompilerGetRemappedDeclaredBlockName(Compiler* compiler, uint id); /// To be documented. - [NativeName("Src", "Line 1115, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1122, Column 29 in spirv_cross_c.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "spvc_compiler_get_remapped_declared_block_name")] public unsafe partial string CompilerGetRemappedDeclaredBlockNameS(Compiler* compiler, uint id); /// To be documented. - [NativeName("Src", "Line 1116, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1123, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_buffer_block_decorations")] public unsafe partial Result CompilerGetBufferBlockDecorations(Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] Silk.NET.SPIRV.Decoration** decorations, nuint* num_decorations); /// To be documented. - [NativeName("Src", "Line 1116, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1123, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_buffer_block_decorations")] public unsafe partial Result CompilerGetBufferBlockDecorations(Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] Silk.NET.SPIRV.Decoration** decorations, ref nuint num_decorations); /// To be documented. - [NativeName("Src", "Line 1116, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1123, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_buffer_block_decorations")] public unsafe partial Result CompilerGetBufferBlockDecorations(Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly Silk.NET.SPIRV.Decoration* decorations, nuint* num_decorations); /// To be documented. - [NativeName("Src", "Line 1116, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1123, Column 29 in spirv_cross_c.h")] [NativeApi(EntryPoint = "spvc_compiler_get_buffer_block_decorations")] public unsafe partial Result CompilerGetBufferBlockDecorations(Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly Silk.NET.SPIRV.Decoration* decorations, ref nuint num_decorations); /// To be documented. - [NativeName("Src", "Line 804, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 811, Column 29 in spirv_cross_c.h")] public unsafe Result CompilerCompile(Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] string[] sourceSa) { // StringArrayOverloader diff --git a/src/SPIRV/Silk.NET.SPIRV.Cross/CrossOverloads.gen.cs b/src/SPIRV/Silk.NET.SPIRV.Cross/CrossOverloads.gen.cs index da6f2a5958..66eb89a702 100644 --- a/src/SPIRV/Silk.NET.SPIRV.Cross/CrossOverloads.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV.Cross/CrossOverloads.gen.cs @@ -73,7 +73,7 @@ public static unsafe void GetVersion(this Cross thisApi, Span major, Span< } /// To be documented. - [NativeName("Src", "Line 338, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 339, Column 22 in spirv_cross_c.h")] public static unsafe void MslVertexAttributeInit(this Cross thisApi, Span attr) { // SpanOverloader @@ -81,7 +81,7 @@ public static unsafe void MslVertexAttributeInit(this Cross thisApi, SpanTo be documented. - [NativeName("Src", "Line 353, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 354, Column 22 in spirv_cross_c.h")] public static unsafe void MslShaderInterfaceVarInit(this Cross thisApi, Span var) { // SpanOverloader @@ -89,7 +89,7 @@ public static unsafe void MslShaderInterfaceVarInit(this Cross thisApi, SpanTo be documented. - [NativeName("Src", "Line 357, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 358, Column 22 in spirv_cross_c.h")] public static unsafe void MslShaderInputInit(this Cross thisApi, Span input) { // SpanOverloader @@ -97,7 +97,7 @@ public static unsafe void MslShaderInputInit(this Cross thisApi, SpanTo be documented. - [NativeName("Src", "Line 382, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 383, Column 22 in spirv_cross_c.h")] public static unsafe void MslShaderInterfaceVarInit2(this Cross thisApi, Span var) { // SpanOverloader @@ -105,7 +105,7 @@ public static unsafe void MslShaderInterfaceVarInit2(this Cross thisApi, SpanTo be documented. - [NativeName("Src", "Line 412, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 413, Column 22 in spirv_cross_c.h")] public static unsafe void MslResourceBindingInit(this Cross thisApi, Span binding) { // SpanOverloader @@ -113,7 +113,7 @@ public static unsafe void MslResourceBindingInit(this Cross thisApi, SpanTo be documented. - [NativeName("Src", "Line 413, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 414, Column 22 in spirv_cross_c.h")] public static unsafe void MslResourceBindingInit2(this Cross thisApi, Span binding) { // SpanOverloader @@ -121,7 +121,7 @@ public static unsafe void MslResourceBindingInit2(this Cross thisApi, SpanTo be documented. - [NativeName("Src", "Line 560, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 561, Column 22 in spirv_cross_c.h")] public static unsafe void MslConstexprSamplerInit(this Cross thisApi, Span sampler) { // SpanOverloader @@ -129,7 +129,7 @@ public static unsafe void MslConstexprSamplerInit(this Cross thisApi, SpanTo be documented. - [NativeName("Src", "Line 580, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 581, Column 22 in spirv_cross_c.h")] public static unsafe void MslSamplerYcbcrConversionInit(this Cross thisApi, Span conv) { // SpanOverloader @@ -137,7 +137,7 @@ public static unsafe void MslSamplerYcbcrConversionInit(this Cross thisApi, Span } /// To be documented. - [NativeName("Src", "Line 618, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 619, Column 22 in spirv_cross_c.h")] public static unsafe void HlslResourceBindingInit(this Cross thisApi, Span binding) { // SpanOverloader @@ -145,7 +145,7 @@ public static unsafe void HlslResourceBindingInit(this Cross thisApi, SpanTo be documented. - [NativeName("Src", "Line 774, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 781, Column 22 in spirv_cross_c.h")] public static unsafe void ContextSetErrorCallback(this Cross thisApi, Context* context, PfnErrorCallback cb, Span userdata) where T0 : unmanaged { // SpanOverloader @@ -153,7 +153,7 @@ public static unsafe void ContextSetErrorCallback(this Cross thisApi, Contex } /// To be documented. - [NativeName("Src", "Line 777, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 784, Column 29 in spirv_cross_c.h")] public static unsafe Result ContextParseSpirv(this Cross thisApi, Context* context, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan spirv, nuint word_count, ParsedIr** parsed_ir) { // SpanOverloader @@ -161,7 +161,7 @@ public static unsafe Result ContextParseSpirv(this Cross thisApi, Context* conte } /// To be documented. - [NativeName("Src", "Line 777, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 784, Column 29 in spirv_cross_c.h")] public static unsafe Result ContextParseSpirv(this Cross thisApi, Context* context, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan spirv, nuint word_count, ref ParsedIr* parsed_ir) { // SpanOverloader @@ -169,7 +169,7 @@ public static unsafe Result ContextParseSpirv(this Cross thisApi, Context* conte } /// To be documented. - [NativeName("Src", "Line 807, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 814, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerAddHeaderLine(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan line) { // SpanOverloader @@ -177,7 +177,7 @@ public static unsafe Result CompilerAddHeaderLine(this Cross thisApi, Compiler* } /// To be documented. - [NativeName("Src", "Line 808, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 815, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerRequireExtension(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan ext) { // SpanOverloader @@ -185,7 +185,7 @@ public static unsafe Result CompilerRequireExtension(this Cross thisApi, Compile } /// To be documented. - [NativeName("Src", "Line 823, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 830, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerHlslSetRootConstantsLayout(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan constant_info, nuint count) { // SpanOverloader @@ -193,7 +193,7 @@ public static unsafe Result CompilerHlslSetRootConstantsLayout(this Cross thisAp } /// To be documented. - [NativeName("Src", "Line 826, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 833, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerHlslAddVertexAttributeRemap(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan remap, nuint remaps) { // SpanOverloader @@ -201,7 +201,7 @@ public static unsafe Result CompilerHlslAddVertexAttributeRemap(this Cross thisA } /// To be documented. - [NativeName("Src", "Line 834, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 841, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerHlslAddResourceBinding(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan binding) { // SpanOverloader @@ -209,7 +209,7 @@ public static unsafe Result CompilerHlslAddResourceBinding(this Cross thisApi, C } /// To be documented. - [NativeName("Src", "Line 855, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 862, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerMslAddVertexAttribute(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan attrs) { // SpanOverloader @@ -217,7 +217,7 @@ public static unsafe Result CompilerMslAddVertexAttribute(this Cross thisApi, Co } /// To be documented. - [NativeName("Src", "Line 858, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 865, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerMslAddResourceBinding(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan binding) { // SpanOverloader @@ -225,7 +225,7 @@ public static unsafe Result CompilerMslAddResourceBinding(this Cross thisApi, Co } /// To be documented. - [NativeName("Src", "Line 860, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 867, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerMslAddResourceBinding2(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan binding) { // SpanOverloader @@ -233,7 +233,7 @@ public static unsafe Result CompilerMslAddResourceBinding2(this Cross thisApi, C } /// To be documented. - [NativeName("Src", "Line 863, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 870, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerMslAddShaderInput(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan input) { // SpanOverloader @@ -241,7 +241,7 @@ public static unsafe Result CompilerMslAddShaderInput(this Cross thisApi, Compil } /// To be documented. - [NativeName("Src", "Line 865, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 872, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerMslAddShaderInput2(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan input) { // SpanOverloader @@ -249,7 +249,7 @@ public static unsafe Result CompilerMslAddShaderInput2(this Cross thisApi, Compi } /// To be documented. - [NativeName("Src", "Line 868, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 875, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerMslAddShaderOutput(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan output) { // SpanOverloader @@ -257,7 +257,7 @@ public static unsafe Result CompilerMslAddShaderOutput(this Cross thisApi, Compi } /// To be documented. - [NativeName("Src", "Line 870, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 877, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerMslAddShaderOutput2(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan output) { // SpanOverloader @@ -265,7 +265,7 @@ public static unsafe Result CompilerMslAddShaderOutput2(this Cross thisApi, Comp } /// To be documented. - [NativeName("Src", "Line 884, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 891, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerMslRemapConstexprSampler(this Cross thisApi, Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan sampler) { // SpanOverloader @@ -273,7 +273,7 @@ public static unsafe Result CompilerMslRemapConstexprSampler(this Cross thisApi, } /// To be documented. - [NativeName("Src", "Line 885, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 892, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerMslRemapConstexprSamplerByBinding(this Cross thisApi, Compiler* compiler, uint desc_set, uint binding, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan sampler) { // SpanOverloader @@ -281,7 +281,7 @@ public static unsafe Result CompilerMslRemapConstexprSamplerByBinding(this Cross } /// To be documented. - [NativeName("Src", "Line 886, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 893, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerMslRemapConstexprSamplerYcbcr(this Cross thisApi, Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] MslConstexprSampler* sampler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan conv) { // SpanOverloader @@ -289,7 +289,7 @@ public static unsafe Result CompilerMslRemapConstexprSamplerYcbcr(this Cross thi } /// To be documented. - [NativeName("Src", "Line 886, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 893, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerMslRemapConstexprSamplerYcbcr(this Cross thisApi, Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan sampler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] MslSamplerYcbcrConversion* conv) { // SpanOverloader @@ -297,7 +297,7 @@ public static unsafe Result CompilerMslRemapConstexprSamplerYcbcr(this Cross thi } /// To be documented. - [NativeName("Src", "Line 886, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 893, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerMslRemapConstexprSamplerYcbcr(this Cross thisApi, Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan sampler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan conv) { // SpanOverloader @@ -305,7 +305,7 @@ public static unsafe Result CompilerMslRemapConstexprSamplerYcbcr(this Cross thi } /// To be documented. - [NativeName("Src", "Line 887, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 894, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerMslRemapConstexprSamplerByBindingYcbcr(this Cross thisApi, Compiler* compiler, uint desc_set, uint binding, [Flow(Silk.NET.Core.Native.FlowDirection.In)] MslConstexprSampler* sampler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan conv) { // SpanOverloader @@ -313,7 +313,7 @@ public static unsafe Result CompilerMslRemapConstexprSamplerByBindingYcbcr(this } /// To be documented. - [NativeName("Src", "Line 887, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 894, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerMslRemapConstexprSamplerByBindingYcbcr(this Cross thisApi, Compiler* compiler, uint desc_set, uint binding, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan sampler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] MslSamplerYcbcrConversion* conv) { // SpanOverloader @@ -321,7 +321,7 @@ public static unsafe Result CompilerMslRemapConstexprSamplerByBindingYcbcr(this } /// To be documented. - [NativeName("Src", "Line 887, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 894, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerMslRemapConstexprSamplerByBindingYcbcr(this Cross thisApi, Compiler* compiler, uint desc_set, uint binding, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan sampler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan conv) { // SpanOverloader @@ -329,7 +329,7 @@ public static unsafe Result CompilerMslRemapConstexprSamplerByBindingYcbcr(this } /// To be documented. - [NativeName("Src", "Line 897, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 904, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerMslSetCombinedSamplerSuffix(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan suffix) { // SpanOverloader @@ -337,7 +337,7 @@ public static unsafe Result CompilerMslSetCombinedSamplerSuffix(this Cross thisA } /// To be documented. - [NativeName("Src", "Line 910, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 917, Column 29 in spirv_cross_c.h")] public static unsafe Result ResourcesGetResourceListForType(this Cross thisApi, Resources* resources, ResourceType type, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectedResource** resource_list, Span resource_size) { // SpanOverloader @@ -345,7 +345,7 @@ public static unsafe Result ResourcesGetResourceListForType(this Cross thisApi, } /// To be documented. - [NativeName("Src", "Line 910, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 917, Column 29 in spirv_cross_c.h")] public static unsafe Result ResourcesGetResourceListForType(this Cross thisApi, Resources* resources, ResourceType type, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectedResource* resource_list, Span resource_size) { // SpanOverloader @@ -353,7 +353,7 @@ public static unsafe Result ResourcesGetResourceListForType(this Cross thisApi, } /// To be documented. - [NativeName("Src", "Line 914, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 921, Column 29 in spirv_cross_c.h")] public static unsafe Result ResourcesGetBuiltinResourceListForType(this Cross thisApi, Resources* resources, BuiltinResourceType type, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectedBuiltinResource** resource_list, Span resource_size) { // SpanOverloader @@ -361,7 +361,7 @@ public static unsafe Result ResourcesGetBuiltinResourceListForType(this Cross th } /// To be documented. - [NativeName("Src", "Line 914, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 921, Column 29 in spirv_cross_c.h")] public static unsafe Result ResourcesGetBuiltinResourceListForType(this Cross thisApi, Resources* resources, BuiltinResourceType type, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectedBuiltinResource* resource_list, Span resource_size) { // SpanOverloader @@ -369,7 +369,7 @@ public static unsafe Result ResourcesGetBuiltinResourceListForType(this Cross th } /// To be documented. - [NativeName("Src", "Line 925, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 932, Column 22 in spirv_cross_c.h")] public static unsafe void CompilerSetDecorationString(this Cross thisApi, Compiler* compiler, uint id, Silk.NET.SPIRV.Decoration decoration, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan argument) { // SpanOverloader @@ -377,7 +377,7 @@ public static unsafe void CompilerSetDecorationString(this Cross thisApi, Compil } /// To be documented. - [NativeName("Src", "Line 927, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 934, Column 22 in spirv_cross_c.h")] public static unsafe void CompilerSetName(this Cross thisApi, Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan argument) { // SpanOverloader @@ -385,7 +385,7 @@ public static unsafe void CompilerSetName(this Cross thisApi, Compiler* compiler } /// To be documented. - [NativeName("Src", "Line 930, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 937, Column 22 in spirv_cross_c.h")] public static unsafe void CompilerSetMemberDecorationString(this Cross thisApi, Compiler* compiler, uint id, uint member_index, Silk.NET.SPIRV.Decoration decoration, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan argument) { // SpanOverloader @@ -393,7 +393,7 @@ public static unsafe void CompilerSetMemberDecorationString(this Cross thisApi, } /// To be documented. - [NativeName("Src", "Line 933, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 940, Column 22 in spirv_cross_c.h")] public static unsafe void CompilerSetMemberName(this Cross thisApi, Compiler* compiler, uint id, uint member_index, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan argument) { // SpanOverloader @@ -401,7 +401,7 @@ public static unsafe void CompilerSetMemberName(this Cross thisApi, Compiler* co } /// To be documented. - [NativeName("Src", "Line 956, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 963, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerGetEntryPoints(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] EntryPoint** entry_points, Span num_entry_points) { // SpanOverloader @@ -409,7 +409,7 @@ public static unsafe Result CompilerGetEntryPoints(this Cross thisApi, Compiler* } /// To be documented. - [NativeName("Src", "Line 956, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 963, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerGetEntryPoints(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly EntryPoint* entry_points, Span num_entry_points) { // SpanOverloader @@ -417,7 +417,7 @@ public static unsafe Result CompilerGetEntryPoints(this Cross thisApi, Compiler* } /// To be documented. - [NativeName("Src", "Line 959, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 966, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerSetEntryPoint(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan name, Silk.NET.SPIRV.ExecutionModel model) { // SpanOverloader @@ -425,7 +425,7 @@ public static unsafe Result CompilerSetEntryPoint(this Cross thisApi, Compiler* } /// To be documented. - [NativeName("Src", "Line 961, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 968, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerRenameEntryPoint(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* old_name, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan new_name, Silk.NET.SPIRV.ExecutionModel model) { // SpanOverloader @@ -433,7 +433,7 @@ public static unsafe Result CompilerRenameEntryPoint(this Cross thisApi, Compile } /// To be documented. - [NativeName("Src", "Line 961, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 968, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerRenameEntryPoint(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan old_name, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* new_name, Silk.NET.SPIRV.ExecutionModel model) { // SpanOverloader @@ -441,7 +441,7 @@ public static unsafe Result CompilerRenameEntryPoint(this Cross thisApi, Compile } /// To be documented. - [NativeName("Src", "Line 961, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 968, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerRenameEntryPoint(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan old_name, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan new_name, Silk.NET.SPIRV.ExecutionModel model) { // SpanOverloader @@ -449,7 +449,7 @@ public static unsafe Result CompilerRenameEntryPoint(this Cross thisApi, Compile } /// To be documented. - [NativeName("Src", "Line 961, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 968, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerRenameEntryPoint(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan old_name, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string new_name, Silk.NET.SPIRV.ExecutionModel model) { // SpanOverloader @@ -457,7 +457,7 @@ public static unsafe Result CompilerRenameEntryPoint(this Cross thisApi, Compile } /// To be documented. - [NativeName("Src", "Line 961, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 968, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerRenameEntryPoint(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string old_name, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan new_name, Silk.NET.SPIRV.ExecutionModel model) { // SpanOverloader @@ -465,7 +465,7 @@ public static unsafe Result CompilerRenameEntryPoint(this Cross thisApi, Compile } /// To be documented. - [NativeName("Src", "Line 963, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 970, Column 29 in spirv_cross_c.h")] public static unsafe byte* CompilerGetCleansedEntryPointName(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan name, Silk.NET.SPIRV.ExecutionModel model) { // SpanOverloader @@ -473,7 +473,7 @@ public static unsafe Result CompilerRenameEntryPoint(this Cross thisApi, Compile } /// To be documented. - [NativeName("Src", "Line 969, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 976, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerGetExecutionModes(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] Silk.NET.SPIRV.ExecutionMode** modes, Span num_modes) { // SpanOverloader @@ -481,7 +481,7 @@ public static unsafe Result CompilerGetExecutionModes(this Cross thisApi, Compil } /// To be documented. - [NativeName("Src", "Line 969, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 976, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerGetExecutionModes(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly Silk.NET.SPIRV.ExecutionMode* modes, Span num_modes) { // SpanOverloader @@ -489,7 +489,7 @@ public static unsafe Result CompilerGetExecutionModes(this Cross thisApi, Compil } /// To be documented. - [NativeName("Src", "Line 1015, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1022, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerGetDeclaredStructSize(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* struct_type, Span size) { // SpanOverloader @@ -497,7 +497,7 @@ public static unsafe Result CompilerGetDeclaredStructSize(this Cross thisApi, Co } /// To be documented. - [NativeName("Src", "Line 1016, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1023, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerGetDeclaredStructSizeRuntimeArray(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* struct_type, nuint array_size, Span size) { // SpanOverloader @@ -505,7 +505,7 @@ public static unsafe Result CompilerGetDeclaredStructSizeRuntimeArray(this Cross } /// To be documented. - [NativeName("Src", "Line 1018, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1025, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerGetDeclaredStructMemberSize(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type, uint index, Span size) { // SpanOverloader @@ -513,7 +513,7 @@ public static unsafe Result CompilerGetDeclaredStructMemberSize(this Cross thisA } /// To be documented. - [NativeName("Src", "Line 1020, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1027, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerTypeStructMemberOffset(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type, uint index, Span offset) { // SpanOverloader @@ -521,7 +521,7 @@ public static unsafe Result CompilerTypeStructMemberOffset(this Cross thisApi, C } /// To be documented. - [NativeName("Src", "Line 1022, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1029, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerTypeStructMemberArrayStride(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type, uint index, Span stride) { // SpanOverloader @@ -529,7 +529,7 @@ public static unsafe Result CompilerTypeStructMemberArrayStride(this Cross thisA } /// To be documented. - [NativeName("Src", "Line 1024, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1031, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerTypeStructMemberMatrixStride(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] CrossType* type, uint index, Span stride) { // SpanOverloader @@ -537,7 +537,7 @@ public static unsafe Result CompilerTypeStructMemberMatrixStride(this Cross this } /// To be documented. - [NativeName("Src", "Line 1031, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1038, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerBuildDummySamplerForCombinedImages(this Cross thisApi, Compiler* compiler, Span id) { // SpanOverloader @@ -545,7 +545,7 @@ public static unsafe Result CompilerBuildDummySamplerForCombinedImages(this Cros } /// To be documented. - [NativeName("Src", "Line 1033, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1040, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerGetCombinedImageSamplers(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] CombinedImageSampler** samplers, Span num_samplers) { // SpanOverloader @@ -553,7 +553,7 @@ public static unsafe Result CompilerGetCombinedImageSamplers(this Cross thisApi, } /// To be documented. - [NativeName("Src", "Line 1033, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1040, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerGetCombinedImageSamplers(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly CombinedImageSampler* samplers, Span num_samplers) { // SpanOverloader @@ -561,7 +561,7 @@ public static unsafe Result CompilerGetCombinedImageSamplers(this Cross thisApi, } /// To be documented. - [NativeName("Src", "Line 1041, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1048, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerGetSpecializationConstants(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] SpecializationConstant** constants, Span num_constants) { // SpanOverloader @@ -569,7 +569,7 @@ public static unsafe Result CompilerGetSpecializationConstants(this Cross thisAp } /// To be documented. - [NativeName("Src", "Line 1041, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1048, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerGetSpecializationConstants(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly SpecializationConstant* constants, Span num_constants) { // SpanOverloader @@ -577,7 +577,7 @@ public static unsafe Result CompilerGetSpecializationConstants(this Cross thisAp } /// To be documented. - [NativeName("Src", "Line 1047, Column 34 in spirv_cross_c.h")] + [NativeName("Src", "Line 1054, Column 34 in spirv_cross_c.h")] public static unsafe uint CompilerGetWorkGroupSizeSpecializationConstants(this Cross thisApi, Compiler* compiler, SpecializationConstant* x, SpecializationConstant* y, Span z) { // SpanOverloader @@ -585,7 +585,7 @@ public static unsafe uint CompilerGetWorkGroupSizeSpecializationConstants(this C } /// To be documented. - [NativeName("Src", "Line 1047, Column 34 in spirv_cross_c.h")] + [NativeName("Src", "Line 1054, Column 34 in spirv_cross_c.h")] public static unsafe uint CompilerGetWorkGroupSizeSpecializationConstants(this Cross thisApi, Compiler* compiler, SpecializationConstant* x, Span y, SpecializationConstant* z) { // SpanOverloader @@ -593,7 +593,7 @@ public static unsafe uint CompilerGetWorkGroupSizeSpecializationConstants(this C } /// To be documented. - [NativeName("Src", "Line 1047, Column 34 in spirv_cross_c.h")] + [NativeName("Src", "Line 1054, Column 34 in spirv_cross_c.h")] public static unsafe uint CompilerGetWorkGroupSizeSpecializationConstants(this Cross thisApi, Compiler* compiler, SpecializationConstant* x, Span y, Span z) { // SpanOverloader @@ -601,7 +601,7 @@ public static unsafe uint CompilerGetWorkGroupSizeSpecializationConstants(this C } /// To be documented. - [NativeName("Src", "Line 1047, Column 34 in spirv_cross_c.h")] + [NativeName("Src", "Line 1054, Column 34 in spirv_cross_c.h")] public static unsafe uint CompilerGetWorkGroupSizeSpecializationConstants(this Cross thisApi, Compiler* compiler, Span x, SpecializationConstant* y, SpecializationConstant* z) { // SpanOverloader @@ -609,7 +609,7 @@ public static unsafe uint CompilerGetWorkGroupSizeSpecializationConstants(this C } /// To be documented. - [NativeName("Src", "Line 1047, Column 34 in spirv_cross_c.h")] + [NativeName("Src", "Line 1054, Column 34 in spirv_cross_c.h")] public static unsafe uint CompilerGetWorkGroupSizeSpecializationConstants(this Cross thisApi, Compiler* compiler, Span x, SpecializationConstant* y, Span z) { // SpanOverloader @@ -617,7 +617,7 @@ public static unsafe uint CompilerGetWorkGroupSizeSpecializationConstants(this C } /// To be documented. - [NativeName("Src", "Line 1047, Column 34 in spirv_cross_c.h")] + [NativeName("Src", "Line 1054, Column 34 in spirv_cross_c.h")] public static unsafe uint CompilerGetWorkGroupSizeSpecializationConstants(this Cross thisApi, Compiler* compiler, Span x, Span y, SpecializationConstant* z) { // SpanOverloader @@ -625,7 +625,7 @@ public static unsafe uint CompilerGetWorkGroupSizeSpecializationConstants(this C } /// To be documented. - [NativeName("Src", "Line 1047, Column 34 in spirv_cross_c.h")] + [NativeName("Src", "Line 1054, Column 34 in spirv_cross_c.h")] public static unsafe uint CompilerGetWorkGroupSizeSpecializationConstants(this Cross thisApi, Compiler* compiler, Span x, Span y, Span z) { // SpanOverloader @@ -633,7 +633,7 @@ public static unsafe uint CompilerGetWorkGroupSizeSpecializationConstants(this C } /// To be documented. - [NativeName("Src", "Line 1056, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1063, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerGetActiveBufferRanges(this Cross thisApi, Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] BufferRange** ranges, Span num_ranges) { // SpanOverloader @@ -641,7 +641,7 @@ public static unsafe Result CompilerGetActiveBufferRanges(this Cross thisApi, Co } /// To be documented. - [NativeName("Src", "Line 1056, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1063, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerGetActiveBufferRanges(this Cross thisApi, Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly BufferRange* ranges, Span num_ranges) { // SpanOverloader @@ -649,7 +649,7 @@ public static unsafe Result CompilerGetActiveBufferRanges(this Cross thisApi, Co } /// To be documented. - [NativeName("Src", "Line 1076, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 1083, Column 22 in spirv_cross_c.h")] public static unsafe void ConstantGetSubconstants(this Cross thisApi, Constant* constant, [Flow(Silk.NET.Core.Native.FlowDirection.In)] uint** constituents, Span count) { // SpanOverloader @@ -657,7 +657,7 @@ public static unsafe void ConstantGetSubconstants(this Cross thisApi, Constant* } /// To be documented. - [NativeName("Src", "Line 1076, Column 22 in spirv_cross_c.h")] + [NativeName("Src", "Line 1083, Column 22 in spirv_cross_c.h")] public static unsafe void ConstantGetSubconstants(this Cross thisApi, Constant* constant, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly uint* constituents, Span count) { // SpanOverloader @@ -665,7 +665,7 @@ public static unsafe void ConstantGetSubconstants(this Cross thisApi, Constant* } /// To be documented. - [NativeName("Src", "Line 1100, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 1107, Column 27 in spirv_cross_c.h")] public static unsafe byte CompilerGetBinaryOffsetForDecoration(this Cross thisApi, Compiler* compiler, uint id, Silk.NET.SPIRV.Decoration decoration, Span word_offset) { // SpanOverloader @@ -673,7 +673,7 @@ public static unsafe byte CompilerGetBinaryOffsetForDecoration(this Cross thisAp } /// To be documented. - [NativeName("Src", "Line 1106, Column 27 in spirv_cross_c.h")] + [NativeName("Src", "Line 1113, Column 27 in spirv_cross_c.h")] public static unsafe byte CompilerBufferGetHlslCounterBuffer(this Cross thisApi, Compiler* compiler, uint id, Span counter_id) { // SpanOverloader @@ -681,7 +681,7 @@ public static unsafe byte CompilerBufferGetHlslCounterBuffer(this Cross thisApi, } /// To be documented. - [NativeName("Src", "Line 1109, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1116, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerGetDeclaredCapabilities(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] Silk.NET.SPIRV.Capability** capabilities, Span num_capabilities) { // SpanOverloader @@ -689,7 +689,7 @@ public static unsafe Result CompilerGetDeclaredCapabilities(this Cross thisApi, } /// To be documented. - [NativeName("Src", "Line 1109, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1116, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerGetDeclaredCapabilities(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly Silk.NET.SPIRV.Capability* capabilities, Span num_capabilities) { // SpanOverloader @@ -697,7 +697,7 @@ public static unsafe Result CompilerGetDeclaredCapabilities(this Cross thisApi, } /// To be documented. - [NativeName("Src", "Line 1112, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1119, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerGetDeclaredExtensions(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte*** extensions, Span num_extensions) { // SpanOverloader @@ -705,7 +705,7 @@ public static unsafe Result CompilerGetDeclaredExtensions(this Cross thisApi, Co } /// To be documented. - [NativeName("Src", "Line 1112, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1119, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerGetDeclaredExtensions(this Cross thisApi, Compiler* compiler, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte** extensions, Span num_extensions) { // SpanOverloader @@ -713,7 +713,7 @@ public static unsafe Result CompilerGetDeclaredExtensions(this Cross thisApi, Co } /// To be documented. - [NativeName("Src", "Line 1116, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1123, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerGetBufferBlockDecorations(this Cross thisApi, Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] Silk.NET.SPIRV.Decoration** decorations, Span num_decorations) { // SpanOverloader @@ -721,7 +721,7 @@ public static unsafe Result CompilerGetBufferBlockDecorations(this Cross thisApi } /// To be documented. - [NativeName("Src", "Line 1116, Column 29 in spirv_cross_c.h")] + [NativeName("Src", "Line 1123, Column 29 in spirv_cross_c.h")] public static unsafe Result CompilerGetBufferBlockDecorations(this Cross thisApi, Compiler* compiler, uint id, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly Silk.NET.SPIRV.Decoration* decorations, Span num_decorations) { // SpanOverloader diff --git a/src/SPIRV/Silk.NET.SPIRV.Cross/Enums/CompilerOption.gen.cs b/src/SPIRV/Silk.NET.SPIRV.Cross/Enums/CompilerOption.gen.cs index e9a26c608f..736399cd93 100644 --- a/src/SPIRV/Silk.NET.SPIRV.Cross/Enums/CompilerOption.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV.Cross/Enums/CompilerOption.gen.cs @@ -200,6 +200,12 @@ public enum CompilerOption : int HlslUseEntryPointName = 0x400005A, [NativeName("Name", "SPVC_COMPILER_OPTION_HLSL_PRESERVE_STRUCTURED_BUFFERS")] HlslPreserveStructuredBuffers = 0x400005B, + [NativeName("Name", "SPVC_COMPILER_OPTION_MSL_AUTO_DISABLE_RASTERIZATION")] + MslAutoDisableRasterization = 0x800005C, + [NativeName("Name", "SPVC_COMPILER_OPTION_MSL_ENABLE_POINT_SIZE_DEFAULT")] + MslEnablePointSizeDefault = 0x800005D, + [NativeName("Name", "SPVC_COMPILER_OPTION_HLSL_USER_SEMANTIC")] + HlslUserSemantic = 0x400005E, [NativeName("Name", "SPVC_COMPILER_OPTION_INT_MAX")] IntMax = 0x7FFFFFFF, } diff --git a/src/SPIRV/Silk.NET.SPIRV.Cross/Enums/ResourceType.gen.cs b/src/SPIRV/Silk.NET.SPIRV.Cross/Enums/ResourceType.gen.cs index 48ec266440..239cec9a69 100644 --- a/src/SPIRV/Silk.NET.SPIRV.Cross/Enums/ResourceType.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV.Cross/Enums/ResourceType.gen.cs @@ -44,6 +44,8 @@ public enum ResourceType : int ShaderRecordBuffer = 0xE, [NativeName("Name", "SPVC_RESOURCE_TYPE_GL_PLAIN_UNIFORM")] GLPlainUniform = 0xF, + [NativeName("Name", "SPVC_RESOURCE_TYPE_TENSOR")] + Tensor = 0x10, [NativeName("Name", "SPVC_RESOURCE_TYPE_INT_MAX")] IntMax = 0x7FFFFFFF, } diff --git a/src/SPIRV/Silk.NET.SPIRV.Reflect/Enums/AnonymousEnumSpirvReflectL330C1.gen.cs b/src/SPIRV/Silk.NET.SPIRV.Reflect/Enums/AnonymousEnumSpirvReflectL331C1.gen.cs similarity index 81% rename from src/SPIRV/Silk.NET.SPIRV.Reflect/Enums/AnonymousEnumSpirvReflectL330C1.gen.cs rename to src/SPIRV/Silk.NET.SPIRV.Reflect/Enums/AnonymousEnumSpirvReflectL331C1.gen.cs index 92815e102a..ec5ba201d3 100644 --- a/src/SPIRV/Silk.NET.SPIRV.Reflect/Enums/AnonymousEnumSpirvReflectL330C1.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV.Reflect/Enums/AnonymousEnumSpirvReflectL331C1.gen.cs @@ -10,8 +10,8 @@ namespace Silk.NET.SPIRV.Reflect { [Flags] - [NativeName("Name", "__AnonymousEnum_spirv_reflect_L330_C1")] - public enum AnonymousEnumSpirvReflectL330C1 : int + [NativeName("Name", "__AnonymousEnum_spirv_reflect_L331_C1")] + public enum AnonymousEnumSpirvReflectL331C1 : int { [NativeName("Name", "")] None = 0, diff --git a/src/SPIRV/Silk.NET.SPIRV.Reflect/Enums/AnonymousEnumSpirvReflectL335C1.gen.cs b/src/SPIRV/Silk.NET.SPIRV.Reflect/Enums/AnonymousEnumSpirvReflectL336C1.gen.cs similarity index 82% rename from src/SPIRV/Silk.NET.SPIRV.Reflect/Enums/AnonymousEnumSpirvReflectL335C1.gen.cs rename to src/SPIRV/Silk.NET.SPIRV.Reflect/Enums/AnonymousEnumSpirvReflectL336C1.gen.cs index 7c0f6253ff..6b6cbcfd79 100644 --- a/src/SPIRV/Silk.NET.SPIRV.Reflect/Enums/AnonymousEnumSpirvReflectL335C1.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV.Reflect/Enums/AnonymousEnumSpirvReflectL336C1.gen.cs @@ -9,8 +9,8 @@ namespace Silk.NET.SPIRV.Reflect { - [NativeName("Name", "__AnonymousEnum_spirv_reflect_L335_C1")] - public enum AnonymousEnumSpirvReflectL335C1 : int + [NativeName("Name", "__AnonymousEnum_spirv_reflect_L336_C1")] + public enum AnonymousEnumSpirvReflectL336C1 : int { [NativeName("Name", "SPV_REFLECT_BINDING_NUMBER_DONT_CHANGE")] BindingNumberDontChange = unchecked((int) 0xFFFFFFFFFFFFFFFF), diff --git a/src/SPIRV/Silk.NET.SPIRV.Reflect/Enums/Generator.gen.cs b/src/SPIRV/Silk.NET.SPIRV.Reflect/Enums/Generator.gen.cs index add3cd0d8b..8bbfe085de 100644 --- a/src/SPIRV/Silk.NET.SPIRV.Reflect/Enums/Generator.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV.Reflect/Enums/Generator.gen.cs @@ -32,5 +32,7 @@ public enum Generator : int WineVkd3DShaderCompiler = 0x12, [NativeName("Name", "SPV_REFLECT_GENERATOR_CLAY_CLAY_SHADER_COMPILER")] ClayClayShaderCompiler = 0x13, + [NativeName("Name", "SPV_REFLECT_GENERATOR_SLANG_SHADER_COMPILER")] + SlangShaderCompiler = 0x28, } } diff --git a/src/SPIRV/Silk.NET.SPIRV.Reflect/Reflect.gen.cs b/src/SPIRV/Silk.NET.SPIRV.Reflect/Reflect.gen.cs index 9dcb6be2c9..e354bedc84 100644 --- a/src/SPIRV/Silk.NET.SPIRV.Reflect/Reflect.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV.Reflect/Reflect.gen.cs @@ -18,2234 +18,2234 @@ public unsafe partial class Reflect : NativeAPI { /// To be documented. - [NativeName("Src", "Line 636, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 656, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectCreateShaderModule")] public unsafe partial Result CreateShaderModule(nuint size, [Flow(Silk.NET.Core.Native.FlowDirection.In)] void* p_code, ReflectShaderModule* p_module); /// To be documented. - [NativeName("Src", "Line 636, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 656, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectCreateShaderModule")] public unsafe partial Result CreateShaderModule(nuint size, [Flow(Silk.NET.Core.Native.FlowDirection.In)] void* p_code, ref ReflectShaderModule p_module); /// To be documented. - [NativeName("Src", "Line 636, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 656, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectCreateShaderModule")] public unsafe partial Result CreateShaderModule(nuint size, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly T0 p_code, ReflectShaderModule* p_module) where T0 : unmanaged; /// To be documented. - [NativeName("Src", "Line 636, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 656, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectCreateShaderModule")] public partial Result CreateShaderModule(nuint size, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly T0 p_code, ref ReflectShaderModule p_module) where T0 : unmanaged; /// To be documented. - [NativeName("Src", "Line 651, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 671, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectCreateShaderModule2")] public unsafe partial Result CreateShaderModule2(uint flags, nuint size, [Flow(Silk.NET.Core.Native.FlowDirection.In)] void* p_code, ReflectShaderModule* p_module); /// To be documented. - [NativeName("Src", "Line 651, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 671, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectCreateShaderModule2")] public unsafe partial Result CreateShaderModule2(uint flags, nuint size, [Flow(Silk.NET.Core.Native.FlowDirection.In)] void* p_code, ref ReflectShaderModule p_module); /// To be documented. - [NativeName("Src", "Line 651, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 671, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectCreateShaderModule2")] public unsafe partial Result CreateShaderModule2(uint flags, nuint size, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly T0 p_code, ReflectShaderModule* p_module) where T0 : unmanaged; /// To be documented. - [NativeName("Src", "Line 651, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 671, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectCreateShaderModule2")] public partial Result CreateShaderModule2(uint flags, nuint size, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly T0 p_code, ref ReflectShaderModule p_module) where T0 : unmanaged; /// To be documented. - [NativeName("Src", "Line 659, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 679, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetShaderModule")] public unsafe partial Result GetShaderModule(nuint size, [Flow(Silk.NET.Core.Native.FlowDirection.In)] void* p_code, ReflectShaderModule* p_module); /// To be documented. - [NativeName("Src", "Line 659, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 679, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetShaderModule")] public unsafe partial Result GetShaderModule(nuint size, [Flow(Silk.NET.Core.Native.FlowDirection.In)] void* p_code, ref ReflectShaderModule p_module); /// To be documented. - [NativeName("Src", "Line 659, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 679, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetShaderModule")] public unsafe partial Result GetShaderModule(nuint size, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly T0 p_code, ReflectShaderModule* p_module) where T0 : unmanaged; /// To be documented. - [NativeName("Src", "Line 659, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 679, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetShaderModule")] public partial Result GetShaderModule(nuint size, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly T0 p_code, ref ReflectShaderModule p_module) where T0 : unmanaged; /// To be documented. - [NativeName("Src", "Line 671, Column 6 in spirv_reflect.h")] + [NativeName("Src", "Line 691, Column 6 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectDestroyShaderModule")] public unsafe partial void DestroyShaderModule(ReflectShaderModule* p_module); /// To be documented. - [NativeName("Src", "Line 671, Column 6 in spirv_reflect.h")] + [NativeName("Src", "Line 691, Column 6 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectDestroyShaderModule")] public partial void DestroyShaderModule(ref ReflectShaderModule p_module); /// To be documented. - [NativeName("Src", "Line 680, Column 10 in spirv_reflect.h")] + [NativeName("Src", "Line 700, Column 10 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetCodeSize")] public unsafe partial uint GetCodeSize([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module); /// To be documented. - [NativeName("Src", "Line 680, Column 10 in spirv_reflect.h")] + [NativeName("Src", "Line 700, Column 10 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetCodeSize")] public partial uint GetCodeSize([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module); /// To be documented. - [NativeName("Src", "Line 689, Column 17 in spirv_reflect.h")] + [NativeName("Src", "Line 709, Column 17 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetCode")] public unsafe partial uint* GetCode([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module); /// To be documented. - [NativeName("Src", "Line 689, Column 17 in spirv_reflect.h")] + [NativeName("Src", "Line 709, Column 17 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetCode")] public unsafe partial uint* GetCode([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module); /// To be documented. - [NativeName("Src", "Line 698, Column 29 in spirv_reflect.h")] + [NativeName("Src", "Line 718, Column 29 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPoint")] public unsafe partial EntryPoint* GetEntryPoint([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point); /// To be documented. - [NativeName("Src", "Line 698, Column 29 in spirv_reflect.h")] + [NativeName("Src", "Line 718, Column 29 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPoint")] public unsafe partial EntryPoint* GetEntryPoint([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point); /// To be documented. - [NativeName("Src", "Line 698, Column 29 in spirv_reflect.h")] + [NativeName("Src", "Line 718, Column 29 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPoint")] public unsafe partial EntryPoint* GetEntryPoint([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point); /// To be documented. - [NativeName("Src", "Line 698, Column 29 in spirv_reflect.h")] + [NativeName("Src", "Line 718, Column 29 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPoint")] public unsafe partial EntryPoint* GetEntryPoint([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point); /// To be documented. - [NativeName("Src", "Line 698, Column 29 in spirv_reflect.h")] + [NativeName("Src", "Line 718, Column 29 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPoint")] public unsafe partial EntryPoint* GetEntryPoint([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point); /// To be documented. - [NativeName("Src", "Line 698, Column 29 in spirv_reflect.h")] + [NativeName("Src", "Line 718, Column 29 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPoint")] public unsafe partial EntryPoint* GetEntryPoint([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point); /// To be documented. - [NativeName("Src", "Line 721, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 741, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateDescriptorBindings")] public unsafe partial Result EnumerateDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint* p_count, DescriptorBinding** pp_bindings); /// To be documented. - [NativeName("Src", "Line 721, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 741, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateDescriptorBindings")] public unsafe partial Result EnumerateDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint* p_count, ref DescriptorBinding* pp_bindings); /// To be documented. - [NativeName("Src", "Line 721, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 741, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateDescriptorBindings")] public unsafe partial Result EnumerateDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, ref uint p_count, DescriptorBinding** pp_bindings); /// To be documented. - [NativeName("Src", "Line 721, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 741, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateDescriptorBindings")] public unsafe partial Result EnumerateDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, ref uint p_count, ref DescriptorBinding* pp_bindings); /// To be documented. - [NativeName("Src", "Line 721, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 741, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateDescriptorBindings")] public unsafe partial Result EnumerateDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint* p_count, DescriptorBinding** pp_bindings); /// To be documented. - [NativeName("Src", "Line 721, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 741, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateDescriptorBindings")] public unsafe partial Result EnumerateDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint* p_count, ref DescriptorBinding* pp_bindings); /// To be documented. - [NativeName("Src", "Line 721, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 741, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateDescriptorBindings")] public unsafe partial Result EnumerateDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, ref uint p_count, DescriptorBinding** pp_bindings); /// To be documented. - [NativeName("Src", "Line 721, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 741, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateDescriptorBindings")] public unsafe partial Result EnumerateDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, ref uint p_count, ref DescriptorBinding* pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, DescriptorBinding** pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, ref DescriptorBinding* pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, DescriptorBinding** pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, ref DescriptorBinding* pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, DescriptorBinding** pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, ref DescriptorBinding* pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, DescriptorBinding** pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, ref DescriptorBinding* pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, DescriptorBinding** pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, ref DescriptorBinding* pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, DescriptorBinding** pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, ref DescriptorBinding* pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, DescriptorBinding** pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, ref DescriptorBinding* pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, DescriptorBinding** pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, ref DescriptorBinding* pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, DescriptorBinding** pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, ref DescriptorBinding* pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, DescriptorBinding** pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, ref DescriptorBinding* pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, DescriptorBinding** pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, ref DescriptorBinding* pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, DescriptorBinding** pp_bindings); /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorBindings")] public unsafe partial Result EnumerateEntryPointDescriptorBindings([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, ref DescriptorBinding* pp_bindings); /// To be documented. - [NativeName("Src", "Line 772, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 792, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateDescriptorSets")] public unsafe partial Result EnumerateDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint* p_count, ReflectDescriptorSet** pp_sets); /// To be documented. - [NativeName("Src", "Line 772, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 792, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateDescriptorSets")] public unsafe partial Result EnumerateDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint* p_count, ref ReflectDescriptorSet* pp_sets); /// To be documented. - [NativeName("Src", "Line 772, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 792, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateDescriptorSets")] public unsafe partial Result EnumerateDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, ref uint p_count, ReflectDescriptorSet** pp_sets); /// To be documented. - [NativeName("Src", "Line 772, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 792, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateDescriptorSets")] public unsafe partial Result EnumerateDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, ref uint p_count, ref ReflectDescriptorSet* pp_sets); /// To be documented. - [NativeName("Src", "Line 772, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 792, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateDescriptorSets")] public unsafe partial Result EnumerateDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint* p_count, ReflectDescriptorSet** pp_sets); /// To be documented. - [NativeName("Src", "Line 772, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 792, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateDescriptorSets")] public unsafe partial Result EnumerateDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint* p_count, ref ReflectDescriptorSet* pp_sets); /// To be documented. - [NativeName("Src", "Line 772, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 792, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateDescriptorSets")] public unsafe partial Result EnumerateDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, ref uint p_count, ReflectDescriptorSet** pp_sets); /// To be documented. - [NativeName("Src", "Line 772, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 792, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateDescriptorSets")] public unsafe partial Result EnumerateDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, ref uint p_count, ref ReflectDescriptorSet* pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, ReflectDescriptorSet** pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, ref ReflectDescriptorSet* pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, ReflectDescriptorSet** pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, ref ReflectDescriptorSet* pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, ReflectDescriptorSet** pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, ref ReflectDescriptorSet* pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, ReflectDescriptorSet** pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, ref ReflectDescriptorSet* pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, ReflectDescriptorSet** pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, ref ReflectDescriptorSet* pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, ReflectDescriptorSet** pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, ref ReflectDescriptorSet* pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, ReflectDescriptorSet** pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, ref ReflectDescriptorSet* pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, ReflectDescriptorSet** pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, ref ReflectDescriptorSet* pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, ReflectDescriptorSet** pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, ref ReflectDescriptorSet* pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, ReflectDescriptorSet** pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, ref ReflectDescriptorSet* pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, ReflectDescriptorSet** pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, ref ReflectDescriptorSet* pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, ReflectDescriptorSet** pp_sets); /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointDescriptorSets")] public unsafe partial Result EnumerateEntryPointDescriptorSets([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, ref ReflectDescriptorSet* pp_sets); /// To be documented. - [NativeName("Src", "Line 825, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 845, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateInterfaceVariables")] public unsafe partial Result EnumerateInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 825, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 845, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateInterfaceVariables")] public unsafe partial Result EnumerateInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 825, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 845, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateInterfaceVariables")] public unsafe partial Result EnumerateInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 825, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 845, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateInterfaceVariables")] public unsafe partial Result EnumerateInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 825, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 845, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateInterfaceVariables")] public unsafe partial Result EnumerateInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 825, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 845, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateInterfaceVariables")] public unsafe partial Result EnumerateInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 825, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 845, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateInterfaceVariables")] public unsafe partial Result EnumerateInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 825, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 845, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateInterfaceVariables")] public unsafe partial Result EnumerateInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInterfaceVariables")] public unsafe partial Result EnumerateEntryPointInterfaceVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 877, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 897, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateInputVariables")] public unsafe partial Result EnumerateInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 877, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 897, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateInputVariables")] public unsafe partial Result EnumerateInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 877, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 897, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateInputVariables")] public unsafe partial Result EnumerateInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 877, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 897, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateInputVariables")] public unsafe partial Result EnumerateInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 877, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 897, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateInputVariables")] public unsafe partial Result EnumerateInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 877, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 897, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateInputVariables")] public unsafe partial Result EnumerateInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 877, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 897, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateInputVariables")] public unsafe partial Result EnumerateInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 877, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 897, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateInputVariables")] public unsafe partial Result EnumerateInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointInputVariables")] public unsafe partial Result EnumerateEntryPointInputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 929, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 949, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateOutputVariables")] public unsafe partial Result EnumerateOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 929, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 949, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateOutputVariables")] public unsafe partial Result EnumerateOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 929, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 949, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateOutputVariables")] public unsafe partial Result EnumerateOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 929, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 949, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateOutputVariables")] public unsafe partial Result EnumerateOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 929, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 949, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateOutputVariables")] public unsafe partial Result EnumerateOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 929, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 949, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateOutputVariables")] public unsafe partial Result EnumerateOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 929, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 949, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateOutputVariables")] public unsafe partial Result EnumerateOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 929, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 949, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateOutputVariables")] public unsafe partial Result EnumerateOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, InterfaceVariable** pp_variables); /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointOutputVariables")] public unsafe partial Result EnumerateEntryPointOutputVariables([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, ref InterfaceVariable* pp_variables); /// To be documented. - [NativeName("Src", "Line 982, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1002, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumeratePushConstantBlocks")] public unsafe partial Result EnumeratePushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint* p_count, BlockVariable** pp_blocks); /// To be documented. - [NativeName("Src", "Line 982, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1002, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumeratePushConstantBlocks")] public unsafe partial Result EnumeratePushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint* p_count, ref BlockVariable* pp_blocks); /// To be documented. - [NativeName("Src", "Line 982, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1002, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumeratePushConstantBlocks")] public unsafe partial Result EnumeratePushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, ref uint p_count, BlockVariable** pp_blocks); /// To be documented. - [NativeName("Src", "Line 982, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1002, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumeratePushConstantBlocks")] public unsafe partial Result EnumeratePushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, ref uint p_count, ref BlockVariable* pp_blocks); /// To be documented. - [NativeName("Src", "Line 982, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1002, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumeratePushConstantBlocks")] public unsafe partial Result EnumeratePushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint* p_count, BlockVariable** pp_blocks); /// To be documented. - [NativeName("Src", "Line 982, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1002, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumeratePushConstantBlocks")] public unsafe partial Result EnumeratePushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint* p_count, ref BlockVariable* pp_blocks); /// To be documented. - [NativeName("Src", "Line 982, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1002, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumeratePushConstantBlocks")] public unsafe partial Result EnumeratePushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, ref uint p_count, BlockVariable** pp_blocks); /// To be documented. - [NativeName("Src", "Line 982, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1002, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumeratePushConstantBlocks")] public unsafe partial Result EnumeratePushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, ref uint p_count, ref BlockVariable* pp_blocks); /// To be documented. - [NativeName("Src", "Line 988, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1008, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumeratePushConstants")] public unsafe partial Result EnumeratePushConstants([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint* p_count, BlockVariable** pp_blocks); /// To be documented. - [NativeName("Src", "Line 988, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1008, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumeratePushConstants")] public unsafe partial Result EnumeratePushConstants([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint* p_count, ref BlockVariable* pp_blocks); /// To be documented. - [NativeName("Src", "Line 988, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1008, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumeratePushConstants")] public unsafe partial Result EnumeratePushConstants([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, ref uint p_count, BlockVariable** pp_blocks); /// To be documented. - [NativeName("Src", "Line 988, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1008, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumeratePushConstants")] public unsafe partial Result EnumeratePushConstants([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, ref uint p_count, ref BlockVariable* pp_blocks); /// To be documented. - [NativeName("Src", "Line 988, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1008, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumeratePushConstants")] public unsafe partial Result EnumeratePushConstants([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint* p_count, BlockVariable** pp_blocks); /// To be documented. - [NativeName("Src", "Line 988, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1008, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumeratePushConstants")] public unsafe partial Result EnumeratePushConstants([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint* p_count, ref BlockVariable* pp_blocks); /// To be documented. - [NativeName("Src", "Line 988, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1008, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumeratePushConstants")] public unsafe partial Result EnumeratePushConstants([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, ref uint p_count, BlockVariable** pp_blocks); /// To be documented. - [NativeName("Src", "Line 988, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1008, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumeratePushConstants")] public unsafe partial Result EnumeratePushConstants([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, ref uint p_count, ref BlockVariable* pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, BlockVariable** pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, ref BlockVariable* pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, BlockVariable** pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, ref BlockVariable* pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, BlockVariable** pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, ref BlockVariable* pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, BlockVariable** pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, ref BlockVariable* pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, BlockVariable** pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, ref BlockVariable* pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, BlockVariable** pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, ref BlockVariable* pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, BlockVariable** pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, ref BlockVariable* pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, BlockVariable** pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref uint p_count, ref BlockVariable* pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, BlockVariable** pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint* p_count, ref BlockVariable* pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, BlockVariable** pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref uint p_count, ref BlockVariable* pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, BlockVariable** pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, ref BlockVariable* pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, BlockVariable** pp_blocks); /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateEntryPointPushConstantBlocks")] public unsafe partial Result EnumerateEntryPointPushConstantBlocks([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref uint p_count, ref BlockVariable* pp_blocks); /// To be documented. - [NativeName("Src", "Line 1035, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1055, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateSpecializationConstants")] public unsafe partial Result EnumerateSpecializationConstants([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint* p_count, SpecializationConstant** pp_constants); /// To be documented. - [NativeName("Src", "Line 1035, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1055, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateSpecializationConstants")] public unsafe partial Result EnumerateSpecializationConstants([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint* p_count, ref SpecializationConstant* pp_constants); /// To be documented. - [NativeName("Src", "Line 1035, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1055, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateSpecializationConstants")] public unsafe partial Result EnumerateSpecializationConstants([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, ref uint p_count, SpecializationConstant** pp_constants); /// To be documented. - [NativeName("Src", "Line 1035, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1055, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateSpecializationConstants")] public unsafe partial Result EnumerateSpecializationConstants([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, ref uint p_count, ref SpecializationConstant* pp_constants); /// To be documented. - [NativeName("Src", "Line 1035, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1055, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateSpecializationConstants")] public unsafe partial Result EnumerateSpecializationConstants([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint* p_count, SpecializationConstant** pp_constants); /// To be documented. - [NativeName("Src", "Line 1035, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1055, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateSpecializationConstants")] public unsafe partial Result EnumerateSpecializationConstants([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint* p_count, ref SpecializationConstant* pp_constants); /// To be documented. - [NativeName("Src", "Line 1035, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1055, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateSpecializationConstants")] public unsafe partial Result EnumerateSpecializationConstants([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, ref uint p_count, SpecializationConstant** pp_constants); /// To be documented. - [NativeName("Src", "Line 1035, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1055, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectEnumerateSpecializationConstants")] public unsafe partial Result EnumerateSpecializationConstants([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, ref uint p_count, ref SpecializationConstant* pp_constants); /// To be documented. - [NativeName("Src", "Line 1063, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1083, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetDescriptorBinding")] public unsafe partial DescriptorBinding* GetDescriptorBinding([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint binding_number, uint set_number, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1063, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1083, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetDescriptorBinding")] public unsafe partial DescriptorBinding* GetDescriptorBinding([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint binding_number, uint set_number, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1063, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1083, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetDescriptorBinding")] public unsafe partial DescriptorBinding* GetDescriptorBinding([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint binding_number, uint set_number, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1063, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1083, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetDescriptorBinding")] public unsafe partial DescriptorBinding* GetDescriptorBinding([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint binding_number, uint set_number, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1095, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1115, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorBinding")] public unsafe partial DescriptorBinding* GetEntryPointDescriptorBinding([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint binding_number, uint set_number, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1095, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1115, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorBinding")] public unsafe partial DescriptorBinding* GetEntryPointDescriptorBinding([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint binding_number, uint set_number, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1095, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1115, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorBinding")] public unsafe partial DescriptorBinding* GetEntryPointDescriptorBinding([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint binding_number, uint set_number, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1095, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1115, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorBinding")] public unsafe partial DescriptorBinding* GetEntryPointDescriptorBinding([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint binding_number, uint set_number, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1095, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1115, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorBinding")] public unsafe partial DescriptorBinding* GetEntryPointDescriptorBinding([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint binding_number, uint set_number, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1095, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1115, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorBinding")] public unsafe partial DescriptorBinding* GetEntryPointDescriptorBinding([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint binding_number, uint set_number, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1095, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1115, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorBinding")] public unsafe partial DescriptorBinding* GetEntryPointDescriptorBinding([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint binding_number, uint set_number, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1095, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1115, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorBinding")] public unsafe partial DescriptorBinding* GetEntryPointDescriptorBinding([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint binding_number, uint set_number, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1095, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1115, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorBinding")] public unsafe partial DescriptorBinding* GetEntryPointDescriptorBinding([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint binding_number, uint set_number, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1095, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1115, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorBinding")] public unsafe partial DescriptorBinding* GetEntryPointDescriptorBinding([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint binding_number, uint set_number, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1095, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1115, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorBinding")] public unsafe partial DescriptorBinding* GetEntryPointDescriptorBinding([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint binding_number, uint set_number, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1095, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1115, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorBinding")] public unsafe partial DescriptorBinding* GetEntryPointDescriptorBinding([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint binding_number, uint set_number, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1120, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1140, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetDescriptorSet")] public unsafe partial ReflectDescriptorSet* GetDescriptorSet([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint set_number, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1120, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1140, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetDescriptorSet")] public unsafe partial ReflectDescriptorSet* GetDescriptorSet([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint set_number, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1120, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1140, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetDescriptorSet")] public unsafe partial ReflectDescriptorSet* GetDescriptorSet([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint set_number, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1120, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1140, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetDescriptorSet")] public unsafe partial ReflectDescriptorSet* GetDescriptorSet([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint set_number, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1143, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1163, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorSet")] public unsafe partial ReflectDescriptorSet* GetEntryPointDescriptorSet([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint set_number, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1143, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1163, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorSet")] public unsafe partial ReflectDescriptorSet* GetEntryPointDescriptorSet([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint set_number, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1143, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1163, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorSet")] public unsafe partial ReflectDescriptorSet* GetEntryPointDescriptorSet([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint set_number, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1143, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1163, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorSet")] public unsafe partial ReflectDescriptorSet* GetEntryPointDescriptorSet([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint set_number, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1143, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1163, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorSet")] public unsafe partial ReflectDescriptorSet* GetEntryPointDescriptorSet([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint set_number, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1143, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1163, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorSet")] public unsafe partial ReflectDescriptorSet* GetEntryPointDescriptorSet([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint set_number, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1143, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1163, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorSet")] public unsafe partial ReflectDescriptorSet* GetEntryPointDescriptorSet([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint set_number, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1143, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1163, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorSet")] public unsafe partial ReflectDescriptorSet* GetEntryPointDescriptorSet([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint set_number, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1143, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1163, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorSet")] public unsafe partial ReflectDescriptorSet* GetEntryPointDescriptorSet([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint set_number, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1143, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1163, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorSet")] public unsafe partial ReflectDescriptorSet* GetEntryPointDescriptorSet([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint set_number, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1143, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1163, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorSet")] public unsafe partial ReflectDescriptorSet* GetEntryPointDescriptorSet([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint set_number, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1143, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1163, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointDescriptorSet")] public unsafe partial ReflectDescriptorSet* GetEntryPointDescriptorSet([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint set_number, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1171, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1191, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetInputVariableByLocation")] public unsafe partial InterfaceVariable* GetInputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint location, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1171, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1191, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetInputVariableByLocation")] public unsafe partial InterfaceVariable* GetInputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint location, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1171, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1191, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetInputVariableByLocation")] public unsafe partial InterfaceVariable* GetInputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint location, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1171, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1191, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetInputVariableByLocation")] public unsafe partial InterfaceVariable* GetInputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint location, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1177, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1197, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetInputVariable")] public unsafe partial InterfaceVariable* GetInputVariable([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint location, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1177, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1197, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetInputVariable")] public unsafe partial InterfaceVariable* GetInputVariable([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint location, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1177, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1197, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetInputVariable")] public unsafe partial InterfaceVariable* GetInputVariable([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint location, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1177, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1197, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetInputVariable")] public unsafe partial InterfaceVariable* GetInputVariable([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint location, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1204, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1224, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint location, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1204, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1224, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint location, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1204, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1224, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint location, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1204, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1224, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint location, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1204, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1224, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint location, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1204, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1224, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint location, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1204, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1224, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint location, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1204, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1224, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint location, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1204, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1224, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint location, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1204, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1224, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint location, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1204, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1224, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint location, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1204, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1224, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint location, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1232, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1252, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1232, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1252, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1232, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1252, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1232, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1252, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1232, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1252, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1232, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1252, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1232, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1252, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1232, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1252, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1232, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1252, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1232, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1252, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1232, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1252, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1232, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1252, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointInputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointInputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1287, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1307, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetOutputVariableByLocation")] public unsafe partial InterfaceVariable* GetOutputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint location, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1287, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1307, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetOutputVariableByLocation")] public unsafe partial InterfaceVariable* GetOutputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint location, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1287, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1307, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetOutputVariableByLocation")] public unsafe partial InterfaceVariable* GetOutputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint location, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1287, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1307, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetOutputVariableByLocation")] public unsafe partial InterfaceVariable* GetOutputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint location, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1293, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1313, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetOutputVariable")] public unsafe partial InterfaceVariable* GetOutputVariable([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint location, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1293, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1313, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetOutputVariable")] public unsafe partial InterfaceVariable* GetOutputVariable([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint location, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1293, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1313, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetOutputVariable")] public unsafe partial InterfaceVariable* GetOutputVariable([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint location, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1293, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1313, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetOutputVariable")] public unsafe partial InterfaceVariable* GetOutputVariable([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint location, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1320, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1340, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint location, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1320, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1340, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint location, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1320, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1340, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint location, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1320, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1340, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint location, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1320, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1340, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint location, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1320, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1340, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint location, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1320, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1340, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint location, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1320, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1340, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint location, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1320, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1340, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint location, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1320, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1340, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, uint location, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1320, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1340, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint location, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1320, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1340, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableByLocation")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableByLocation([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint location, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1348, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1368, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1348, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1368, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1348, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1368, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1348, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1368, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1348, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1368, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1348, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1368, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1348, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1368, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1348, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1368, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1348, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1368, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1348, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1368, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1348, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1368, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1348, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1368, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointOutputVariableBySemantic")] public unsafe partial InterfaceVariable* GetEntryPointOutputVariableBySemantic([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1400, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1420, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetPushConstantBlock")] public unsafe partial BlockVariable* GetPushConstantBlock([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint index, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1400, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1420, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetPushConstantBlock")] public unsafe partial BlockVariable* GetPushConstantBlock([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint index, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1400, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1420, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetPushConstantBlock")] public unsafe partial BlockVariable* GetPushConstantBlock([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint index, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1400, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1420, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetPushConstantBlock")] public unsafe partial BlockVariable* GetPushConstantBlock([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint index, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1406, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1426, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetPushConstant")] public unsafe partial BlockVariable* GetPushConstant([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint index, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1406, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1426, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetPushConstant")] public unsafe partial BlockVariable* GetPushConstant([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint index, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1406, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1426, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetPushConstant")] public unsafe partial BlockVariable* GetPushConstant([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint index, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1406, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1426, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetPushConstant")] public unsafe partial BlockVariable* GetPushConstant([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, uint index, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1431, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1451, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointPushConstantBlock")] public unsafe partial BlockVariable* GetEntryPointPushConstantBlock([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1431, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1451, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointPushConstantBlock")] public unsafe partial BlockVariable* GetEntryPointPushConstantBlock([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1431, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1451, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointPushConstantBlock")] public unsafe partial BlockVariable* GetEntryPointPushConstantBlock([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1431, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1451, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointPushConstantBlock")] public unsafe partial BlockVariable* GetEntryPointPushConstantBlock([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1431, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1451, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointPushConstantBlock")] public unsafe partial BlockVariable* GetEntryPointPushConstantBlock([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1431, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1451, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointPushConstantBlock")] public unsafe partial BlockVariable* GetEntryPointPushConstantBlock([Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1431, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1451, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointPushConstantBlock")] public unsafe partial BlockVariable* GetEntryPointPushConstantBlock([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1431, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1451, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointPushConstantBlock")] public unsafe partial BlockVariable* GetEntryPointPushConstantBlock([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1431, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1451, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointPushConstantBlock")] public unsafe partial BlockVariable* GetEntryPointPushConstantBlock([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1431, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1451, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointPushConstantBlock")] public unsafe partial BlockVariable* GetEntryPointPushConstantBlock([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly byte entry_point, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1431, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1451, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointPushConstantBlock")] public unsafe partial BlockVariable* GetEntryPointPushConstantBlock([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Result* p_result); /// To be documented. - [NativeName("Src", "Line 1431, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1451, Column 32 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectGetEntryPointPushConstantBlock")] public unsafe partial BlockVariable* GetEntryPointPushConstantBlock([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, ref Result p_result); /// To be documented. - [NativeName("Src", "Line 1461, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1481, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectChangeDescriptorBindingNumbers")] public unsafe partial Result ChangeDescriptorBindingNumbers(ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] DescriptorBinding* p_binding, uint new_binding_number, uint new_set_number); /// To be documented. - [NativeName("Src", "Line 1461, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1481, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectChangeDescriptorBindingNumbers")] public unsafe partial Result ChangeDescriptorBindingNumbers(ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly DescriptorBinding p_binding, uint new_binding_number, uint new_set_number); /// To be documented. - [NativeName("Src", "Line 1461, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1481, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectChangeDescriptorBindingNumbers")] public unsafe partial Result ChangeDescriptorBindingNumbers(ref ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] DescriptorBinding* p_binding, uint new_binding_number, uint new_set_number); /// To be documented. - [NativeName("Src", "Line 1461, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1481, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectChangeDescriptorBindingNumbers")] public partial Result ChangeDescriptorBindingNumbers(ref ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly DescriptorBinding p_binding, uint new_binding_number, uint new_set_number); /// To be documented. - [NativeName("Src", "Line 1468, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1488, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectChangeDescriptorBindingNumber")] public unsafe partial Result ChangeDescriptorBindingNumber(ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] DescriptorBinding* p_descriptor_binding, uint new_binding_number, uint optional_new_set_number); /// To be documented. - [NativeName("Src", "Line 1468, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1488, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectChangeDescriptorBindingNumber")] public unsafe partial Result ChangeDescriptorBindingNumber(ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly DescriptorBinding p_descriptor_binding, uint new_binding_number, uint optional_new_set_number); /// To be documented. - [NativeName("Src", "Line 1468, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1488, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectChangeDescriptorBindingNumber")] public unsafe partial Result ChangeDescriptorBindingNumber(ref ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] DescriptorBinding* p_descriptor_binding, uint new_binding_number, uint optional_new_set_number); /// To be documented. - [NativeName("Src", "Line 1468, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1488, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectChangeDescriptorBindingNumber")] public partial Result ChangeDescriptorBindingNumber(ref ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly DescriptorBinding p_descriptor_binding, uint new_binding_number, uint optional_new_set_number); /// To be documented. - [NativeName("Src", "Line 1497, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1517, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectChangeDescriptorSetNumber")] public unsafe partial Result ChangeDescriptorSetNumber(ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectDescriptorSet* p_set, uint new_set_number); /// To be documented. - [NativeName("Src", "Line 1497, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1517, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectChangeDescriptorSetNumber")] public unsafe partial Result ChangeDescriptorSetNumber(ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectDescriptorSet p_set, uint new_set_number); /// To be documented. - [NativeName("Src", "Line 1497, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1517, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectChangeDescriptorSetNumber")] public unsafe partial Result ChangeDescriptorSetNumber(ref ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectDescriptorSet* p_set, uint new_set_number); /// To be documented. - [NativeName("Src", "Line 1497, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1517, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectChangeDescriptorSetNumber")] public partial Result ChangeDescriptorSetNumber(ref ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly ReflectDescriptorSet p_set, uint new_set_number); /// To be documented. - [NativeName("Src", "Line 1520, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1540, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectChangeInputVariableLocation")] public unsafe partial Result ChangeInputVariableLocation(ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] InterfaceVariable* p_input_variable, uint new_location); /// To be documented. - [NativeName("Src", "Line 1520, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1540, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectChangeInputVariableLocation")] public unsafe partial Result ChangeInputVariableLocation(ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly InterfaceVariable p_input_variable, uint new_location); /// To be documented. - [NativeName("Src", "Line 1520, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1540, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectChangeInputVariableLocation")] public unsafe partial Result ChangeInputVariableLocation(ref ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] InterfaceVariable* p_input_variable, uint new_location); /// To be documented. - [NativeName("Src", "Line 1520, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1540, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectChangeInputVariableLocation")] public partial Result ChangeInputVariableLocation(ref ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly InterfaceVariable p_input_variable, uint new_location); /// To be documented. - [NativeName("Src", "Line 1544, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1564, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectChangeOutputVariableLocation")] public unsafe partial Result ChangeOutputVariableLocation(ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] InterfaceVariable* p_output_variable, uint new_location); /// To be documented. - [NativeName("Src", "Line 1544, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1564, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectChangeOutputVariableLocation")] public unsafe partial Result ChangeOutputVariableLocation(ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly InterfaceVariable p_output_variable, uint new_location); /// To be documented. - [NativeName("Src", "Line 1544, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1564, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectChangeOutputVariableLocation")] public unsafe partial Result ChangeOutputVariableLocation(ref ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] InterfaceVariable* p_output_variable, uint new_location); /// To be documented. - [NativeName("Src", "Line 1544, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1564, Column 18 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectChangeOutputVariableLocation")] public partial Result ChangeOutputVariableLocation(ref ReflectShaderModule p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly InterfaceVariable p_output_variable, uint new_location); /// To be documented. - [NativeName("Src", "Line 1557, Column 13 in spirv_reflect.h")] + [NativeName("Src", "Line 1577, Column 13 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectSourceLanguage")] public unsafe partial byte* SourceLanguage(Silk.NET.SPIRV.SourceLanguage source_lang); /// To be documented. - [NativeName("Src", "Line 1557, Column 13 in spirv_reflect.h")] + [NativeName("Src", "Line 1577, Column 13 in spirv_reflect.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "spvReflectSourceLanguage")] public partial string SourceLanguageS(Silk.NET.SPIRV.SourceLanguage source_lang); /// To be documented. - [NativeName("Src", "Line 1565, Column 13 in spirv_reflect.h")] + [NativeName("Src", "Line 1585, Column 13 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectBlockVariableTypeName")] public unsafe partial byte* BlockVariableTypeName([Flow(Silk.NET.Core.Native.FlowDirection.In)] BlockVariable* p_var); /// To be documented. - [NativeName("Src", "Line 1565, Column 13 in spirv_reflect.h")] + [NativeName("Src", "Line 1585, Column 13 in spirv_reflect.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "spvReflectBlockVariableTypeName")] public unsafe partial string BlockVariableTypeNameS([Flow(Silk.NET.Core.Native.FlowDirection.In)] BlockVariable* p_var); /// To be documented. - [NativeName("Src", "Line 1565, Column 13 in spirv_reflect.h")] + [NativeName("Src", "Line 1585, Column 13 in spirv_reflect.h")] [NativeApi(EntryPoint = "spvReflectBlockVariableTypeName")] public unsafe partial byte* BlockVariableTypeName([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly BlockVariable p_var); /// To be documented. - [NativeName("Src", "Line 1565, Column 13 in spirv_reflect.h")] + [NativeName("Src", "Line 1585, Column 13 in spirv_reflect.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "spvReflectBlockVariableTypeName")] public partial string BlockVariableTypeNameS([Flow(Silk.NET.Core.Native.FlowDirection.In)] ref readonly BlockVariable p_var); diff --git a/src/SPIRV/Silk.NET.SPIRV.Reflect/ReflectOverloads.gen.cs b/src/SPIRV/Silk.NET.SPIRV.Reflect/ReflectOverloads.gen.cs index 752336e804..86cdd6df10 100644 --- a/src/SPIRV/Silk.NET.SPIRV.Reflect/ReflectOverloads.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV.Reflect/ReflectOverloads.gen.cs @@ -17,7 +17,7 @@ namespace Silk.NET.SPIRV.Reflect public static class ReflectOverloads { /// To be documented. - [NativeName("Src", "Line 636, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 656, Column 18 in spirv_reflect.h")] public static unsafe Result CreateShaderModule(this Reflect thisApi, nuint size, [Flow(Silk.NET.Core.Native.FlowDirection.In)] void* p_code, Span p_module) { // SpanOverloader @@ -25,7 +25,7 @@ public static unsafe Result CreateShaderModule(this Reflect thisApi, nuint size, } /// To be documented. - [NativeName("Src", "Line 636, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 656, Column 18 in spirv_reflect.h")] public static unsafe Result CreateShaderModule(this Reflect thisApi, nuint size, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_code, ReflectShaderModule* p_module) where T0 : unmanaged { // SpanOverloader @@ -33,7 +33,7 @@ public static unsafe Result CreateShaderModule(this Reflect thisApi, nuint s } /// To be documented. - [NativeName("Src", "Line 636, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 656, Column 18 in spirv_reflect.h")] public static unsafe Result CreateShaderModule(this Reflect thisApi, nuint size, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_code, Span p_module) where T0 : unmanaged { // SpanOverloader @@ -41,7 +41,7 @@ public static unsafe Result CreateShaderModule(this Reflect thisApi, nuint s } /// To be documented. - [NativeName("Src", "Line 651, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 671, Column 18 in spirv_reflect.h")] public static unsafe Result CreateShaderModule2(this Reflect thisApi, uint flags, nuint size, [Flow(Silk.NET.Core.Native.FlowDirection.In)] void* p_code, Span p_module) { // SpanOverloader @@ -49,7 +49,7 @@ public static unsafe Result CreateShaderModule2(this Reflect thisApi, uint flags } /// To be documented. - [NativeName("Src", "Line 651, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 671, Column 18 in spirv_reflect.h")] public static unsafe Result CreateShaderModule2(this Reflect thisApi, uint flags, nuint size, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_code, ReflectShaderModule* p_module) where T0 : unmanaged { // SpanOverloader @@ -57,7 +57,7 @@ public static unsafe Result CreateShaderModule2(this Reflect thisApi, uint f } /// To be documented. - [NativeName("Src", "Line 651, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 671, Column 18 in spirv_reflect.h")] public static unsafe Result CreateShaderModule2(this Reflect thisApi, uint flags, nuint size, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_code, Span p_module) where T0 : unmanaged { // SpanOverloader @@ -65,7 +65,7 @@ public static unsafe Result CreateShaderModule2(this Reflect thisApi, uint f } /// To be documented. - [NativeName("Src", "Line 659, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 679, Column 18 in spirv_reflect.h")] public static unsafe Result GetShaderModule(this Reflect thisApi, nuint size, [Flow(Silk.NET.Core.Native.FlowDirection.In)] void* p_code, Span p_module) { // SpanOverloader @@ -73,7 +73,7 @@ public static unsafe Result GetShaderModule(this Reflect thisApi, nuint size, [F } /// To be documented. - [NativeName("Src", "Line 659, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 679, Column 18 in spirv_reflect.h")] public static unsafe Result GetShaderModule(this Reflect thisApi, nuint size, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_code, ReflectShaderModule* p_module) where T0 : unmanaged { // SpanOverloader @@ -81,7 +81,7 @@ public static unsafe Result GetShaderModule(this Reflect thisApi, nuint size } /// To be documented. - [NativeName("Src", "Line 659, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 679, Column 18 in spirv_reflect.h")] public static unsafe Result GetShaderModule(this Reflect thisApi, nuint size, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_code, Span p_module) where T0 : unmanaged { // SpanOverloader @@ -89,7 +89,7 @@ public static unsafe Result GetShaderModule(this Reflect thisApi, nuint size } /// To be documented. - [NativeName("Src", "Line 671, Column 6 in spirv_reflect.h")] + [NativeName("Src", "Line 691, Column 6 in spirv_reflect.h")] public static unsafe void DestroyShaderModule(this Reflect thisApi, Span p_module) { // SpanOverloader @@ -97,7 +97,7 @@ public static unsafe void DestroyShaderModule(this Reflect thisApi, SpanTo be documented. - [NativeName("Src", "Line 680, Column 10 in spirv_reflect.h")] + [NativeName("Src", "Line 700, Column 10 in spirv_reflect.h")] public static unsafe uint GetCodeSize(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module) { // SpanOverloader @@ -105,7 +105,7 @@ public static unsafe uint GetCodeSize(this Reflect thisApi, [Flow(Silk.NET.Core. } /// To be documented. - [NativeName("Src", "Line 689, Column 17 in spirv_reflect.h")] + [NativeName("Src", "Line 709, Column 17 in spirv_reflect.h")] public static unsafe uint* GetCode(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module) { // SpanOverloader @@ -113,7 +113,7 @@ public static unsafe uint GetCodeSize(this Reflect thisApi, [Flow(Silk.NET.Core. } /// To be documented. - [NativeName("Src", "Line 698, Column 29 in spirv_reflect.h")] + [NativeName("Src", "Line 718, Column 29 in spirv_reflect.h")] public static unsafe EntryPoint* GetEntryPoint(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point) { // SpanOverloader @@ -121,7 +121,7 @@ public static unsafe uint GetCodeSize(this Reflect thisApi, [Flow(Silk.NET.Core. } /// To be documented. - [NativeName("Src", "Line 698, Column 29 in spirv_reflect.h")] + [NativeName("Src", "Line 718, Column 29 in spirv_reflect.h")] public static unsafe EntryPoint* GetEntryPoint(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point) { // SpanOverloader @@ -129,7 +129,7 @@ public static unsafe uint GetCodeSize(this Reflect thisApi, [Flow(Silk.NET.Core. } /// To be documented. - [NativeName("Src", "Line 698, Column 29 in spirv_reflect.h")] + [NativeName("Src", "Line 718, Column 29 in spirv_reflect.h")] public static unsafe EntryPoint* GetEntryPoint(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point) { // SpanOverloader @@ -137,7 +137,7 @@ public static unsafe uint GetCodeSize(this Reflect thisApi, [Flow(Silk.NET.Core. } /// To be documented. - [NativeName("Src", "Line 698, Column 29 in spirv_reflect.h")] + [NativeName("Src", "Line 718, Column 29 in spirv_reflect.h")] public static unsafe EntryPoint* GetEntryPoint(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point) { // SpanOverloader @@ -145,7 +145,7 @@ public static unsafe uint GetCodeSize(this Reflect thisApi, [Flow(Silk.NET.Core. } /// To be documented. - [NativeName("Src", "Line 721, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 741, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, Span p_count, DescriptorBinding** pp_bindings) { // SpanOverloader @@ -153,7 +153,7 @@ public static unsafe Result EnumerateDescriptorBindings(this Reflect thisApi, [F } /// To be documented. - [NativeName("Src", "Line 721, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 741, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, Span p_count, ref DescriptorBinding* pp_bindings) { // SpanOverloader @@ -161,7 +161,7 @@ public static unsafe Result EnumerateDescriptorBindings(this Reflect thisApi, [F } /// To be documented. - [NativeName("Src", "Line 721, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 741, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint* p_count, DescriptorBinding** pp_bindings) { // SpanOverloader @@ -169,7 +169,7 @@ public static unsafe Result EnumerateDescriptorBindings(this Reflect thisApi, [F } /// To be documented. - [NativeName("Src", "Line 721, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 741, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint* p_count, ref DescriptorBinding* pp_bindings) { // SpanOverloader @@ -177,7 +177,7 @@ public static unsafe Result EnumerateDescriptorBindings(this Reflect thisApi, [F } /// To be documented. - [NativeName("Src", "Line 721, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 741, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, Span p_count, DescriptorBinding** pp_bindings) { // SpanOverloader @@ -185,7 +185,7 @@ public static unsafe Result EnumerateDescriptorBindings(this Reflect thisApi, [F } /// To be documented. - [NativeName("Src", "Line 721, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 741, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, Span p_count, ref DescriptorBinding* pp_bindings) { // SpanOverloader @@ -193,7 +193,7 @@ public static unsafe Result EnumerateDescriptorBindings(this Reflect thisApi, [F } /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, DescriptorBinding** pp_bindings) { // SpanOverloader @@ -201,7 +201,7 @@ public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect t } /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, ref DescriptorBinding* pp_bindings) { // SpanOverloader @@ -209,7 +209,7 @@ public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect t } /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, DescriptorBinding** pp_bindings) { // SpanOverloader @@ -217,7 +217,7 @@ public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect t } /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, ref DescriptorBinding* pp_bindings) { // SpanOverloader @@ -225,7 +225,7 @@ public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect t } /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, DescriptorBinding** pp_bindings) { // SpanOverloader @@ -233,7 +233,7 @@ public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect t } /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, ref DescriptorBinding* pp_bindings) { // SpanOverloader @@ -241,7 +241,7 @@ public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect t } /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, DescriptorBinding** pp_bindings) { // SpanOverloader @@ -249,7 +249,7 @@ public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect t } /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, ref DescriptorBinding* pp_bindings) { // SpanOverloader @@ -257,7 +257,7 @@ public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect t } /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, DescriptorBinding** pp_bindings) { // SpanOverloader @@ -265,7 +265,7 @@ public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect t } /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, ref DescriptorBinding* pp_bindings) { // SpanOverloader @@ -273,7 +273,7 @@ public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect t } /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, DescriptorBinding** pp_bindings) { // SpanOverloader @@ -281,7 +281,7 @@ public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect t } /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, ref DescriptorBinding* pp_bindings) { // SpanOverloader @@ -289,7 +289,7 @@ public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect t } /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, DescriptorBinding** pp_bindings) { // SpanOverloader @@ -297,7 +297,7 @@ public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect t } /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, ref DescriptorBinding* pp_bindings) { // SpanOverloader @@ -305,7 +305,7 @@ public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect t } /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, DescriptorBinding** pp_bindings) { // SpanOverloader @@ -313,7 +313,7 @@ public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect t } /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, ref DescriptorBinding* pp_bindings) { // SpanOverloader @@ -321,7 +321,7 @@ public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect t } /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, DescriptorBinding** pp_bindings) { // SpanOverloader @@ -329,7 +329,7 @@ public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect t } /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, ref DescriptorBinding* pp_bindings) { // SpanOverloader @@ -337,7 +337,7 @@ public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect t } /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, DescriptorBinding** pp_bindings) { // SpanOverloader @@ -345,7 +345,7 @@ public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect t } /// To be documented. - [NativeName("Src", "Line 747, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 767, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, ref DescriptorBinding* pp_bindings) { // SpanOverloader @@ -353,7 +353,7 @@ public static unsafe Result EnumerateEntryPointDescriptorBindings(this Reflect t } /// To be documented. - [NativeName("Src", "Line 772, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 792, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, Span p_count, ReflectDescriptorSet** pp_sets) { // SpanOverloader @@ -361,7 +361,7 @@ public static unsafe Result EnumerateDescriptorSets(this Reflect thisApi, [Flow( } /// To be documented. - [NativeName("Src", "Line 772, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 792, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, Span p_count, ref ReflectDescriptorSet* pp_sets) { // SpanOverloader @@ -369,7 +369,7 @@ public static unsafe Result EnumerateDescriptorSets(this Reflect thisApi, [Flow( } /// To be documented. - [NativeName("Src", "Line 772, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 792, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint* p_count, ReflectDescriptorSet** pp_sets) { // SpanOverloader @@ -377,7 +377,7 @@ public static unsafe Result EnumerateDescriptorSets(this Reflect thisApi, [Flow( } /// To be documented. - [NativeName("Src", "Line 772, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 792, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint* p_count, ref ReflectDescriptorSet* pp_sets) { // SpanOverloader @@ -385,7 +385,7 @@ public static unsafe Result EnumerateDescriptorSets(this Reflect thisApi, [Flow( } /// To be documented. - [NativeName("Src", "Line 772, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 792, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, Span p_count, ReflectDescriptorSet** pp_sets) { // SpanOverloader @@ -393,7 +393,7 @@ public static unsafe Result EnumerateDescriptorSets(this Reflect thisApi, [Flow( } /// To be documented. - [NativeName("Src", "Line 772, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 792, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, Span p_count, ref ReflectDescriptorSet* pp_sets) { // SpanOverloader @@ -401,7 +401,7 @@ public static unsafe Result EnumerateDescriptorSets(this Reflect thisApi, [Flow( } /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, ReflectDescriptorSet** pp_sets) { // SpanOverloader @@ -409,7 +409,7 @@ public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, ref ReflectDescriptorSet* pp_sets) { // SpanOverloader @@ -417,7 +417,7 @@ public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, ReflectDescriptorSet** pp_sets) { // SpanOverloader @@ -425,7 +425,7 @@ public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, ref ReflectDescriptorSet* pp_sets) { // SpanOverloader @@ -433,7 +433,7 @@ public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, ReflectDescriptorSet** pp_sets) { // SpanOverloader @@ -441,7 +441,7 @@ public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, ref ReflectDescriptorSet* pp_sets) { // SpanOverloader @@ -449,7 +449,7 @@ public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, ReflectDescriptorSet** pp_sets) { // SpanOverloader @@ -457,7 +457,7 @@ public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, ref ReflectDescriptorSet* pp_sets) { // SpanOverloader @@ -465,7 +465,7 @@ public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, ReflectDescriptorSet** pp_sets) { // SpanOverloader @@ -473,7 +473,7 @@ public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, ref ReflectDescriptorSet* pp_sets) { // SpanOverloader @@ -481,7 +481,7 @@ public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, ReflectDescriptorSet** pp_sets) { // SpanOverloader @@ -489,7 +489,7 @@ public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, ref ReflectDescriptorSet* pp_sets) { // SpanOverloader @@ -497,7 +497,7 @@ public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, ReflectDescriptorSet** pp_sets) { // SpanOverloader @@ -505,7 +505,7 @@ public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, ref ReflectDescriptorSet* pp_sets) { // SpanOverloader @@ -513,7 +513,7 @@ public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, ReflectDescriptorSet** pp_sets) { // SpanOverloader @@ -521,7 +521,7 @@ public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, ref ReflectDescriptorSet* pp_sets) { // SpanOverloader @@ -529,7 +529,7 @@ public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, ReflectDescriptorSet** pp_sets) { // SpanOverloader @@ -537,7 +537,7 @@ public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, ref ReflectDescriptorSet* pp_sets) { // SpanOverloader @@ -545,7 +545,7 @@ public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, ReflectDescriptorSet** pp_sets) { // SpanOverloader @@ -553,7 +553,7 @@ public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 798, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 818, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, ref ReflectDescriptorSet* pp_sets) { // SpanOverloader @@ -561,7 +561,7 @@ public static unsafe Result EnumerateEntryPointDescriptorSets(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 825, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 845, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -569,7 +569,7 @@ public static unsafe Result EnumerateInterfaceVariables(this Reflect thisApi, [F } /// To be documented. - [NativeName("Src", "Line 825, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 845, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -577,7 +577,7 @@ public static unsafe Result EnumerateInterfaceVariables(this Reflect thisApi, [F } /// To be documented. - [NativeName("Src", "Line 825, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 845, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint* p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -585,7 +585,7 @@ public static unsafe Result EnumerateInterfaceVariables(this Reflect thisApi, [F } /// To be documented. - [NativeName("Src", "Line 825, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 845, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint* p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -593,7 +593,7 @@ public static unsafe Result EnumerateInterfaceVariables(this Reflect thisApi, [F } /// To be documented. - [NativeName("Src", "Line 825, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 845, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -601,7 +601,7 @@ public static unsafe Result EnumerateInterfaceVariables(this Reflect thisApi, [F } /// To be documented. - [NativeName("Src", "Line 825, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 845, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -609,7 +609,7 @@ public static unsafe Result EnumerateInterfaceVariables(this Reflect thisApi, [F } /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -617,7 +617,7 @@ public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect t } /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -625,7 +625,7 @@ public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect t } /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -633,7 +633,7 @@ public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect t } /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -641,7 +641,7 @@ public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect t } /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -649,7 +649,7 @@ public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect t } /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -657,7 +657,7 @@ public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect t } /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -665,7 +665,7 @@ public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect t } /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -673,7 +673,7 @@ public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect t } /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -681,7 +681,7 @@ public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect t } /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -689,7 +689,7 @@ public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect t } /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -697,7 +697,7 @@ public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect t } /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -705,7 +705,7 @@ public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect t } /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -713,7 +713,7 @@ public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect t } /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -721,7 +721,7 @@ public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect t } /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -729,7 +729,7 @@ public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect t } /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -737,7 +737,7 @@ public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect t } /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -745,7 +745,7 @@ public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect t } /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -753,7 +753,7 @@ public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect t } /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -761,7 +761,7 @@ public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect t } /// To be documented. - [NativeName("Src", "Line 850, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 870, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -769,7 +769,7 @@ public static unsafe Result EnumerateEntryPointInterfaceVariables(this Reflect t } /// To be documented. - [NativeName("Src", "Line 877, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 897, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -777,7 +777,7 @@ public static unsafe Result EnumerateInputVariables(this Reflect thisApi, [Flow( } /// To be documented. - [NativeName("Src", "Line 877, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 897, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -785,7 +785,7 @@ public static unsafe Result EnumerateInputVariables(this Reflect thisApi, [Flow( } /// To be documented. - [NativeName("Src", "Line 877, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 897, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint* p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -793,7 +793,7 @@ public static unsafe Result EnumerateInputVariables(this Reflect thisApi, [Flow( } /// To be documented. - [NativeName("Src", "Line 877, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 897, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint* p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -801,7 +801,7 @@ public static unsafe Result EnumerateInputVariables(this Reflect thisApi, [Flow( } /// To be documented. - [NativeName("Src", "Line 877, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 897, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -809,7 +809,7 @@ public static unsafe Result EnumerateInputVariables(this Reflect thisApi, [Flow( } /// To be documented. - [NativeName("Src", "Line 877, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 897, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -817,7 +817,7 @@ public static unsafe Result EnumerateInputVariables(this Reflect thisApi, [Flow( } /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -825,7 +825,7 @@ public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -833,7 +833,7 @@ public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -841,7 +841,7 @@ public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -849,7 +849,7 @@ public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -857,7 +857,7 @@ public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -865,7 +865,7 @@ public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -873,7 +873,7 @@ public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -881,7 +881,7 @@ public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -889,7 +889,7 @@ public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -897,7 +897,7 @@ public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -905,7 +905,7 @@ public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -913,7 +913,7 @@ public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -921,7 +921,7 @@ public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -929,7 +929,7 @@ public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -937,7 +937,7 @@ public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -945,7 +945,7 @@ public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -953,7 +953,7 @@ public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -961,7 +961,7 @@ public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -969,7 +969,7 @@ public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 902, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 922, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -977,7 +977,7 @@ public static unsafe Result EnumerateEntryPointInputVariables(this Reflect thisA } /// To be documented. - [NativeName("Src", "Line 929, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 949, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -985,7 +985,7 @@ public static unsafe Result EnumerateOutputVariables(this Reflect thisApi, [Flow } /// To be documented. - [NativeName("Src", "Line 929, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 949, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -993,7 +993,7 @@ public static unsafe Result EnumerateOutputVariables(this Reflect thisApi, [Flow } /// To be documented. - [NativeName("Src", "Line 929, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 949, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint* p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -1001,7 +1001,7 @@ public static unsafe Result EnumerateOutputVariables(this Reflect thisApi, [Flow } /// To be documented. - [NativeName("Src", "Line 929, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 949, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint* p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -1009,7 +1009,7 @@ public static unsafe Result EnumerateOutputVariables(this Reflect thisApi, [Flow } /// To be documented. - [NativeName("Src", "Line 929, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 949, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -1017,7 +1017,7 @@ public static unsafe Result EnumerateOutputVariables(this Reflect thisApi, [Flow } /// To be documented. - [NativeName("Src", "Line 929, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 949, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -1025,7 +1025,7 @@ public static unsafe Result EnumerateOutputVariables(this Reflect thisApi, [Flow } /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -1033,7 +1033,7 @@ public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect this } /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -1041,7 +1041,7 @@ public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect this } /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -1049,7 +1049,7 @@ public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect this } /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -1057,7 +1057,7 @@ public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect this } /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -1065,7 +1065,7 @@ public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect this } /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -1073,7 +1073,7 @@ public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect this } /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -1081,7 +1081,7 @@ public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect this } /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -1089,7 +1089,7 @@ public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect this } /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -1097,7 +1097,7 @@ public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect this } /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -1105,7 +1105,7 @@ public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect this } /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -1113,7 +1113,7 @@ public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect this } /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -1121,7 +1121,7 @@ public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect this } /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -1129,7 +1129,7 @@ public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect this } /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -1137,7 +1137,7 @@ public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect this } /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -1145,7 +1145,7 @@ public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect this } /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -1153,7 +1153,7 @@ public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect this } /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -1161,7 +1161,7 @@ public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect this } /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -1169,7 +1169,7 @@ public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect this } /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, InterfaceVariable** pp_variables) { // SpanOverloader @@ -1177,7 +1177,7 @@ public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect this } /// To be documented. - [NativeName("Src", "Line 954, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 974, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, ref InterfaceVariable* pp_variables) { // SpanOverloader @@ -1185,7 +1185,7 @@ public static unsafe Result EnumerateEntryPointOutputVariables(this Reflect this } /// To be documented. - [NativeName("Src", "Line 982, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1002, Column 18 in spirv_reflect.h")] public static unsafe Result EnumeratePushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, Span p_count, BlockVariable** pp_blocks) { // SpanOverloader @@ -1193,7 +1193,7 @@ public static unsafe Result EnumeratePushConstantBlocks(this Reflect thisApi, [F } /// To be documented. - [NativeName("Src", "Line 982, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1002, Column 18 in spirv_reflect.h")] public static unsafe Result EnumeratePushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, Span p_count, ref BlockVariable* pp_blocks) { // SpanOverloader @@ -1201,7 +1201,7 @@ public static unsafe Result EnumeratePushConstantBlocks(this Reflect thisApi, [F } /// To be documented. - [NativeName("Src", "Line 982, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1002, Column 18 in spirv_reflect.h")] public static unsafe Result EnumeratePushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint* p_count, BlockVariable** pp_blocks) { // SpanOverloader @@ -1209,7 +1209,7 @@ public static unsafe Result EnumeratePushConstantBlocks(this Reflect thisApi, [F } /// To be documented. - [NativeName("Src", "Line 982, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1002, Column 18 in spirv_reflect.h")] public static unsafe Result EnumeratePushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint* p_count, ref BlockVariable* pp_blocks) { // SpanOverloader @@ -1217,7 +1217,7 @@ public static unsafe Result EnumeratePushConstantBlocks(this Reflect thisApi, [F } /// To be documented. - [NativeName("Src", "Line 982, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1002, Column 18 in spirv_reflect.h")] public static unsafe Result EnumeratePushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, Span p_count, BlockVariable** pp_blocks) { // SpanOverloader @@ -1225,7 +1225,7 @@ public static unsafe Result EnumeratePushConstantBlocks(this Reflect thisApi, [F } /// To be documented. - [NativeName("Src", "Line 982, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1002, Column 18 in spirv_reflect.h")] public static unsafe Result EnumeratePushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, Span p_count, ref BlockVariable* pp_blocks) { // SpanOverloader @@ -1233,7 +1233,7 @@ public static unsafe Result EnumeratePushConstantBlocks(this Reflect thisApi, [F } /// To be documented. - [NativeName("Src", "Line 988, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1008, Column 18 in spirv_reflect.h")] public static unsafe Result EnumeratePushConstants(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, Span p_count, BlockVariable** pp_blocks) { // SpanOverloader @@ -1241,7 +1241,7 @@ public static unsafe Result EnumeratePushConstants(this Reflect thisApi, [Flow(S } /// To be documented. - [NativeName("Src", "Line 988, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1008, Column 18 in spirv_reflect.h")] public static unsafe Result EnumeratePushConstants(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, Span p_count, ref BlockVariable* pp_blocks) { // SpanOverloader @@ -1249,7 +1249,7 @@ public static unsafe Result EnumeratePushConstants(this Reflect thisApi, [Flow(S } /// To be documented. - [NativeName("Src", "Line 988, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1008, Column 18 in spirv_reflect.h")] public static unsafe Result EnumeratePushConstants(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint* p_count, BlockVariable** pp_blocks) { // SpanOverloader @@ -1257,7 +1257,7 @@ public static unsafe Result EnumeratePushConstants(this Reflect thisApi, [Flow(S } /// To be documented. - [NativeName("Src", "Line 988, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1008, Column 18 in spirv_reflect.h")] public static unsafe Result EnumeratePushConstants(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint* p_count, ref BlockVariable* pp_blocks) { // SpanOverloader @@ -1265,7 +1265,7 @@ public static unsafe Result EnumeratePushConstants(this Reflect thisApi, [Flow(S } /// To be documented. - [NativeName("Src", "Line 988, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1008, Column 18 in spirv_reflect.h")] public static unsafe Result EnumeratePushConstants(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, Span p_count, BlockVariable** pp_blocks) { // SpanOverloader @@ -1273,7 +1273,7 @@ public static unsafe Result EnumeratePushConstants(this Reflect thisApi, [Flow(S } /// To be documented. - [NativeName("Src", "Line 988, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1008, Column 18 in spirv_reflect.h")] public static unsafe Result EnumeratePushConstants(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, Span p_count, ref BlockVariable* pp_blocks) { // SpanOverloader @@ -1281,7 +1281,7 @@ public static unsafe Result EnumeratePushConstants(this Reflect thisApi, [Flow(S } /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, BlockVariable** pp_blocks) { // SpanOverloader @@ -1289,7 +1289,7 @@ public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect t } /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, ref BlockVariable* pp_blocks) { // SpanOverloader @@ -1297,7 +1297,7 @@ public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect t } /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, BlockVariable** pp_blocks) { // SpanOverloader @@ -1305,7 +1305,7 @@ public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect t } /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, ref BlockVariable* pp_blocks) { // SpanOverloader @@ -1313,7 +1313,7 @@ public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect t } /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, BlockVariable** pp_blocks) { // SpanOverloader @@ -1321,7 +1321,7 @@ public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect t } /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, ref BlockVariable* pp_blocks) { // SpanOverloader @@ -1329,7 +1329,7 @@ public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect t } /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, BlockVariable** pp_blocks) { // SpanOverloader @@ -1337,7 +1337,7 @@ public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect t } /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, ref BlockVariable* pp_blocks) { // SpanOverloader @@ -1345,7 +1345,7 @@ public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect t } /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, BlockVariable** pp_blocks) { // SpanOverloader @@ -1353,7 +1353,7 @@ public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect t } /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint* p_count, ref BlockVariable* pp_blocks) { // SpanOverloader @@ -1361,7 +1361,7 @@ public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect t } /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, BlockVariable** pp_blocks) { // SpanOverloader @@ -1369,7 +1369,7 @@ public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect t } /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_count, ref BlockVariable* pp_blocks) { // SpanOverloader @@ -1377,7 +1377,7 @@ public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect t } /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, BlockVariable** pp_blocks) { // SpanOverloader @@ -1385,7 +1385,7 @@ public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect t } /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint* p_count, ref BlockVariable* pp_blocks) { // SpanOverloader @@ -1393,7 +1393,7 @@ public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect t } /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, BlockVariable** pp_blocks) { // SpanOverloader @@ -1401,7 +1401,7 @@ public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect t } /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_count, ref BlockVariable* pp_blocks) { // SpanOverloader @@ -1409,7 +1409,7 @@ public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect t } /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, BlockVariable** pp_blocks) { // SpanOverloader @@ -1417,7 +1417,7 @@ public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect t } /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint* p_count, ref BlockVariable* pp_blocks) { // SpanOverloader @@ -1425,7 +1425,7 @@ public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect t } /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, BlockVariable** pp_blocks) { // SpanOverloader @@ -1433,7 +1433,7 @@ public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect t } /// To be documented. - [NativeName("Src", "Line 1014, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1034, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_count, ref BlockVariable* pp_blocks) { // SpanOverloader @@ -1441,7 +1441,7 @@ public static unsafe Result EnumerateEntryPointPushConstantBlocks(this Reflect t } /// To be documented. - [NativeName("Src", "Line 1035, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1055, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateSpecializationConstants(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, Span p_count, SpecializationConstant** pp_constants) { // SpanOverloader @@ -1449,7 +1449,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1035, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1055, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateSpecializationConstants(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, Span p_count, ref SpecializationConstant* pp_constants) { // SpanOverloader @@ -1457,7 +1457,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1035, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1055, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateSpecializationConstants(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint* p_count, SpecializationConstant** pp_constants) { // SpanOverloader @@ -1465,7 +1465,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1035, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1055, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateSpecializationConstants(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint* p_count, ref SpecializationConstant* pp_constants) { // SpanOverloader @@ -1473,7 +1473,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1035, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1055, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateSpecializationConstants(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, Span p_count, SpecializationConstant** pp_constants) { // SpanOverloader @@ -1481,7 +1481,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1035, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1055, Column 18 in spirv_reflect.h")] public static unsafe Result EnumerateSpecializationConstants(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, Span p_count, ref SpecializationConstant* pp_constants) { // SpanOverloader @@ -1489,7 +1489,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1063, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1083, Column 36 in spirv_reflect.h")] public static unsafe DescriptorBinding* GetDescriptorBinding(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint binding_number, uint set_number, Span p_result) { // SpanOverloader @@ -1497,7 +1497,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1063, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1083, Column 36 in spirv_reflect.h")] public static unsafe DescriptorBinding* GetDescriptorBinding(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint binding_number, uint set_number, Result* p_result) { // SpanOverloader @@ -1505,7 +1505,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1063, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1083, Column 36 in spirv_reflect.h")] public static unsafe DescriptorBinding* GetDescriptorBinding(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint binding_number, uint set_number, Span p_result) { // SpanOverloader @@ -1513,7 +1513,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1095, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1115, Column 36 in spirv_reflect.h")] public static unsafe DescriptorBinding* GetEntryPointDescriptorBinding(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint binding_number, uint set_number, Span p_result) { // SpanOverloader @@ -1521,7 +1521,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1095, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1115, Column 36 in spirv_reflect.h")] public static unsafe DescriptorBinding* GetEntryPointDescriptorBinding(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint binding_number, uint set_number, Result* p_result) { // SpanOverloader @@ -1529,7 +1529,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1095, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1115, Column 36 in spirv_reflect.h")] public static unsafe DescriptorBinding* GetEntryPointDescriptorBinding(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint binding_number, uint set_number, Span p_result) { // SpanOverloader @@ -1537,7 +1537,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1095, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1115, Column 36 in spirv_reflect.h")] public static unsafe DescriptorBinding* GetEntryPointDescriptorBinding(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint binding_number, uint set_number, Span p_result) { // SpanOverloader @@ -1545,7 +1545,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1095, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1115, Column 36 in spirv_reflect.h")] public static unsafe DescriptorBinding* GetEntryPointDescriptorBinding(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint binding_number, uint set_number, Result* p_result) { // SpanOverloader @@ -1553,7 +1553,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1095, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1115, Column 36 in spirv_reflect.h")] public static unsafe DescriptorBinding* GetEntryPointDescriptorBinding(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint binding_number, uint set_number, Span p_result) { // SpanOverloader @@ -1561,7 +1561,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1095, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1115, Column 36 in spirv_reflect.h")] public static unsafe DescriptorBinding* GetEntryPointDescriptorBinding(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint binding_number, uint set_number, Result* p_result) { // SpanOverloader @@ -1569,7 +1569,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1095, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1115, Column 36 in spirv_reflect.h")] public static unsafe DescriptorBinding* GetEntryPointDescriptorBinding(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint binding_number, uint set_number, Span p_result) { // SpanOverloader @@ -1577,7 +1577,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1095, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1115, Column 36 in spirv_reflect.h")] public static unsafe DescriptorBinding* GetEntryPointDescriptorBinding(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint binding_number, uint set_number, Result* p_result) { // SpanOverloader @@ -1585,7 +1585,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1095, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1115, Column 36 in spirv_reflect.h")] public static unsafe DescriptorBinding* GetEntryPointDescriptorBinding(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint binding_number, uint set_number, Span p_result) { // SpanOverloader @@ -1593,7 +1593,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1120, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1140, Column 32 in spirv_reflect.h")] public static unsafe ReflectDescriptorSet* GetDescriptorSet(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint set_number, Span p_result) { // SpanOverloader @@ -1601,7 +1601,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1120, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1140, Column 32 in spirv_reflect.h")] public static unsafe ReflectDescriptorSet* GetDescriptorSet(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint set_number, Result* p_result) { // SpanOverloader @@ -1609,7 +1609,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1120, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1140, Column 32 in spirv_reflect.h")] public static unsafe ReflectDescriptorSet* GetDescriptorSet(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint set_number, Span p_result) { // SpanOverloader @@ -1617,7 +1617,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1143, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1163, Column 32 in spirv_reflect.h")] public static unsafe ReflectDescriptorSet* GetEntryPointDescriptorSet(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint set_number, Span p_result) { // SpanOverloader @@ -1625,7 +1625,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1143, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1163, Column 32 in spirv_reflect.h")] public static unsafe ReflectDescriptorSet* GetEntryPointDescriptorSet(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint set_number, Result* p_result) { // SpanOverloader @@ -1633,7 +1633,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1143, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1163, Column 32 in spirv_reflect.h")] public static unsafe ReflectDescriptorSet* GetEntryPointDescriptorSet(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint set_number, Span p_result) { // SpanOverloader @@ -1641,7 +1641,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1143, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1163, Column 32 in spirv_reflect.h")] public static unsafe ReflectDescriptorSet* GetEntryPointDescriptorSet(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint set_number, Span p_result) { // SpanOverloader @@ -1649,7 +1649,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1143, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1163, Column 32 in spirv_reflect.h")] public static unsafe ReflectDescriptorSet* GetEntryPointDescriptorSet(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint set_number, Result* p_result) { // SpanOverloader @@ -1657,7 +1657,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1143, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1163, Column 32 in spirv_reflect.h")] public static unsafe ReflectDescriptorSet* GetEntryPointDescriptorSet(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint set_number, Span p_result) { // SpanOverloader @@ -1665,7 +1665,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1143, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1163, Column 32 in spirv_reflect.h")] public static unsafe ReflectDescriptorSet* GetEntryPointDescriptorSet(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint set_number, Result* p_result) { // SpanOverloader @@ -1673,7 +1673,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1143, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1163, Column 32 in spirv_reflect.h")] public static unsafe ReflectDescriptorSet* GetEntryPointDescriptorSet(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint set_number, Span p_result) { // SpanOverloader @@ -1681,7 +1681,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1143, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1163, Column 32 in spirv_reflect.h")] public static unsafe ReflectDescriptorSet* GetEntryPointDescriptorSet(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint set_number, Result* p_result) { // SpanOverloader @@ -1689,7 +1689,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1143, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1163, Column 32 in spirv_reflect.h")] public static unsafe ReflectDescriptorSet* GetEntryPointDescriptorSet(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint set_number, Span p_result) { // SpanOverloader @@ -1697,7 +1697,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1171, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1191, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetInputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint location, Span p_result) { // SpanOverloader @@ -1705,7 +1705,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1171, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1191, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetInputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint location, Result* p_result) { // SpanOverloader @@ -1713,7 +1713,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1171, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1191, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetInputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint location, Span p_result) { // SpanOverloader @@ -1721,7 +1721,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1177, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1197, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetInputVariable(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint location, Span p_result) { // SpanOverloader @@ -1729,7 +1729,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1177, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1197, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetInputVariable(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint location, Result* p_result) { // SpanOverloader @@ -1737,7 +1737,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1177, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1197, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetInputVariable(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint location, Span p_result) { // SpanOverloader @@ -1745,7 +1745,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1204, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1224, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint location, Span p_result) { // SpanOverloader @@ -1753,7 +1753,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1204, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1224, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint location, Result* p_result) { // SpanOverloader @@ -1761,7 +1761,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1204, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1224, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint location, Span p_result) { // SpanOverloader @@ -1769,7 +1769,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1204, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1224, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint location, Span p_result) { // SpanOverloader @@ -1777,7 +1777,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1204, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1224, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint location, Result* p_result) { // SpanOverloader @@ -1785,7 +1785,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1204, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1224, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint location, Span p_result) { // SpanOverloader @@ -1793,7 +1793,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1204, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1224, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint location, Result* p_result) { // SpanOverloader @@ -1801,7 +1801,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1204, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1224, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint location, Span p_result) { // SpanOverloader @@ -1809,7 +1809,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1204, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1224, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint location, Result* p_result) { // SpanOverloader @@ -1817,7 +1817,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1204, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1224, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint location, Span p_result) { // SpanOverloader @@ -1825,7 +1825,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1232, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1252, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Span p_result) { // SpanOverloader @@ -1833,7 +1833,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1232, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1252, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Result* p_result) { // SpanOverloader @@ -1841,7 +1841,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1232, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1252, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Span p_result) { // SpanOverloader @@ -1849,7 +1849,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1232, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1252, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Span p_result) { // SpanOverloader @@ -1857,7 +1857,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1232, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1252, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result) { // SpanOverloader @@ -1865,7 +1865,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1232, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1252, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Span p_result) { // SpanOverloader @@ -1873,7 +1873,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1232, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1252, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Result* p_result) { // SpanOverloader @@ -1881,7 +1881,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1232, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1252, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Span p_result) { // SpanOverloader @@ -1889,7 +1889,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1232, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1252, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result) { // SpanOverloader @@ -1897,7 +1897,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1232, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1252, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Span p_result) { // SpanOverloader @@ -1905,7 +1905,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Span p_result) { // SpanOverloader @@ -1913,7 +1913,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Result* p_result) { // SpanOverloader @@ -1921,7 +1921,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Span p_result) { // SpanOverloader @@ -1929,7 +1929,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Span p_result) { // SpanOverloader @@ -1937,7 +1937,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result) { // SpanOverloader @@ -1945,7 +1945,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Span p_result) { // SpanOverloader @@ -1953,7 +1953,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Result* p_result) { // SpanOverloader @@ -1961,7 +1961,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Span p_result) { // SpanOverloader @@ -1969,7 +1969,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result) { // SpanOverloader @@ -1977,7 +1977,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Span p_result) { // SpanOverloader @@ -1985,7 +1985,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Span p_result) { // SpanOverloader @@ -1993,7 +1993,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Result* p_result) { // SpanOverloader @@ -2001,7 +2001,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Span p_result) { // SpanOverloader @@ -2009,7 +2009,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Span p_result) { // SpanOverloader @@ -2017,7 +2017,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result) { // SpanOverloader @@ -2025,7 +2025,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Span p_result) { // SpanOverloader @@ -2033,7 +2033,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Result* p_result) { // SpanOverloader @@ -2041,7 +2041,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Span p_result) { // SpanOverloader @@ -2049,7 +2049,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result) { // SpanOverloader @@ -2057,7 +2057,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Span p_result) { // SpanOverloader @@ -2065,7 +2065,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result) { // SpanOverloader @@ -2073,7 +2073,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Span p_result) { // SpanOverloader @@ -2081,7 +2081,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Result* p_result) { // SpanOverloader @@ -2089,7 +2089,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Span p_result) { // SpanOverloader @@ -2097,7 +2097,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result) { // SpanOverloader @@ -2105,7 +2105,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Span p_result) { // SpanOverloader @@ -2113,7 +2113,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result) { // SpanOverloader @@ -2121,7 +2121,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Span p_result) { // SpanOverloader @@ -2129,7 +2129,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Result* p_result) { // SpanOverloader @@ -2137,7 +2137,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Span p_result) { // SpanOverloader @@ -2145,7 +2145,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result) { // SpanOverloader @@ -2153,7 +2153,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1260, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1280, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointInputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Span p_result) { // SpanOverloader @@ -2161,7 +2161,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1287, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1307, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetOutputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint location, Span p_result) { // SpanOverloader @@ -2169,7 +2169,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1287, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1307, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetOutputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint location, Result* p_result) { // SpanOverloader @@ -2177,7 +2177,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1287, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1307, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetOutputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint location, Span p_result) { // SpanOverloader @@ -2185,7 +2185,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1293, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1313, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetOutputVariable(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint location, Span p_result) { // SpanOverloader @@ -2193,7 +2193,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1293, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1313, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetOutputVariable(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint location, Result* p_result) { // SpanOverloader @@ -2201,7 +2201,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1293, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1313, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetOutputVariable(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint location, Span p_result) { // SpanOverloader @@ -2209,7 +2209,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1320, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1340, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint location, Span p_result) { // SpanOverloader @@ -2217,7 +2217,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1320, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1340, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint location, Result* p_result) { // SpanOverloader @@ -2225,7 +2225,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1320, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1340, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint location, Span p_result) { // SpanOverloader @@ -2233,7 +2233,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1320, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1340, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint location, Span p_result) { // SpanOverloader @@ -2241,7 +2241,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1320, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1340, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint location, Result* p_result) { // SpanOverloader @@ -2249,7 +2249,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1320, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1340, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, uint location, Span p_result) { // SpanOverloader @@ -2257,7 +2257,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1320, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1340, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint location, Result* p_result) { // SpanOverloader @@ -2265,7 +2265,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1320, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1340, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, uint location, Span p_result) { // SpanOverloader @@ -2273,7 +2273,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1320, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1340, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint location, Result* p_result) { // SpanOverloader @@ -2281,7 +2281,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1320, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1340, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableByLocation(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, uint location, Span p_result) { // SpanOverloader @@ -2289,7 +2289,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1348, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1368, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Span p_result) { // SpanOverloader @@ -2297,7 +2297,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1348, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1368, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Result* p_result) { // SpanOverloader @@ -2305,7 +2305,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1348, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1368, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Span p_result) { // SpanOverloader @@ -2313,7 +2313,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1348, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1368, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Span p_result) { // SpanOverloader @@ -2321,7 +2321,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1348, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1368, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result) { // SpanOverloader @@ -2329,7 +2329,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1348, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1368, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Span p_result) { // SpanOverloader @@ -2337,7 +2337,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1348, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1368, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Result* p_result) { // SpanOverloader @@ -2345,7 +2345,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1348, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1368, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Span p_result) { // SpanOverloader @@ -2353,7 +2353,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1348, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1368, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result) { // SpanOverloader @@ -2361,7 +2361,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1348, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1368, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Span p_result) { // SpanOverloader @@ -2369,7 +2369,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Span p_result) { // SpanOverloader @@ -2377,7 +2377,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Result* p_result) { // SpanOverloader @@ -2385,7 +2385,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Span p_result) { // SpanOverloader @@ -2393,7 +2393,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Span p_result) { // SpanOverloader @@ -2401,7 +2401,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result) { // SpanOverloader @@ -2409,7 +2409,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Span p_result) { // SpanOverloader @@ -2417,7 +2417,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Result* p_result) { // SpanOverloader @@ -2425,7 +2425,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Span p_result) { // SpanOverloader @@ -2433,7 +2433,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result) { // SpanOverloader @@ -2441,7 +2441,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Span p_result) { // SpanOverloader @@ -2449,7 +2449,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Span p_result) { // SpanOverloader @@ -2457,7 +2457,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Result* p_result) { // SpanOverloader @@ -2465,7 +2465,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Span p_result) { // SpanOverloader @@ -2473,7 +2473,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Span p_result) { // SpanOverloader @@ -2481,7 +2481,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result) { // SpanOverloader @@ -2489,7 +2489,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Span p_result) { // SpanOverloader @@ -2497,7 +2497,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Result* p_result) { // SpanOverloader @@ -2505,7 +2505,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Span p_result) { // SpanOverloader @@ -2513,7 +2513,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result) { // SpanOverloader @@ -2521,7 +2521,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Span p_result) { // SpanOverloader @@ -2529,7 +2529,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result) { // SpanOverloader @@ -2537,7 +2537,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Span p_result) { // SpanOverloader @@ -2545,7 +2545,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Result* p_result) { // SpanOverloader @@ -2553,7 +2553,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Span p_result) { // SpanOverloader @@ -2561,7 +2561,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result) { // SpanOverloader @@ -2569,7 +2569,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Span p_result) { // SpanOverloader @@ -2577,7 +2577,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Result* p_result) { // SpanOverloader @@ -2585,7 +2585,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* semantic, Span p_result) { // SpanOverloader @@ -2593,7 +2593,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Result* p_result) { // SpanOverloader @@ -2601,7 +2601,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan semantic, Span p_result) { // SpanOverloader @@ -2609,7 +2609,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Result* p_result) { // SpanOverloader @@ -2617,7 +2617,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1376, Column 36 in spirv_reflect.h")] + [NativeName("Src", "Line 1396, Column 36 in spirv_reflect.h")] public static unsafe InterfaceVariable* GetEntryPointOutputVariableBySemantic(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string semantic, Span p_result) { // SpanOverloader @@ -2625,7 +2625,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1400, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1420, Column 32 in spirv_reflect.h")] public static unsafe BlockVariable* GetPushConstantBlock(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint index, Span p_result) { // SpanOverloader @@ -2633,7 +2633,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1400, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1420, Column 32 in spirv_reflect.h")] public static unsafe BlockVariable* GetPushConstantBlock(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint index, Result* p_result) { // SpanOverloader @@ -2641,7 +2641,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1400, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1420, Column 32 in spirv_reflect.h")] public static unsafe BlockVariable* GetPushConstantBlock(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint index, Span p_result) { // SpanOverloader @@ -2649,7 +2649,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1406, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1426, Column 32 in spirv_reflect.h")] public static unsafe BlockVariable* GetPushConstant(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, uint index, Span p_result) { // SpanOverloader @@ -2657,7 +2657,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1406, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1426, Column 32 in spirv_reflect.h")] public static unsafe BlockVariable* GetPushConstant(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint index, Result* p_result) { // SpanOverloader @@ -2665,7 +2665,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1406, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1426, Column 32 in spirv_reflect.h")] public static unsafe BlockVariable* GetPushConstant(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, uint index, Span p_result) { // SpanOverloader @@ -2673,7 +2673,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1431, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1451, Column 32 in spirv_reflect.h")] public static unsafe BlockVariable* GetEntryPointPushConstantBlock(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_result) { // SpanOverloader @@ -2681,7 +2681,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1431, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1451, Column 32 in spirv_reflect.h")] public static unsafe BlockVariable* GetEntryPointPushConstantBlock(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Result* p_result) { // SpanOverloader @@ -2689,7 +2689,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1431, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1451, Column 32 in spirv_reflect.h")] public static unsafe BlockVariable* GetEntryPointPushConstantBlock(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_result) { // SpanOverloader @@ -2697,7 +2697,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1431, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1451, Column 32 in spirv_reflect.h")] public static unsafe BlockVariable* GetEntryPointPushConstantBlock(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_result) { // SpanOverloader @@ -2705,7 +2705,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1431, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1451, Column 32 in spirv_reflect.h")] public static unsafe BlockVariable* GetEntryPointPushConstantBlock(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Result* p_result) { // SpanOverloader @@ -2713,7 +2713,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1431, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1451, Column 32 in spirv_reflect.h")] public static unsafe BlockVariable* GetEntryPointPushConstantBlock(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] byte* entry_point, Span p_result) { // SpanOverloader @@ -2721,7 +2721,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1431, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1451, Column 32 in spirv_reflect.h")] public static unsafe BlockVariable* GetEntryPointPushConstantBlock(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Result* p_result) { // SpanOverloader @@ -2729,7 +2729,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1431, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1451, Column 32 in spirv_reflect.h")] public static unsafe BlockVariable* GetEntryPointPushConstantBlock(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan entry_point, Span p_result) { // SpanOverloader @@ -2737,7 +2737,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1431, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1451, Column 32 in spirv_reflect.h")] public static unsafe BlockVariable* GetEntryPointPushConstantBlock(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Result* p_result) { // SpanOverloader @@ -2745,7 +2745,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1431, Column 32 in spirv_reflect.h")] + [NativeName("Src", "Line 1451, Column 32 in spirv_reflect.h")] public static unsafe BlockVariable* GetEntryPointPushConstantBlock(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In), UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string entry_point, Span p_result) { // SpanOverloader @@ -2753,7 +2753,7 @@ public static unsafe Result EnumerateSpecializationConstants(this Reflect thisAp } /// To be documented. - [NativeName("Src", "Line 1461, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1481, Column 18 in spirv_reflect.h")] public static unsafe Result ChangeDescriptorBindingNumbers(this Reflect thisApi, ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_binding, uint new_binding_number, uint new_set_number) { // SpanOverloader @@ -2761,7 +2761,7 @@ public static unsafe Result ChangeDescriptorBindingNumbers(this Reflect thisApi, } /// To be documented. - [NativeName("Src", "Line 1461, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1481, Column 18 in spirv_reflect.h")] public static unsafe Result ChangeDescriptorBindingNumbers(this Reflect thisApi, Span p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] DescriptorBinding* p_binding, uint new_binding_number, uint new_set_number) { // SpanOverloader @@ -2769,7 +2769,7 @@ public static unsafe Result ChangeDescriptorBindingNumbers(this Reflect thisApi, } /// To be documented. - [NativeName("Src", "Line 1461, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1481, Column 18 in spirv_reflect.h")] public static unsafe Result ChangeDescriptorBindingNumbers(this Reflect thisApi, Span p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_binding, uint new_binding_number, uint new_set_number) { // SpanOverloader @@ -2777,7 +2777,7 @@ public static unsafe Result ChangeDescriptorBindingNumbers(this Reflect thisApi, } /// To be documented. - [NativeName("Src", "Line 1468, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1488, Column 18 in spirv_reflect.h")] public static unsafe Result ChangeDescriptorBindingNumber(this Reflect thisApi, ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_descriptor_binding, uint new_binding_number, uint optional_new_set_number) { // SpanOverloader @@ -2785,7 +2785,7 @@ public static unsafe Result ChangeDescriptorBindingNumber(this Reflect thisApi, } /// To be documented. - [NativeName("Src", "Line 1468, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1488, Column 18 in spirv_reflect.h")] public static unsafe Result ChangeDescriptorBindingNumber(this Reflect thisApi, Span p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] DescriptorBinding* p_descriptor_binding, uint new_binding_number, uint optional_new_set_number) { // SpanOverloader @@ -2793,7 +2793,7 @@ public static unsafe Result ChangeDescriptorBindingNumber(this Reflect thisApi, } /// To be documented. - [NativeName("Src", "Line 1468, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1488, Column 18 in spirv_reflect.h")] public static unsafe Result ChangeDescriptorBindingNumber(this Reflect thisApi, Span p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_descriptor_binding, uint new_binding_number, uint optional_new_set_number) { // SpanOverloader @@ -2801,7 +2801,7 @@ public static unsafe Result ChangeDescriptorBindingNumber(this Reflect thisApi, } /// To be documented. - [NativeName("Src", "Line 1497, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1517, Column 18 in spirv_reflect.h")] public static unsafe Result ChangeDescriptorSetNumber(this Reflect thisApi, ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_set, uint new_set_number) { // SpanOverloader @@ -2809,7 +2809,7 @@ public static unsafe Result ChangeDescriptorSetNumber(this Reflect thisApi, Refl } /// To be documented. - [NativeName("Src", "Line 1497, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1517, Column 18 in spirv_reflect.h")] public static unsafe Result ChangeDescriptorSetNumber(this Reflect thisApi, Span p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReflectDescriptorSet* p_set, uint new_set_number) { // SpanOverloader @@ -2817,7 +2817,7 @@ public static unsafe Result ChangeDescriptorSetNumber(this Reflect thisApi, Span } /// To be documented. - [NativeName("Src", "Line 1497, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1517, Column 18 in spirv_reflect.h")] public static unsafe Result ChangeDescriptorSetNumber(this Reflect thisApi, Span p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_set, uint new_set_number) { // SpanOverloader @@ -2825,7 +2825,7 @@ public static unsafe Result ChangeDescriptorSetNumber(this Reflect thisApi, Span } /// To be documented. - [NativeName("Src", "Line 1520, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1540, Column 18 in spirv_reflect.h")] public static unsafe Result ChangeInputVariableLocation(this Reflect thisApi, ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_input_variable, uint new_location) { // SpanOverloader @@ -2833,7 +2833,7 @@ public static unsafe Result ChangeInputVariableLocation(this Reflect thisApi, Re } /// To be documented. - [NativeName("Src", "Line 1520, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1540, Column 18 in spirv_reflect.h")] public static unsafe Result ChangeInputVariableLocation(this Reflect thisApi, Span p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] InterfaceVariable* p_input_variable, uint new_location) { // SpanOverloader @@ -2841,7 +2841,7 @@ public static unsafe Result ChangeInputVariableLocation(this Reflect thisApi, Sp } /// To be documented. - [NativeName("Src", "Line 1520, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1540, Column 18 in spirv_reflect.h")] public static unsafe Result ChangeInputVariableLocation(this Reflect thisApi, Span p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_input_variable, uint new_location) { // SpanOverloader @@ -2849,7 +2849,7 @@ public static unsafe Result ChangeInputVariableLocation(this Reflect thisApi, Sp } /// To be documented. - [NativeName("Src", "Line 1544, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1564, Column 18 in spirv_reflect.h")] public static unsafe Result ChangeOutputVariableLocation(this Reflect thisApi, ReflectShaderModule* p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_output_variable, uint new_location) { // SpanOverloader @@ -2857,7 +2857,7 @@ public static unsafe Result ChangeOutputVariableLocation(this Reflect thisApi, R } /// To be documented. - [NativeName("Src", "Line 1544, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1564, Column 18 in spirv_reflect.h")] public static unsafe Result ChangeOutputVariableLocation(this Reflect thisApi, Span p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] InterfaceVariable* p_output_variable, uint new_location) { // SpanOverloader @@ -2865,7 +2865,7 @@ public static unsafe Result ChangeOutputVariableLocation(this Reflect thisApi, S } /// To be documented. - [NativeName("Src", "Line 1544, Column 18 in spirv_reflect.h")] + [NativeName("Src", "Line 1564, Column 18 in spirv_reflect.h")] public static unsafe Result ChangeOutputVariableLocation(this Reflect thisApi, Span p_module, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_output_variable, uint new_location) { // SpanOverloader @@ -2873,7 +2873,7 @@ public static unsafe Result ChangeOutputVariableLocation(this Reflect thisApi, S } /// To be documented. - [NativeName("Src", "Line 1565, Column 13 in spirv_reflect.h")] + [NativeName("Src", "Line 1585, Column 13 in spirv_reflect.h")] public static unsafe byte* BlockVariableTypeName(this Reflect thisApi, [Flow(Silk.NET.Core.Native.FlowDirection.In)] ReadOnlySpan p_var) { // SpanOverloader diff --git a/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/BlockVariable.gen.cs b/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/BlockVariable.gen.cs index 6b2d182ddb..aed2f58f0a 100644 --- a/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/BlockVariable.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/BlockVariable.gen.cs @@ -174,8 +174,8 @@ public BlockVariable [NativeName("Name", "type_description")] public TypeDescription* TypeDescription; - [NativeName("Type", "struct (unnamed struct at spirv_reflect.h:473:3)")] - [NativeName("Type.Name", "struct (unnamed struct at spirv_reflect.h:473:3)")] + [NativeName("Type", "struct (unnamed struct at spirv_reflect.h:478:3)")] + [NativeName("Type.Name", "struct (unnamed struct at spirv_reflect.h:478:3)")] [NativeName("Name", "word_offset")] public BlockVariableWordOffset WordOffset; } diff --git a/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/BlockVariableWordOffset.gen.cs b/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/BlockVariableWordOffset.gen.cs index 161a7c1e25..f61db48c45 100644 --- a/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/BlockVariableWordOffset.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/BlockVariableWordOffset.gen.cs @@ -16,7 +16,7 @@ namespace Silk.NET.SPIRV.Reflect { - [NativeName("Name", "__AnonymousRecord_spirv_reflect_L473_C3")] + [NativeName("Name", "__AnonymousRecord_spirv_reflect_L478_C3")] public unsafe partial struct BlockVariableWordOffset { public BlockVariableWordOffset diff --git a/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/DescriptorBinding.gen.cs b/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/DescriptorBinding.gen.cs index 7d1f137f01..589c58fb26 100644 --- a/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/DescriptorBinding.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/DescriptorBinding.gen.cs @@ -230,8 +230,8 @@ public DescriptorBinding [NativeName("Name", "type_description")] public TypeDescription* TypeDescription; - [NativeName("Type", "struct (unnamed struct at spirv_reflect.h:502:3)")] - [NativeName("Type.Name", "struct (unnamed struct at spirv_reflect.h:502:3)")] + [NativeName("Type", "struct (unnamed struct at spirv_reflect.h:507:3)")] + [NativeName("Type.Name", "struct (unnamed struct at spirv_reflect.h:507:3)")] [NativeName("Name", "word_offset")] public DescriptorBindingWordOffset WordOffset; diff --git a/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/DescriptorBindingWordOffset.gen.cs b/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/DescriptorBindingWordOffset.gen.cs index ac1e2c787d..98928c48ba 100644 --- a/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/DescriptorBindingWordOffset.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/DescriptorBindingWordOffset.gen.cs @@ -16,7 +16,7 @@ namespace Silk.NET.SPIRV.Reflect { - [NativeName("Name", "__AnonymousRecord_spirv_reflect_L502_C3")] + [NativeName("Name", "__AnonymousRecord_spirv_reflect_L507_C3")] public unsafe partial struct DescriptorBindingWordOffset { public DescriptorBindingWordOffset diff --git a/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/InterfaceVariable.gen.cs b/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/InterfaceVariable.gen.cs index b32e304c31..6d00388934 100644 --- a/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/InterfaceVariable.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/InterfaceVariable.gen.cs @@ -28,7 +28,7 @@ public InterfaceVariable Silk.NET.SPIRV.StorageClass? storageClass = null, byte* semantic = null, uint? decorationFlags = null, - Silk.NET.SPIRV.BuiltIn? builtIn = null, + int? builtIn = null, NumericTraits? numeric = null, ArrayTraits? array = null, uint? memberCount = null, @@ -150,10 +150,10 @@ public InterfaceVariable [NativeName("Name", "decoration_flags")] public uint DecorationFlags; - [NativeName("Type", "SpvBuiltIn")] - [NativeName("Type.Name", "SpvBuiltIn")] + [NativeName("Type", "int")] + [NativeName("Type.Name", "int")] [NativeName("Name", "built_in")] - public Silk.NET.SPIRV.BuiltIn BuiltIn; + public int BuiltIn; [NativeName("Type", "SpvReflectNumericTraits")] [NativeName("Type.Name", "SpvReflectNumericTraits")] @@ -185,8 +185,8 @@ public InterfaceVariable [NativeName("Name", "type_description")] public TypeDescription* TypeDescription; - [NativeName("Type", "struct (unnamed struct at spirv_reflect.h:447:3)")] - [NativeName("Type.Name", "struct (unnamed struct at spirv_reflect.h:447:3)")] + [NativeName("Type", "struct (unnamed struct at spirv_reflect.h:452:3)")] + [NativeName("Type.Name", "struct (unnamed struct at spirv_reflect.h:452:3)")] [NativeName("Name", "word_offset")] public InterfaceVariableWordOffset WordOffset; } diff --git a/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/InterfaceVariableWordOffset.gen.cs b/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/InterfaceVariableWordOffset.gen.cs index b6f0114793..098e4ff2b6 100644 --- a/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/InterfaceVariableWordOffset.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/InterfaceVariableWordOffset.gen.cs @@ -16,7 +16,7 @@ namespace Silk.NET.SPIRV.Reflect { - [NativeName("Name", "__AnonymousRecord_spirv_reflect_L447_C3")] + [NativeName("Name", "__AnonymousRecord_spirv_reflect_L452_C3")] public unsafe partial struct InterfaceVariableWordOffset { public InterfaceVariableWordOffset diff --git a/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/SpecializationConstant.gen.cs b/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/SpecializationConstant.gen.cs index e806b5cca1..ea64a2d469 100644 --- a/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/SpecializationConstant.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/SpecializationConstant.gen.cs @@ -23,7 +23,10 @@ public SpecializationConstant ( uint? spirvId = null, uint? constantId = null, - byte* name = null + byte* name = null, + TypeDescription* typeDescription = null, + uint? defaultValueSize = null, + void* defaultValue = null ) : this() { if (spirvId is not null) @@ -40,6 +43,21 @@ public SpecializationConstant { Name = name; } + + if (typeDescription is not null) + { + TypeDescription = typeDescription; + } + + if (defaultValueSize is not null) + { + DefaultValueSize = defaultValueSize.Value; + } + + if (defaultValue is not null) + { + DefaultValue = defaultValue; + } } @@ -57,5 +75,20 @@ public SpecializationConstant [NativeName("Type.Name", "const char *")] [NativeName("Name", "name")] public byte* Name; + + [NativeName("Type", "SpvReflectTypeDescription *")] + [NativeName("Type.Name", "SpvReflectTypeDescription *")] + [NativeName("Name", "type_description")] + public TypeDescription* TypeDescription; + + [NativeName("Type", "uint32_t")] + [NativeName("Type.Name", "uint32_t")] + [NativeName("Name", "default_value_size")] + public uint DefaultValueSize; + + [NativeName("Type", "void *")] + [NativeName("Type.Name", "void *")] + [NativeName("Name", "default_value")] + public void* DefaultValue; } } diff --git a/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/TypeDescription.gen.cs b/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/TypeDescription.gen.cs index b90acc47ea..2267941376 100644 --- a/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/TypeDescription.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV.Reflect/Structs/TypeDescription.gen.cs @@ -25,7 +25,7 @@ public TypeDescription Silk.NET.SPIRV.Op? op = null, byte* typeName = null, byte* structMemberName = null, - Silk.NET.SPIRV.StorageClass? storageClass = null, + int? storageClass = null, uint? typeFlags = null, uint? decorationFlags = null, Traits? traits = null, @@ -117,10 +117,10 @@ public TypeDescription [NativeName("Name", "struct_member_name")] public byte* StructMemberName; - [NativeName("Type", "SpvStorageClass")] - [NativeName("Type.Name", "SpvStorageClass")] + [NativeName("Type", "int")] + [NativeName("Type.Name", "int")] [NativeName("Name", "storage_class")] - public Silk.NET.SPIRV.StorageClass StorageClass; + public int StorageClass; [NativeName("Type", "SpvReflectTypeFlags")] [NativeName("Type.Name", "SpvReflectTypeFlags")] diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/BuiltIn.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/BuiltIn.gen.cs index 95804836f0..fe6b6b96e4 100644 --- a/src/SPIRV/Silk.NET.SPIRV/Enums/BuiltIn.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/BuiltIn.gen.cs @@ -138,6 +138,12 @@ public enum BuiltIn : int ViewIndex = 0x1158, [NativeName("Name", "SpvBuiltInShadingRateKHR")] ShadingRateKhr = 0x115C, + [NativeName("Name", "SpvBuiltInTileOffsetQCOM")] + TileOffsetQCom = 0x118C, + [NativeName("Name", "SpvBuiltInTileDimensionQCOM")] + TileDimensionQCom = 0x118D, + [NativeName("Name", "SpvBuiltInTileApronSizeQCOM")] + TileApronSizeQCom = 0x118E, [NativeName("Name", "SpvBuiltInBaryCoordNoPerspAMD")] BaryCoordNoPerspAmd = 0x1380, [NativeName("Name", "SpvBuiltInBaryCoordNoPerspCentroidAMD")] @@ -154,8 +160,8 @@ public enum BuiltIn : int BaryCoordPullModelAmd = 0x1386, [NativeName("Name", "SpvBuiltInFragStencilRefEXT")] FragStencilRefExt = 0x1396, - [NativeName("Name", "SpvBuiltInCoalescedInputCountAMDX")] - CoalescedInputCountAmdx = 0x139D, + [NativeName("Name", "SpvBuiltInRemainingRecursionLevelsAMDX")] + RemainingRecursionLevelsAmdx = 0x139D, [NativeName("Name", "SpvBuiltInShaderIndexAMDX")] ShaderIndexAmdx = 0x13D1, [NativeName("Name", "SpvBuiltInViewportMaskNV")] @@ -274,6 +280,12 @@ public enum BuiltIn : int IncomingRayFlagsNV = 0x14E7, [NativeName("Name", "SpvBuiltInRayGeometryIndexKHR")] RayGeometryIndexKhr = 0x14E8, + [NativeName("Name", "SpvBuiltInHitIsSphereNV")] + HitIsSphereNV = 0x14EF, + [NativeName("Name", "SpvBuiltInHitIsLSSNV")] + HitIsLssnv = 0x14F0, + [NativeName("Name", "SpvBuiltInHitSpherePositionNV")] + HitSpherePositionNV = 0x14F1, [NativeName("Name", "SpvBuiltInWarpsPerSMNV")] WarpsPerSmnv = 0x14FE, [NativeName("Name", "SpvBuiltInSMCountNV")] @@ -282,10 +294,18 @@ public enum BuiltIn : int WarpIdnv = 0x1500, [NativeName("Name", "SpvBuiltInSMIDNV")] Smidnv = 0x1501, + [NativeName("Name", "SpvBuiltInHitLSSPositionsNV")] + HitLssPositionsNV = 0x1514, [NativeName("Name", "SpvBuiltInHitKindFrontFacingMicroTriangleNV")] HitKindFrontFacingMicroTriangleNV = 0x151D, [NativeName("Name", "SpvBuiltInHitKindBackFacingMicroTriangleNV")] HitKindBackFacingMicroTriangleNV = 0x151E, + [NativeName("Name", "SpvBuiltInHitSphereRadiusNV")] + HitSphereRadiusNV = 0x152C, + [NativeName("Name", "SpvBuiltInHitLSSRadiiNV")] + HitLssRadiiNV = 0x152D, + [NativeName("Name", "SpvBuiltInClusterIDNV")] + ClusterIdnv = 0x153C, [NativeName("Name", "SpvBuiltInCullMaskKHR")] CullMaskKhr = 0x1785, [NativeName("Name", "SpvBuiltInMax")] diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/Capability.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/Capability.gen.cs index 3f6dc81d54..92f23192be 100644 --- a/src/SPIRV/Silk.NET.SPIRV/Enums/Capability.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/Capability.gen.cs @@ -160,8 +160,20 @@ public enum Capability : int TileImageDepthReadAccessExt = 0x1047, [NativeName("Name", "SpvCapabilityTileImageStencilReadAccessEXT")] TileImageStencilReadAccessExt = 0x1048, + [NativeName("Name", "SpvCapabilityTensorsARM")] + TensorsArm = 0x104E, + [NativeName("Name", "SpvCapabilityStorageTensorArrayDynamicIndexingARM")] + StorageTensorArrayDynamicIndexingArm = 0x104F, + [NativeName("Name", "SpvCapabilityStorageTensorArrayNonUniformIndexingARM")] + StorageTensorArrayNonUniformIndexingArm = 0x1050, + [NativeName("Name", "SpvCapabilityGraphARM")] + GraphArm = 0x105F, [NativeName("Name", "SpvCapabilityCooperativeMatrixLayoutsARM")] CooperativeMatrixLayoutsArm = 0x1069, + [NativeName("Name", "SpvCapabilityFloat8EXT")] + Float8Ext = 0x1074, + [NativeName("Name", "SpvCapabilityFloat8CooperativeMatrixEXT")] + Float8CooperativeMatrixExt = 0x1075, [NativeName("Name", "SpvCapabilityFragmentShadingRateKHR")] FragmentShadingRateKhr = 0x1146, [NativeName("Name", "SpvCapabilitySubgroupBallotKHR")] @@ -232,6 +244,10 @@ public enum Capability : int TextureBoxFilterQCom = 0x1185, [NativeName("Name", "SpvCapabilityTextureBlockMatchQCOM")] TextureBlockMatchQCom = 0x1186, + [NativeName("Name", "SpvCapabilityTileShadingQCOM")] + TileShadingQCom = 0x118F, + [NativeName("Name", "SpvCapabilityCooperativeMatrixConversionQCOM")] + CooperativeMatrixConversionQCom = 0x1190, [NativeName("Name", "SpvCapabilityTextureBlockMatch2QCOM")] TextureBlockMatch2QCom = 0x1192, [NativeName("Name", "SpvCapabilityFloat16ImageAMD")] @@ -252,6 +268,16 @@ public enum Capability : int ShaderEnqueueAmdx = 0x13CB, [NativeName("Name", "SpvCapabilityQuadControlKHR")] QuadControlKhr = 0x13DF, + [NativeName("Name", "SpvCapabilityInt4TypeINTEL")] + Int4TypeIntel = 0x13F8, + [NativeName("Name", "SpvCapabilityInt4CooperativeMatrixINTEL")] + Int4CooperativeMatrixIntel = 0x13FA, + [NativeName("Name", "SpvCapabilityBFloat16TypeKHR")] + BFloat16TypeKhr = 0x13FC, + [NativeName("Name", "SpvCapabilityBFloat16DotProductKHR")] + BFloat16DotProductKhr = 0x13FD, + [NativeName("Name", "SpvCapabilityBFloat16CooperativeMatrixKHR")] + BFloat16CooperativeMatrixKhr = 0x13FE, [NativeName("Name", "SpvCapabilitySampleMaskOverrideCoverageNV")] SampleMaskOverrideCoverageNV = 0x1481, [NativeName("Name", "SpvCapabilityGeometryShaderPassthroughNV")] @@ -380,16 +406,44 @@ public enum Capability : int RayTracingOpacityMicromapExt = 0x1505, [NativeName("Name", "SpvCapabilityShaderInvocationReorderNV")] ShaderInvocationReorderNV = 0x1507, + [NativeName("Name", "SpvCapabilityShaderInvocationReorderEXT")] + ShaderInvocationReorderExt = 0x150C, [NativeName("Name", "SpvCapabilityBindlessTextureNV")] BindlessTextureNV = 0x150E, [NativeName("Name", "SpvCapabilityRayQueryPositionFetchKHR")] RayQueryPositionFetchKhr = 0x150F, + [NativeName("Name", "SpvCapabilityCooperativeVectorNV")] + CooperativeVectorNV = 0x1512, [NativeName("Name", "SpvCapabilityAtomicFloat16VectorNV")] AtomicFloat16VectorNV = 0x151C, [NativeName("Name", "SpvCapabilityRayTracingDisplacementMicromapNV")] RayTracingDisplacementMicromapNV = 0x1521, [NativeName("Name", "SpvCapabilityRawAccessChainsNV")] RawAccessChainsNV = 0x1526, + [NativeName("Name", "SpvCapabilityRayTracingSpheresGeometryNV")] + RayTracingSpheresGeometryNV = 0x152A, + [NativeName("Name", "SpvCapabilityRayTracingLinearSweptSpheresGeometryNV")] + RayTracingLinearSweptSpheresGeometryNV = 0x152B, + [NativeName("Name", "SpvCapabilityLongVectorEXT")] + LongVectorExt = 0x1531, + [NativeName("Name", "SpvCapabilityShader64BitIndexingEXT")] + Shader64BitIndexingExt = 0x1532, + [NativeName("Name", "SpvCapabilityCooperativeMatrixReductionsNV")] + CooperativeMatrixReductionsNV = 0x1536, + [NativeName("Name", "SpvCapabilityCooperativeMatrixConversionsNV")] + CooperativeMatrixConversionsNV = 0x1537, + [NativeName("Name", "SpvCapabilityCooperativeMatrixPerElementOperationsNV")] + CooperativeMatrixPerElementOperationsNV = 0x1538, + [NativeName("Name", "SpvCapabilityCooperativeMatrixTensorAddressingNV")] + CooperativeMatrixTensorAddressingNV = 0x1539, + [NativeName("Name", "SpvCapabilityCooperativeMatrixBlockLoadsNV")] + CooperativeMatrixBlockLoadsNV = 0x153A, + [NativeName("Name", "SpvCapabilityCooperativeVectorTrainingNV")] + CooperativeVectorTrainingNV = 0x153B, + [NativeName("Name", "SpvCapabilityRayTracingClusterAccelerationStructureNV")] + RayTracingClusterAccelerationStructureNV = 0x153D, + [NativeName("Name", "SpvCapabilityTensorAddressingNV")] + TensorAddressingNV = 0x153F, [NativeName("Name", "SpvCapabilitySubgroupShuffleINTEL")] SubgroupShuffleIntel = 0x15C0, [NativeName("Name", "SpvCapabilitySubgroupBufferBlockIOINTEL")] @@ -432,46 +486,78 @@ public enum Capability : int VariableLengthArrayIntel = 0x16B9, [NativeName("Name", "SpvCapabilityFunctionFloatControlINTEL")] FunctionFloatControlIntel = 0x16BD, + [NativeName("Name", "SpvCapabilityFPGAMemoryAttributesALTERA")] + FpgaMemoryAttributesAltera = 0x16C0, [NativeName("Name", "SpvCapabilityFPGAMemoryAttributesINTEL")] FpgaMemoryAttributesIntel = 0x16C0, [NativeName("Name", "SpvCapabilityFPFastMathModeINTEL")] FPFastMathModeIntel = 0x16CD, + [NativeName("Name", "SpvCapabilityArbitraryPrecisionIntegersALTERA")] + ArbitraryPrecisionIntegersAltera = 0x16D4, [NativeName("Name", "SpvCapabilityArbitraryPrecisionIntegersINTEL")] ArbitraryPrecisionIntegersIntel = 0x16D4, + [NativeName("Name", "SpvCapabilityArbitraryPrecisionFloatingPointALTERA")] + ArbitraryPrecisionFloatingPointAltera = 0x16D5, [NativeName("Name", "SpvCapabilityArbitraryPrecisionFloatingPointINTEL")] ArbitraryPrecisionFloatingPointIntel = 0x16D5, [NativeName("Name", "SpvCapabilityUnstructuredLoopControlsINTEL")] UnstructuredLoopControlsIntel = 0x16FE, + [NativeName("Name", "SpvCapabilityFPGALoopControlsALTERA")] + FpgaLoopControlsAltera = 0x1700, [NativeName("Name", "SpvCapabilityFPGALoopControlsINTEL")] FpgaLoopControlsIntel = 0x1700, [NativeName("Name", "SpvCapabilityKernelAttributesINTEL")] KernelAttributesIntel = 0x1704, [NativeName("Name", "SpvCapabilityFPGAKernelAttributesINTEL")] FpgaKernelAttributesIntel = 0x1709, + [NativeName("Name", "SpvCapabilityFPGAMemoryAccessesALTERA")] + FpgaMemoryAccessesAltera = 0x170A, [NativeName("Name", "SpvCapabilityFPGAMemoryAccessesINTEL")] FpgaMemoryAccessesIntel = 0x170A, + [NativeName("Name", "SpvCapabilityFPGAClusterAttributesALTERA")] + FpgaClusterAttributesAltera = 0x1710, [NativeName("Name", "SpvCapabilityFPGAClusterAttributesINTEL")] FpgaClusterAttributesIntel = 0x1710, + [NativeName("Name", "SpvCapabilityLoopFuseALTERA")] + LoopFuseAltera = 0x1712, [NativeName("Name", "SpvCapabilityLoopFuseINTEL")] LoopFuseIntel = 0x1712, + [NativeName("Name", "SpvCapabilityFPGADSPControlALTERA")] + FpgadspControlAltera = 0x1714, [NativeName("Name", "SpvCapabilityFPGADSPControlINTEL")] FpgadspControlIntel = 0x1714, [NativeName("Name", "SpvCapabilityMemoryAccessAliasingINTEL")] MemoryAccessAliasingIntel = 0x1716, + [NativeName("Name", "SpvCapabilityFPGAInvocationPipeliningAttributesALTERA")] + FpgaInvocationPipeliningAttributesAltera = 0x171C, [NativeName("Name", "SpvCapabilityFPGAInvocationPipeliningAttributesINTEL")] FpgaInvocationPipeliningAttributesIntel = 0x171C, + [NativeName("Name", "SpvCapabilityFPGABufferLocationALTERA")] + FpgaBufferLocationAltera = 0x1720, [NativeName("Name", "SpvCapabilityFPGABufferLocationINTEL")] FpgaBufferLocationIntel = 0x1720, + [NativeName("Name", "SpvCapabilityArbitraryPrecisionFixedPointALTERA")] + ArbitraryPrecisionFixedPointAltera = 0x1722, [NativeName("Name", "SpvCapabilityArbitraryPrecisionFixedPointINTEL")] ArbitraryPrecisionFixedPointIntel = 0x1722, + [NativeName("Name", "SpvCapabilityUSMStorageClassesALTERA")] + UsmStorageClassesAltera = 0x172F, [NativeName("Name", "SpvCapabilityUSMStorageClassesINTEL")] UsmStorageClassesIntel = 0x172F, + [NativeName("Name", "SpvCapabilityRuntimeAlignedAttributeALTERA")] + RuntimeAlignedAttributeAltera = 0x1733, [NativeName("Name", "SpvCapabilityRuntimeAlignedAttributeINTEL")] RuntimeAlignedAttributeIntel = 0x1733, + [NativeName("Name", "SpvCapabilityIOPipesALTERA")] + IOPipesAltera = 0x1737, [NativeName("Name", "SpvCapabilityIOPipesINTEL")] IOPipesIntel = 0x1737, + [NativeName("Name", "SpvCapabilityBlockingPipesALTERA")] + BlockingPipesAltera = 0x1739, [NativeName("Name", "SpvCapabilityBlockingPipesINTEL")] BlockingPipesIntel = 0x1739, + [NativeName("Name", "SpvCapabilityFPGARegALTERA")] + FpgaRegAltera = 0x173C, [NativeName("Name", "SpvCapabilityFPGARegINTEL")] FpgaRegIntel = 0x173C, [NativeName("Name", "SpvCapabilityDotProductInputAll")] @@ -502,12 +588,16 @@ public enum Capability : int GroupNonUniformRotateKhr = 0x178A, [NativeName("Name", "SpvCapabilityFloatControls2")] FloatControls2 = 0x178D, + [NativeName("Name", "SpvCapabilityFMAKHR")] + Fmakhr = 0x178E, [NativeName("Name", "SpvCapabilityAtomicFloat32AddEXT")] AtomicFloat32AddExt = 0x1791, [NativeName("Name", "SpvCapabilityAtomicFloat64AddEXT")] AtomicFloat64AddExt = 0x1792, [NativeName("Name", "SpvCapabilityLongCompositesINTEL")] LongCompositesIntel = 0x17C9, + [NativeName("Name", "SpvCapabilityOptNoneEXT")] + OptNoneExt = 0x17CE, [NativeName("Name", "SpvCapabilityOptNoneINTEL")] OptNoneIntel = 0x17CE, [NativeName("Name", "SpvCapabilityAtomicFloat16AddEXT")] @@ -518,30 +608,64 @@ public enum Capability : int BFloat16ConversionIntel = 0x17E3, [NativeName("Name", "SpvCapabilitySplitBarrierINTEL")] SplitBarrierIntel = 0x17FD, + [NativeName("Name", "SpvCapabilityArithmeticFenceEXT")] + ArithmeticFenceExt = 0x1800, + [NativeName("Name", "SpvCapabilityFPGAClusterAttributesV2ALTERA")] + FpgaClusterAttributesV2Altera = 0x1806, [NativeName("Name", "SpvCapabilityFPGAClusterAttributesV2INTEL")] FpgaClusterAttributesV2intel = 0x1806, [NativeName("Name", "SpvCapabilityFPGAKernelAttributesv2INTEL")] FpgaKernelAttributesv2intel = 0x1811, + [NativeName("Name", "SpvCapabilityTaskSequenceALTERA")] + TaskSequenceAltera = 0x1812, + [NativeName("Name", "SpvCapabilityTaskSequenceINTEL")] + TaskSequenceIntel = 0x1812, [NativeName("Name", "SpvCapabilityFPMaxErrorINTEL")] FPMaxErrorIntel = 0x1819, + [NativeName("Name", "SpvCapabilityFPGALatencyControlALTERA")] + FpgaLatencyControlAltera = 0x181B, [NativeName("Name", "SpvCapabilityFPGALatencyControlINTEL")] FpgaLatencyControlIntel = 0x181B, + [NativeName("Name", "SpvCapabilityFPGAArgumentInterfacesALTERA")] + FpgaArgumentInterfacesAltera = 0x181E, [NativeName("Name", "SpvCapabilityFPGAArgumentInterfacesINTEL")] FpgaArgumentInterfacesIntel = 0x181E, [NativeName("Name", "SpvCapabilityGlobalVariableHostAccessINTEL")] GlobalVariableHostAccessIntel = 0x182B, + [NativeName("Name", "SpvCapabilityGlobalVariableFPGADecorationsALTERA")] + GlobalVariableFpgaDecorationsAltera = 0x182D, [NativeName("Name", "SpvCapabilityGlobalVariableFPGADecorationsINTEL")] GlobalVariableFpgaDecorationsIntel = 0x182D, [NativeName("Name", "SpvCapabilitySubgroupBufferPrefetchINTEL")] SubgroupBufferPrefetchIntel = 0x184C, + [NativeName("Name", "SpvCapabilitySubgroup2DBlockIOINTEL")] + Subgroup2DBlockIointel = 0x1854, + [NativeName("Name", "SpvCapabilitySubgroup2DBlockTransformINTEL")] + Subgroup2DBlockTransformIntel = 0x1855, + [NativeName("Name", "SpvCapabilitySubgroup2DBlockTransposeINTEL")] + Subgroup2DBlockTransposeIntel = 0x1856, + [NativeName("Name", "SpvCapabilitySubgroupMatrixMultiplyAccumulateINTEL")] + SubgroupMatrixMultiplyAccumulateIntel = 0x185C, + [NativeName("Name", "SpvCapabilityTernaryBitwiseFunctionINTEL")] + TernaryBitwiseFunctionIntel = 0x1861, + [NativeName("Name", "SpvCapabilityUntypedVariableLengthArrayINTEL")] + UntypedVariableLengthArrayIntel = 0x1863, + [NativeName("Name", "SpvCapabilitySpecConditionalINTEL")] + SpecConditionalIntel = 0x1865, + [NativeName("Name", "SpvCapabilityFunctionVariantsINTEL")] + FunctionVariantsIntel = 0x1866, [NativeName("Name", "SpvCapabilityGroupUniformArithmeticKHR")] GroupUniformArithmeticKhr = 0x1900, + [NativeName("Name", "SpvCapabilityTensorFloat32RoundingINTEL")] + TensorFloat32RoundingIntel = 0x1919, [NativeName("Name", "SpvCapabilityMaskedGatherScatterINTEL")] MaskedGatherScatterIntel = 0x191B, [NativeName("Name", "SpvCapabilityCacheControlsINTEL")] CacheControlsIntel = 0x1929, [NativeName("Name", "SpvCapabilityRegisterLimitsINTEL")] RegisterLimitsIntel = 0x193C, + [NativeName("Name", "SpvCapabilityBindlessImagesINTEL")] + BindlessImagesIntel = 0x1980, [NativeName("Name", "SpvCapabilityMax")] Max = 0x7FFFFFFF, } diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/ComponentType.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/ComponentType.gen.cs new file mode 100644 index 0000000000..810b589892 --- /dev/null +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/ComponentType.gen.cs @@ -0,0 +1,48 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + + +using System; +using Silk.NET.Core.Attributes; + +#pragma warning disable 1591 + +namespace Silk.NET.SPIRV +{ + [NativeName("Name", "SpvComponentType_")] + public enum ComponentType : int + { + [NativeName("Name", "SpvComponentTypeFloat16NV")] + Float16NV = 0x0, + [NativeName("Name", "SpvComponentTypeFloat32NV")] + Float32NV = 0x1, + [NativeName("Name", "SpvComponentTypeFloat64NV")] + Float64NV = 0x2, + [NativeName("Name", "SpvComponentTypeSignedInt8NV")] + SignedInt8NV = 0x3, + [NativeName("Name", "SpvComponentTypeSignedInt16NV")] + SignedInt16NV = 0x4, + [NativeName("Name", "SpvComponentTypeSignedInt32NV")] + SignedInt32NV = 0x5, + [NativeName("Name", "SpvComponentTypeSignedInt64NV")] + SignedInt64NV = 0x6, + [NativeName("Name", "SpvComponentTypeUnsignedInt8NV")] + UnsignedInt8NV = 0x7, + [NativeName("Name", "SpvComponentTypeUnsignedInt16NV")] + UnsignedInt16NV = 0x8, + [NativeName("Name", "SpvComponentTypeUnsignedInt32NV")] + UnsignedInt32NV = 0x9, + [NativeName("Name", "SpvComponentTypeUnsignedInt64NV")] + UnsignedInt64NV = 0xA, + [NativeName("Name", "SpvComponentTypeSignedInt8PackedNV")] + SignedInt8PackedNV = 0x3BA247F8, + [NativeName("Name", "SpvComponentTypeUnsignedInt8PackedNV")] + UnsignedInt8PackedNV = 0x3BA247F9, + [NativeName("Name", "SpvComponentTypeFloatE4M3NV")] + FloatE4M3NV = 0x3BA247FA, + [NativeName("Name", "SpvComponentTypeFloatE5M2NV")] + FloatE5M2NV = 0x3BA247FB, + [NativeName("Name", "SpvComponentTypeMax")] + Max = 0x7FFFFFFF, + } +} diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/CooperativeMatrixReduceMask.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/CooperativeMatrixReduceMask.gen.cs new file mode 100644 index 0000000000..05c1b41677 --- /dev/null +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/CooperativeMatrixReduceMask.gen.cs @@ -0,0 +1,25 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + + +using System; +using Silk.NET.Core.Attributes; + +#pragma warning disable 1591 + +namespace Silk.NET.SPIRV +{ + [Flags] + [NativeName("Name", "SpvCooperativeMatrixReduceMask_")] + public enum CooperativeMatrixReduceMask : int + { + [NativeName("Name", "SpvCooperativeMatrixReduceMaskNone")] + MaskNone = 0x0, + [NativeName("Name", "SpvCooperativeMatrixReduceRowMask")] + RowMask = 0x1, + [NativeName("Name", "SpvCooperativeMatrixReduceColumnMask")] + ColumnMask = 0x2, + [NativeName("Name", "SpvCooperativeMatrixReduce2x2Mask")] + X2Mask = 0x4, + } +} diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/CooperativeMatrixReduceShift.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/CooperativeMatrixReduceShift.gen.cs new file mode 100644 index 0000000000..0924b8adbc --- /dev/null +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/CooperativeMatrixReduceShift.gen.cs @@ -0,0 +1,24 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + + +using System; +using Silk.NET.Core.Attributes; + +#pragma warning disable 1591 + +namespace Silk.NET.SPIRV +{ + [NativeName("Name", "SpvCooperativeMatrixReduceShift_")] + public enum CooperativeMatrixReduceShift : int + { + [NativeName("Name", "SpvCooperativeMatrixReduceRowShift")] + RowShift = 0x0, + [NativeName("Name", "SpvCooperativeMatrixReduceColumnShift")] + ColumnShift = 0x1, + [NativeName("Name", "SpvCooperativeMatrixReduce2x2Shift")] + X2Shift = 0x2, + [NativeName("Name", "SpvCooperativeMatrixReduceMax")] + Max = 0x7FFFFFFF, + } +} diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/CooperativeVectorMatrixLayout.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/CooperativeVectorMatrixLayout.gen.cs new file mode 100644 index 0000000000..c32b6bdb95 --- /dev/null +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/CooperativeVectorMatrixLayout.gen.cs @@ -0,0 +1,26 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + + +using System; +using Silk.NET.Core.Attributes; + +#pragma warning disable 1591 + +namespace Silk.NET.SPIRV +{ + [NativeName("Name", "SpvCooperativeVectorMatrixLayout_")] + public enum CooperativeVectorMatrixLayout : int + { + [NativeName("Name", "SpvCooperativeVectorMatrixLayoutRowMajorNV")] + RowMajorNV = 0x0, + [NativeName("Name", "SpvCooperativeVectorMatrixLayoutColumnMajorNV")] + ColumnMajorNV = 0x1, + [NativeName("Name", "SpvCooperativeVectorMatrixLayoutInferencingOptimalNV")] + InferencingOptimalNV = 0x2, + [NativeName("Name", "SpvCooperativeVectorMatrixLayoutTrainingOptimalNV")] + TrainingOptimalNV = 0x3, + [NativeName("Name", "SpvCooperativeVectorMatrixLayoutMax")] + Max = 0x7FFFFFFF, + } +} diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/Decoration.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/Decoration.gen.cs index aa87ecbacf..c15b961449 100644 --- a/src/SPIRV/Silk.NET.SPIRV/Enums/Decoration.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/Decoration.gen.cs @@ -106,6 +106,8 @@ public enum Decoration : int AlignmentId = 0x2E, [NativeName("Name", "SpvDecorationMaxByteOffsetId")] MaxByteOffsetId = 0x2F, + [NativeName("Name", "SpvDecorationSaturatedToLargestFloat8NormalConversionEXT")] + SaturatedToLargestFloat8NormalConversionExt = 0x1078, [NativeName("Name", "SpvDecorationNoSignedWrap")] NoSignedWrap = 0x1175, [NativeName("Name", "SpvDecorationNoUnsignedWrap")] @@ -126,6 +128,14 @@ public enum Decoration : int TrackFinishWritingAmdx = 0x13D6, [NativeName("Name", "SpvDecorationPayloadNodeNameAMDX")] PayloadNodeNameAmdx = 0x13E3, + [NativeName("Name", "SpvDecorationPayloadNodeBaseIndexAMDX")] + PayloadNodeBaseIndexAmdx = 0x13EA, + [NativeName("Name", "SpvDecorationPayloadNodeSparseArrayAMDX")] + PayloadNodeSparseArrayAmdx = 0x13EB, + [NativeName("Name", "SpvDecorationPayloadNodeArraySizeAMDX")] + PayloadNodeArraySizeAmdx = 0x13EC, + [NativeName("Name", "SpvDecorationPayloadDispatchIndirectAMDX")] + PayloadDispatchIndirectAmdx = 0x13F1, [NativeName("Name", "SpvDecorationOverrideCoverageNV")] OverrideCoverageNV = 0x1480, [NativeName("Name", "SpvDecorationPassthroughNV")] @@ -160,6 +170,8 @@ public enum Decoration : int AliasedPointerExt = 0x14EC, [NativeName("Name", "SpvDecorationHitObjectShaderRecordBufferNV")] HitObjectShaderRecordBufferNV = 0x150A, + [NativeName("Name", "SpvDecorationHitObjectShaderRecordBufferEXT")] + HitObjectShaderRecordBufferExt = 0x150D, [NativeName("Name", "SpvDecorationBindlessSamplerNV")] BindlessSamplerNV = 0x1516, [NativeName("Name", "SpvDecorationBindlessImageNV")] @@ -200,62 +212,116 @@ public enum Decoration : int FunctionRoundingModeIntel = 0x16BE, [NativeName("Name", "SpvDecorationFunctionDenormModeINTEL")] FunctionDenormModeIntel = 0x16BF, + [NativeName("Name", "SpvDecorationRegisterALTERA")] + RegisterAltera = 0x16C1, [NativeName("Name", "SpvDecorationRegisterINTEL")] RegisterIntel = 0x16C1, + [NativeName("Name", "SpvDecorationMemoryALTERA")] + MemoryAltera = 0x16C2, [NativeName("Name", "SpvDecorationMemoryINTEL")] MemoryIntel = 0x16C2, + [NativeName("Name", "SpvDecorationNumbanksALTERA")] + NumbanksAltera = 0x16C3, [NativeName("Name", "SpvDecorationNumbanksINTEL")] NumbanksIntel = 0x16C3, + [NativeName("Name", "SpvDecorationBankwidthALTERA")] + BankwidthAltera = 0x16C4, [NativeName("Name", "SpvDecorationBankwidthINTEL")] BankwidthIntel = 0x16C4, + [NativeName("Name", "SpvDecorationMaxPrivateCopiesALTERA")] + MaxPrivateCopiesAltera = 0x16C5, [NativeName("Name", "SpvDecorationMaxPrivateCopiesINTEL")] MaxPrivateCopiesIntel = 0x16C5, + [NativeName("Name", "SpvDecorationSinglepumpALTERA")] + SinglepumpAltera = 0x16C6, [NativeName("Name", "SpvDecorationSinglepumpINTEL")] SinglepumpIntel = 0x16C6, + [NativeName("Name", "SpvDecorationDoublepumpALTERA")] + DoublepumpAltera = 0x16C7, [NativeName("Name", "SpvDecorationDoublepumpINTEL")] DoublepumpIntel = 0x16C7, + [NativeName("Name", "SpvDecorationMaxReplicatesALTERA")] + MaxReplicatesAltera = 0x16C8, [NativeName("Name", "SpvDecorationMaxReplicatesINTEL")] MaxReplicatesIntel = 0x16C8, + [NativeName("Name", "SpvDecorationSimpleDualPortALTERA")] + SimpleDualPortAltera = 0x16C9, [NativeName("Name", "SpvDecorationSimpleDualPortINTEL")] SimpleDualPortIntel = 0x16C9, + [NativeName("Name", "SpvDecorationMergeALTERA")] + MergeAltera = 0x16CA, [NativeName("Name", "SpvDecorationMergeINTEL")] MergeIntel = 0x16CA, + [NativeName("Name", "SpvDecorationBankBitsALTERA")] + BankBitsAltera = 0x16CB, [NativeName("Name", "SpvDecorationBankBitsINTEL")] BankBitsIntel = 0x16CB, + [NativeName("Name", "SpvDecorationForcePow2DepthALTERA")] + ForcePow2DepthAltera = 0x16CC, [NativeName("Name", "SpvDecorationForcePow2DepthINTEL")] ForcePow2DepthIntel = 0x16CC, + [NativeName("Name", "SpvDecorationStridesizeALTERA")] + StridesizeAltera = 0x16FB, [NativeName("Name", "SpvDecorationStridesizeINTEL")] StridesizeIntel = 0x16FB, + [NativeName("Name", "SpvDecorationWordsizeALTERA")] + WordsizeAltera = 0x16FC, [NativeName("Name", "SpvDecorationWordsizeINTEL")] WordsizeIntel = 0x16FC, + [NativeName("Name", "SpvDecorationTrueDualPortALTERA")] + TrueDualPortAltera = 0x16FD, [NativeName("Name", "SpvDecorationTrueDualPortINTEL")] TrueDualPortIntel = 0x16FD, + [NativeName("Name", "SpvDecorationBurstCoalesceALTERA")] + BurstCoalesceAltera = 0x170B, [NativeName("Name", "SpvDecorationBurstCoalesceINTEL")] BurstCoalesceIntel = 0x170B, + [NativeName("Name", "SpvDecorationCacheSizeALTERA")] + CacheSizeAltera = 0x170C, [NativeName("Name", "SpvDecorationCacheSizeINTEL")] CacheSizeIntel = 0x170C, + [NativeName("Name", "SpvDecorationDontStaticallyCoalesceALTERA")] + DontStaticallyCoalesceAltera = 0x170D, [NativeName("Name", "SpvDecorationDontStaticallyCoalesceINTEL")] DontStaticallyCoalesceIntel = 0x170D, + [NativeName("Name", "SpvDecorationPrefetchALTERA")] + PrefetchAltera = 0x170E, [NativeName("Name", "SpvDecorationPrefetchINTEL")] PrefetchIntel = 0x170E, + [NativeName("Name", "SpvDecorationStallEnableALTERA")] + StallEnableAltera = 0x1711, [NativeName("Name", "SpvDecorationStallEnableINTEL")] StallEnableIntel = 0x1711, + [NativeName("Name", "SpvDecorationFuseLoopsInFunctionALTERA")] + FuseLoopsInFunctionAltera = 0x1713, [NativeName("Name", "SpvDecorationFuseLoopsInFunctionINTEL")] FuseLoopsInFunctionIntel = 0x1713, + [NativeName("Name", "SpvDecorationMathOpDSPModeALTERA")] + MathOpDspModeAltera = 0x1715, [NativeName("Name", "SpvDecorationMathOpDSPModeINTEL")] MathOpDspModeIntel = 0x1715, [NativeName("Name", "SpvDecorationAliasScopeINTEL")] AliasScopeIntel = 0x171A, [NativeName("Name", "SpvDecorationNoAliasINTEL")] NoAliasIntel = 0x171B, + [NativeName("Name", "SpvDecorationInitiationIntervalALTERA")] + InitiationIntervalAltera = 0x171D, [NativeName("Name", "SpvDecorationInitiationIntervalINTEL")] InitiationIntervalIntel = 0x171D, + [NativeName("Name", "SpvDecorationMaxConcurrencyALTERA")] + MaxConcurrencyAltera = 0x171E, [NativeName("Name", "SpvDecorationMaxConcurrencyINTEL")] MaxConcurrencyIntel = 0x171E, + [NativeName("Name", "SpvDecorationPipelineEnableALTERA")] + PipelineEnableAltera = 0x171F, [NativeName("Name", "SpvDecorationPipelineEnableINTEL")] PipelineEnableIntel = 0x171F, + [NativeName("Name", "SpvDecorationBufferLocationALTERA")] + BufferLocationAltera = 0x1721, [NativeName("Name", "SpvDecorationBufferLocationINTEL")] BufferLocationIntel = 0x1721, + [NativeName("Name", "SpvDecorationIOPipeStorageALTERA")] + IOPipeStorageAltera = 0x1738, [NativeName("Name", "SpvDecorationIOPipeStorageINTEL")] IOPipeStorageIntel = 0x1738, [NativeName("Name", "SpvDecorationFunctionFloatingPointModeINTEL")] @@ -266,38 +332,68 @@ public enum Decoration : int VectorComputeCallableFunctionIntel = 0x17C7, [NativeName("Name", "SpvDecorationMediaBlockIOINTEL")] MediaBlockIointel = 0x17FC, + [NativeName("Name", "SpvDecorationStallFreeALTERA")] + StallFreeAltera = 0x1807, [NativeName("Name", "SpvDecorationStallFreeINTEL")] StallFreeIntel = 0x1807, [NativeName("Name", "SpvDecorationFPMaxErrorDecorationINTEL")] FPMaxErrorDecorationIntel = 0x181A, + [NativeName("Name", "SpvDecorationLatencyControlLabelALTERA")] + LatencyControlLabelAltera = 0x181C, [NativeName("Name", "SpvDecorationLatencyControlLabelINTEL")] LatencyControlLabelIntel = 0x181C, + [NativeName("Name", "SpvDecorationLatencyControlConstraintALTERA")] + LatencyControlConstraintAltera = 0x181D, [NativeName("Name", "SpvDecorationLatencyControlConstraintINTEL")] LatencyControlConstraintIntel = 0x181D, + [NativeName("Name", "SpvDecorationConduitKernelArgumentALTERA")] + ConduitKernelArgumentAltera = 0x181F, [NativeName("Name", "SpvDecorationConduitKernelArgumentINTEL")] ConduitKernelArgumentIntel = 0x181F, + [NativeName("Name", "SpvDecorationRegisterMapKernelArgumentALTERA")] + RegisterMapKernelArgumentAltera = 0x1820, [NativeName("Name", "SpvDecorationRegisterMapKernelArgumentINTEL")] RegisterMapKernelArgumentIntel = 0x1820, + [NativeName("Name", "SpvDecorationMMHostInterfaceAddressWidthALTERA")] + MMHostInterfaceAddressWidthAltera = 0x1821, [NativeName("Name", "SpvDecorationMMHostInterfaceAddressWidthINTEL")] MMHostInterfaceAddressWidthIntel = 0x1821, + [NativeName("Name", "SpvDecorationMMHostInterfaceDataWidthALTERA")] + MMHostInterfaceDataWidthAltera = 0x1822, [NativeName("Name", "SpvDecorationMMHostInterfaceDataWidthINTEL")] MMHostInterfaceDataWidthIntel = 0x1822, + [NativeName("Name", "SpvDecorationMMHostInterfaceLatencyALTERA")] + MMHostInterfaceLatencyAltera = 0x1823, [NativeName("Name", "SpvDecorationMMHostInterfaceLatencyINTEL")] MMHostInterfaceLatencyIntel = 0x1823, + [NativeName("Name", "SpvDecorationMMHostInterfaceReadWriteModeALTERA")] + MMHostInterfaceReadWriteModeAltera = 0x1824, [NativeName("Name", "SpvDecorationMMHostInterfaceReadWriteModeINTEL")] MMHostInterfaceReadWriteModeIntel = 0x1824, + [NativeName("Name", "SpvDecorationMMHostInterfaceMaxBurstALTERA")] + MMHostInterfaceMaxBurstAltera = 0x1825, [NativeName("Name", "SpvDecorationMMHostInterfaceMaxBurstINTEL")] MMHostInterfaceMaxBurstIntel = 0x1825, + [NativeName("Name", "SpvDecorationMMHostInterfaceWaitRequestALTERA")] + MMHostInterfaceWaitRequestAltera = 0x1826, [NativeName("Name", "SpvDecorationMMHostInterfaceWaitRequestINTEL")] MMHostInterfaceWaitRequestIntel = 0x1826, + [NativeName("Name", "SpvDecorationStableKernelArgumentALTERA")] + StableKernelArgumentAltera = 0x1827, [NativeName("Name", "SpvDecorationStableKernelArgumentINTEL")] StableKernelArgumentIntel = 0x1827, [NativeName("Name", "SpvDecorationHostAccessINTEL")] HostAccessIntel = 0x182C, + [NativeName("Name", "SpvDecorationInitModeALTERA")] + InitModeAltera = 0x182E, [NativeName("Name", "SpvDecorationInitModeINTEL")] InitModeIntel = 0x182E, + [NativeName("Name", "SpvDecorationImplementInRegisterMapALTERA")] + ImplementInRegisterMapAltera = 0x182F, [NativeName("Name", "SpvDecorationImplementInRegisterMapINTEL")] ImplementInRegisterMapIntel = 0x182F, + [NativeName("Name", "SpvDecorationConditionalINTEL")] + ConditionalIntel = 0x1867, [NativeName("Name", "SpvDecorationCacheControlLoadINTEL")] CacheControlLoadIntel = 0x192A, [NativeName("Name", "SpvDecorationCacheControlStoreINTEL")] diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/ExecutionMode.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/ExecutionMode.gen.cs index 9650d05be5..74e520722a 100644 --- a/src/SPIRV/Silk.NET.SPIRV/Enums/ExecutionMode.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/ExecutionMode.gen.cs @@ -108,12 +108,18 @@ public enum ExecutionMode : int RoundingModeRte = 0x116E, [NativeName("Name", "SpvExecutionModeRoundingModeRTZ")] RoundingModeRtz = 0x116F, + [NativeName("Name", "SpvExecutionModeNonCoherentTileAttachmentReadQCOM")] + NonCoherentTileAttachmentReadQCom = 0x1189, + [NativeName("Name", "SpvExecutionModeTileShadingRateQCOM")] + TileShadingRateQCom = 0x118A, [NativeName("Name", "SpvExecutionModeEarlyAndLateFragmentTestsAMD")] EarlyAndLateFragmentTestsAmd = 0x1399, [NativeName("Name", "SpvExecutionModeStencilRefReplacingEXT")] StencilRefReplacingExt = 0x13A3, [NativeName("Name", "SpvExecutionModeCoalescingAMDX")] CoalescingAmdx = 0x13CD, + [NativeName("Name", "SpvExecutionModeIsApiEntryAMDX")] + IsApiEntryAmdx = 0x13CE, [NativeName("Name", "SpvExecutionModeMaxNodeRecursionAMDX")] MaxNodeRecursionAmdx = 0x13CF, [NativeName("Name", "SpvExecutionModeStaticNumWorkgroupsAMDX")] @@ -138,6 +144,8 @@ public enum ExecutionMode : int QuadDerivativesKhr = 0x13E0, [NativeName("Name", "SpvExecutionModeRequireFullQuadsKHR")] RequireFullQuadsKhr = 0x13E1, + [NativeName("Name", "SpvExecutionModeSharesInputWithAMDX")] + SharesInputWithAmdx = 0x13EE, [NativeName("Name", "SpvExecutionModeOutputLinesEXT")] OutputLinesExt = 0x1495, [NativeName("Name", "SpvExecutionModeOutputLinesNV")] @@ -170,6 +178,8 @@ public enum ExecutionMode : int ShadingRateInterlockOrderedExt = 0x14FA, [NativeName("Name", "SpvExecutionModeShadingRateInterlockUnorderedEXT")] ShadingRateInterlockUnorderedExt = 0x14FB, + [NativeName("Name", "SpvExecutionModeShader64BitIndexingEXT")] + Shader64BitIndexingExt = 0x1533, [NativeName("Name", "SpvExecutionModeSharedLocalMemorySizeINTEL")] SharedLocalMemorySizeIntel = 0x15F2, [NativeName("Name", "SpvExecutionModeRoundingModeRTPINTEL")] diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/FPEncoding.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/FPEncoding.gen.cs index 2f8d7c0ee3..04f9baa8a0 100644 --- a/src/SPIRV/Silk.NET.SPIRV/Enums/FPEncoding.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/FPEncoding.gen.cs @@ -12,6 +12,12 @@ namespace Silk.NET.SPIRV [NativeName("Name", "SpvFPEncoding_")] public enum FPEncoding : int { + [NativeName("Name", "SpvFPEncodingBFloat16KHR")] + BFloat16Khr = 0x0, + [NativeName("Name", "SpvFPEncodingFloat8E4M3EXT")] + Float8E4M3Ext = 0x1076, + [NativeName("Name", "SpvFPEncodingFloat8E5M2EXT")] + Float8E5M2Ext = 0x1077, [NativeName("Name", "SpvFPEncodingMax")] Max = 0x7FFFFFFF, } diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/FunctionControlMask.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/FunctionControlMask.gen.cs index 45f372e542..368345cc9e 100644 --- a/src/SPIRV/Silk.NET.SPIRV/Enums/FunctionControlMask.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/FunctionControlMask.gen.cs @@ -23,6 +23,8 @@ public enum FunctionControlMask : int PureMask = 0x4, [NativeName("Name", "SpvFunctionControlConstMask")] ConstMask = 0x8, + [NativeName("Name", "SpvFunctionControlOptNoneEXTMask")] + OptNoneExtMask = 0x10000, [NativeName("Name", "SpvFunctionControlOptNoneINTELMask")] OptNoneIntelMask = 0x10000, } diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/FunctionControlShift.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/FunctionControlShift.gen.cs index acb51ef3c3..05e6cfa227 100644 --- a/src/SPIRV/Silk.NET.SPIRV/Enums/FunctionControlShift.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/FunctionControlShift.gen.cs @@ -21,6 +21,8 @@ public enum FunctionControlShift : int PureShift = 0x2, [NativeName("Name", "SpvFunctionControlConstShift")] ConstShift = 0x3, + [NativeName("Name", "SpvFunctionControlOptNoneEXTShift")] + OptNoneExtShift = 0x10, [NativeName("Name", "SpvFunctionControlOptNoneINTELShift")] OptNoneIntelShift = 0x10, [NativeName("Name", "SpvFunctionControlMax")] diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/FunctionParameterAttribute.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/FunctionParameterAttribute.gen.cs index ac6f6fd17d..ce9698b3e9 100644 --- a/src/SPIRV/Silk.NET.SPIRV/Enums/FunctionParameterAttribute.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/FunctionParameterAttribute.gen.cs @@ -28,6 +28,8 @@ public enum FunctionParameterAttribute : int NoWrite = 0x6, [NativeName("Name", "SpvFunctionParameterAttributeNoReadWrite")] NoReadWrite = 0x7, + [NativeName("Name", "SpvFunctionParameterAttributeRuntimeAlignedALTERA")] + RuntimeAlignedAltera = 0x1734, [NativeName("Name", "SpvFunctionParameterAttributeRuntimeAlignedINTEL")] RuntimeAlignedIntel = 0x1734, [NativeName("Name", "SpvFunctionParameterAttributeMax")] diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/ImageChannelDataType.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/ImageChannelDataType.gen.cs index 00e8c625e4..fc416f8038 100644 --- a/src/SPIRV/Silk.NET.SPIRV/Enums/ImageChannelDataType.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/ImageChannelDataType.gen.cs @@ -46,12 +46,24 @@ public enum ImageChannelDataType : int UnormInt24 = 0xF, [NativeName("Name", "SpvImageChannelDataTypeUnormInt101010_2")] UnormInt1010102 = 0x10, + [NativeName("Name", "SpvImageChannelDataTypeUnormInt10X6EXT")] + UnormInt10X6Ext = 0x11, [NativeName("Name", "SpvImageChannelDataTypeUnsignedIntRaw10EXT")] UnsignedIntRaw10Ext = 0x13, [NativeName("Name", "SpvImageChannelDataTypeUnsignedIntRaw12EXT")] UnsignedIntRaw12Ext = 0x14, [NativeName("Name", "SpvImageChannelDataTypeUnormInt2_101010EXT")] UnormInt2101010Ext = 0x15, + [NativeName("Name", "SpvImageChannelDataTypeUnsignedInt10X6EXT")] + UnsignedInt10X6Ext = 0x16, + [NativeName("Name", "SpvImageChannelDataTypeUnsignedInt12X4EXT")] + UnsignedInt12X4Ext = 0x17, + [NativeName("Name", "SpvImageChannelDataTypeUnsignedInt14X2EXT")] + UnsignedInt14X2Ext = 0x18, + [NativeName("Name", "SpvImageChannelDataTypeUnormInt12X4EXT")] + UnormInt12X4Ext = 0x19, + [NativeName("Name", "SpvImageChannelDataTypeUnormInt14X2EXT")] + UnormInt14X2Ext = 0x1A, [NativeName("Name", "SpvImageChannelDataTypeMax")] Max = 0x7FFFFFFF, } diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/InitializationModeQualifier.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/InitializationModeQualifier.gen.cs index 863971832c..8487f41ff5 100644 --- a/src/SPIRV/Silk.NET.SPIRV/Enums/InitializationModeQualifier.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/InitializationModeQualifier.gen.cs @@ -9,11 +9,16 @@ namespace Silk.NET.SPIRV { + [Flags] [NativeName("Name", "SpvInitializationModeQualifier_")] public enum InitializationModeQualifier : int { + [NativeName("Name", "SpvInitializationModeQualifierInitOnDeviceReprogramALTERA")] + InitOnDeviceReprogramAltera = 0x0, [NativeName("Name", "SpvInitializationModeQualifierInitOnDeviceReprogramINTEL")] InitOnDeviceReprogramIntel = 0x0, + [NativeName("Name", "SpvInitializationModeQualifierInitOnDeviceResetALTERA")] + InitOnDeviceResetAltera = 0x1, [NativeName("Name", "SpvInitializationModeQualifierInitOnDeviceResetINTEL")] InitOnDeviceResetIntel = 0x1, [NativeName("Name", "SpvInitializationModeQualifierMax")] diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/LoopControlMask.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/LoopControlMask.gen.cs index b4ed33a67a..95848b3ae1 100644 --- a/src/SPIRV/Silk.NET.SPIRV/Enums/LoopControlMask.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/LoopControlMask.gen.cs @@ -33,24 +33,44 @@ public enum LoopControlMask : int PeelCountMask = 0x80, [NativeName("Name", "SpvLoopControlPartialCountMask")] PartialCountMask = 0x100, + [NativeName("Name", "SpvLoopControlInitiationIntervalALTERAMask")] + InitiationIntervalAlteraMask = 0x10000, [NativeName("Name", "SpvLoopControlInitiationIntervalINTELMask")] InitiationIntervalIntelMask = 0x10000, + [NativeName("Name", "SpvLoopControlMaxConcurrencyALTERAMask")] + MaxConcurrencyAlteraMask = 0x20000, [NativeName("Name", "SpvLoopControlMaxConcurrencyINTELMask")] MaxConcurrencyIntelMask = 0x20000, + [NativeName("Name", "SpvLoopControlDependencyArrayALTERAMask")] + DependencyArrayAlteraMask = 0x40000, [NativeName("Name", "SpvLoopControlDependencyArrayINTELMask")] DependencyArrayIntelMask = 0x40000, + [NativeName("Name", "SpvLoopControlPipelineEnableALTERAMask")] + PipelineEnableAlteraMask = 0x80000, [NativeName("Name", "SpvLoopControlPipelineEnableINTELMask")] PipelineEnableIntelMask = 0x80000, + [NativeName("Name", "SpvLoopControlLoopCoalesceALTERAMask")] + LoopCoalesceAlteraMask = 0x100000, [NativeName("Name", "SpvLoopControlLoopCoalesceINTELMask")] LoopCoalesceIntelMask = 0x100000, + [NativeName("Name", "SpvLoopControlMaxInterleavingALTERAMask")] + MaxInterleavingAlteraMask = 0x200000, [NativeName("Name", "SpvLoopControlMaxInterleavingINTELMask")] MaxInterleavingIntelMask = 0x200000, + [NativeName("Name", "SpvLoopControlSpeculatedIterationsALTERAMask")] + SpeculatedIterationsAlteraMask = 0x400000, [NativeName("Name", "SpvLoopControlSpeculatedIterationsINTELMask")] SpeculatedIterationsIntelMask = 0x400000, + [NativeName("Name", "SpvLoopControlNoFusionALTERAMask")] + NoFusionAlteraMask = 0x800000, [NativeName("Name", "SpvLoopControlNoFusionINTELMask")] NoFusionIntelMask = 0x800000, + [NativeName("Name", "SpvLoopControlLoopCountALTERAMask")] + LoopCountAlteraMask = 0x1000000, [NativeName("Name", "SpvLoopControlLoopCountINTELMask")] LoopCountIntelMask = 0x1000000, + [NativeName("Name", "SpvLoopControlMaxReinvocationDelayALTERAMask")] + MaxReinvocationDelayAlteraMask = 0x2000000, [NativeName("Name", "SpvLoopControlMaxReinvocationDelayINTELMask")] MaxReinvocationDelayIntelMask = 0x2000000, } diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/LoopControlShift.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/LoopControlShift.gen.cs index a49764bb26..56c18afb1a 100644 --- a/src/SPIRV/Silk.NET.SPIRV/Enums/LoopControlShift.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/LoopControlShift.gen.cs @@ -30,24 +30,44 @@ public enum LoopControlShift : int PeelCountShift = 0x7, [NativeName("Name", "SpvLoopControlPartialCountShift")] PartialCountShift = 0x8, + [NativeName("Name", "SpvLoopControlInitiationIntervalALTERAShift")] + InitiationIntervalAlteraShift = 0x10, [NativeName("Name", "SpvLoopControlInitiationIntervalINTELShift")] InitiationIntervalIntelShift = 0x10, + [NativeName("Name", "SpvLoopControlMaxConcurrencyALTERAShift")] + MaxConcurrencyAlteraShift = 0x11, [NativeName("Name", "SpvLoopControlMaxConcurrencyINTELShift")] MaxConcurrencyIntelShift = 0x11, + [NativeName("Name", "SpvLoopControlDependencyArrayALTERAShift")] + DependencyArrayAlteraShift = 0x12, [NativeName("Name", "SpvLoopControlDependencyArrayINTELShift")] DependencyArrayIntelShift = 0x12, + [NativeName("Name", "SpvLoopControlPipelineEnableALTERAShift")] + PipelineEnableAlteraShift = 0x13, [NativeName("Name", "SpvLoopControlPipelineEnableINTELShift")] PipelineEnableIntelShift = 0x13, + [NativeName("Name", "SpvLoopControlLoopCoalesceALTERAShift")] + LoopCoalesceAlteraShift = 0x14, [NativeName("Name", "SpvLoopControlLoopCoalesceINTELShift")] LoopCoalesceIntelShift = 0x14, + [NativeName("Name", "SpvLoopControlMaxInterleavingALTERAShift")] + MaxInterleavingAlteraShift = 0x15, [NativeName("Name", "SpvLoopControlMaxInterleavingINTELShift")] MaxInterleavingIntelShift = 0x15, + [NativeName("Name", "SpvLoopControlSpeculatedIterationsALTERAShift")] + SpeculatedIterationsAlteraShift = 0x16, [NativeName("Name", "SpvLoopControlSpeculatedIterationsINTELShift")] SpeculatedIterationsIntelShift = 0x16, + [NativeName("Name", "SpvLoopControlNoFusionALTERAShift")] + NoFusionAlteraShift = 0x17, [NativeName("Name", "SpvLoopControlNoFusionINTELShift")] NoFusionIntelShift = 0x17, + [NativeName("Name", "SpvLoopControlLoopCountALTERAShift")] + LoopCountAlteraShift = 0x18, [NativeName("Name", "SpvLoopControlLoopCountINTELShift")] LoopCountIntelShift = 0x18, + [NativeName("Name", "SpvLoopControlMaxReinvocationDelayALTERAShift")] + MaxReinvocationDelayAlteraShift = 0x19, [NativeName("Name", "SpvLoopControlMaxReinvocationDelayINTELShift")] MaxReinvocationDelayIntelShift = 0x19, [NativeName("Name", "SpvLoopControlMax")] diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/MatrixMultiplyAccumulateOperandsMask.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/MatrixMultiplyAccumulateOperandsMask.gen.cs new file mode 100644 index 0000000000..da5df0306e --- /dev/null +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/MatrixMultiplyAccumulateOperandsMask.gen.cs @@ -0,0 +1,47 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + + +using System; +using Silk.NET.Core.Attributes; + +#pragma warning disable 1591 + +namespace Silk.NET.SPIRV +{ + [Flags] + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMask_")] + public enum MatrixMultiplyAccumulateOperandsMask : int + { + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMaskNone")] + MaskNone = 0x0, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixASignedComponentsINTELMask")] + MatrixASignedComponentsIntelMask = 0x1, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixBSignedComponentsINTELMask")] + MatrixBSignedComponentsIntelMask = 0x2, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixCBFloat16INTELMask")] + MatrixCBFloat16intelMask = 0x4, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixResultBFloat16INTELMask")] + MatrixResultBFloat16intelMask = 0x8, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixAPackedInt8INTELMask")] + MatrixAPackedInt8intelMask = 0x10, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixBPackedInt8INTELMask")] + MatrixBPackedInt8intelMask = 0x20, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixAPackedInt4INTELMask")] + MatrixAPackedInt4intelMask = 0x40, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixBPackedInt4INTELMask")] + MatrixBPackedInt4intelMask = 0x80, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixATF32INTELMask")] + MatrixAtf32intelMask = 0x100, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixBTF32INTELMask")] + MatrixBtf32intelMask = 0x200, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixAPackedFloat16INTELMask")] + MatrixAPackedFloat16intelMask = 0x400, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixBPackedFloat16INTELMask")] + MatrixBPackedFloat16intelMask = 0x800, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixAPackedBFloat16INTELMask")] + MatrixAPackedBFloat16intelMask = 0x1000, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixBPackedBFloat16INTELMask")] + MatrixBPackedBFloat16intelMask = 0x2000, + } +} diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/MatrixMultiplyAccumulateOperandsShift.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/MatrixMultiplyAccumulateOperandsShift.gen.cs new file mode 100644 index 0000000000..af9faeaf28 --- /dev/null +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/MatrixMultiplyAccumulateOperandsShift.gen.cs @@ -0,0 +1,46 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + + +using System; +using Silk.NET.Core.Attributes; + +#pragma warning disable 1591 + +namespace Silk.NET.SPIRV +{ + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsShift_")] + public enum MatrixMultiplyAccumulateOperandsShift : int + { + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixASignedComponentsINTELShift")] + MatrixASignedComponentsIntelShift = 0x0, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixBSignedComponentsINTELShift")] + MatrixBSignedComponentsIntelShift = 0x1, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixCBFloat16INTELShift")] + MatrixCBFloat16intelShift = 0x2, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixResultBFloat16INTELShift")] + MatrixResultBFloat16intelShift = 0x3, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixAPackedInt8INTELShift")] + MatrixAPackedInt8intelShift = 0x4, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixBPackedInt8INTELShift")] + MatrixBPackedInt8intelShift = 0x5, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixAPackedInt4INTELShift")] + MatrixAPackedInt4intelShift = 0x6, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixBPackedInt4INTELShift")] + MatrixBPackedInt4intelShift = 0x7, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixATF32INTELShift")] + MatrixAtf32intelShift = 0x8, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixBTF32INTELShift")] + MatrixBtf32intelShift = 0x9, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixAPackedFloat16INTELShift")] + MatrixAPackedFloat16intelShift = 0xA, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixBPackedFloat16INTELShift")] + MatrixBPackedFloat16intelShift = 0xB, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixAPackedBFloat16INTELShift")] + MatrixAPackedBFloat16intelShift = 0xC, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMatrixBPackedBFloat16INTELShift")] + MatrixBPackedBFloat16intelShift = 0xD, + [NativeName("Name", "SpvMatrixMultiplyAccumulateOperandsMax")] + Max = 0x7FFFFFFF, + } +} diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/Op.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/Op.gen.cs index 1b4270b727..7647421300 100644 --- a/src/SPIRV/Silk.NET.SPIRV/Enums/Op.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/Op.gen.cs @@ -706,6 +706,28 @@ public enum Op : int DepthAttachmentReadExt = 0x1041, [NativeName("Name", "SpvOpStencilAttachmentReadEXT")] StencilAttachmentReadExt = 0x1042, + [NativeName("Name", "SpvOpTypeTensorARM")] + TypeTensorArm = 0x1043, + [NativeName("Name", "SpvOpTensorReadARM")] + TensorReadArm = 0x1044, + [NativeName("Name", "SpvOpTensorWriteARM")] + TensorWriteArm = 0x1045, + [NativeName("Name", "SpvOpTensorQuerySizeARM")] + TensorQuerySizeArm = 0x1046, + [NativeName("Name", "SpvOpGraphConstantARM")] + GraphConstantArm = 0x1055, + [NativeName("Name", "SpvOpGraphEntryPointARM")] + GraphEntryPointArm = 0x1056, + [NativeName("Name", "SpvOpGraphARM")] + GraphArm = 0x1057, + [NativeName("Name", "SpvOpGraphInputARM")] + GraphInputArm = 0x1058, + [NativeName("Name", "SpvOpGraphSetOutputARM")] + GraphSetOutputArm = 0x1059, + [NativeName("Name", "SpvOpGraphEndARM")] + GraphEndArm = 0x105A, + [NativeName("Name", "SpvOpTypeGraphARM")] + TypeGraphArm = 0x105E, [NativeName("Name", "SpvOpTerminateInvocation")] TerminateInvocation = 0x1140, [NativeName("Name", "SpvOpTypeUntypedPointerKHR")] @@ -728,6 +750,8 @@ public enum Op : int UntypedArrayLengthKhr = 0x1149, [NativeName("Name", "SpvOpUntypedPrefetchKHR")] UntypedPrefetchKhr = 0x114A, + [NativeName("Name", "SpvOpFmaKHR")] + FmaKhr = 0x114B, [NativeName("Name", "SpvOpSubgroupAllKHR")] SubgroupAllKhr = 0x114C, [NativeName("Name", "SpvOpSubgroupAnyKHR")] @@ -740,6 +764,8 @@ public enum Op : int SubgroupReadInvocationKhr = 0x1150, [NativeName("Name", "SpvOpExtInstWithForwardRefsKHR")] ExtInstWithForwardRefsKhr = 0x1151, + [NativeName("Name", "SpvOpUntypedGroupAsyncCopyKHR")] + UntypedGroupAsyncCopyKhr = 0x1152, [NativeName("Name", "SpvOpTraceRayKHR")] TraceRayKhr = 0x115D, [NativeName("Name", "SpvOpExecuteCallableKHR")] @@ -812,6 +838,8 @@ public enum Op : int ImageBlockMatchSsdqcom = 0x1182, [NativeName("Name", "SpvOpImageBlockMatchSADQCOM")] ImageBlockMatchSadqcom = 0x1183, + [NativeName("Name", "SpvOpBitCastArrayQCOM")] + BitCastArrayQCom = 0x1191, [NativeName("Name", "SpvOpImageBlockMatchWindowSSDQCOM")] ImageBlockMatchWindowSsdqcom = 0x1194, [NativeName("Name", "SpvOpImageBlockMatchWindowSADQCOM")] @@ -820,6 +848,12 @@ public enum Op : int ImageBlockMatchGatherSsdqcom = 0x1196, [NativeName("Name", "SpvOpImageBlockMatchGatherSADQCOM")] ImageBlockMatchGatherSadqcom = 0x1197, + [NativeName("Name", "SpvOpCompositeConstructCoopMatQCOM")] + CompositeConstructCoopMatQCom = 0x11BC, + [NativeName("Name", "SpvOpCompositeExtractCoopMatQCOM")] + CompositeExtractCoopMatQCom = 0x11BD, + [NativeName("Name", "SpvOpExtractSubArrayQCOM")] + ExtractSubArrayQCom = 0x11BE, [NativeName("Name", "SpvOpGroupIAddNonUniformAMD")] GroupIAddNonUniformAmd = 0x1388, [NativeName("Name", "SpvOpGroupFAddNonUniformAMD")] @@ -842,12 +876,22 @@ public enum Op : int FragmentFetchAmd = 0x1394, [NativeName("Name", "SpvOpReadClockKHR")] ReadClockKhr = 0x13C0, - [NativeName("Name", "SpvOpFinalizeNodePayloadsAMDX")] - FinalizeNodePayloadsAmdx = 0x13D3, + [NativeName("Name", "SpvOpAllocateNodePayloadsAMDX")] + AllocateNodePayloadsAmdx = 0x13D2, + [NativeName("Name", "SpvOpEnqueueNodePayloadsAMDX")] + EnqueueNodePayloadsAmdx = 0x13D3, + [NativeName("Name", "SpvOpTypeNodePayloadArrayAMDX")] + TypeNodePayloadArrayAmdx = 0x13D4, [NativeName("Name", "SpvOpFinishWritingNodePayloadAMDX")] FinishWritingNodePayloadAmdx = 0x13D6, - [NativeName("Name", "SpvOpInitializeNodePayloadsAMDX")] - InitializeNodePayloadsAmdx = 0x13E2, + [NativeName("Name", "SpvOpNodePayloadArrayLengthAMDX")] + NodePayloadArrayLengthAmdx = 0x13E2, + [NativeName("Name", "SpvOpIsNodePayloadValidAMDX")] + IsNodePayloadValidAmdx = 0x13ED, + [NativeName("Name", "SpvOpConstantStringAMDX")] + ConstantStringAmdx = 0x13EF, + [NativeName("Name", "SpvOpSpecConstantStringAMDX")] + SpecConstantStringAmdx = 0x13F0, [NativeName("Name", "SpvOpGroupNonUniformQuadAllKHR")] GroupNonUniformQuadAllKhr = 0x13F6, [NativeName("Name", "SpvOpGroupNonUniformQuadAnyKHR")] @@ -920,6 +964,20 @@ public enum Op : int TypeHitObjectNV = 0x14A1, [NativeName("Name", "SpvOpImageSampleFootprintNV")] ImageSampleFootprintNV = 0x14A3, + [NativeName("Name", "SpvOpTypeCooperativeVectorNV")] + TypeCooperativeVectorNV = 0x14A8, + [NativeName("Name", "SpvOpTypeVectorIdEXT")] + TypeVectorIdExt = 0x14A8, + [NativeName("Name", "SpvOpCooperativeVectorMatrixMulNV")] + CooperativeVectorMatrixMulNV = 0x14A9, + [NativeName("Name", "SpvOpCooperativeVectorOuterProductAccumulateNV")] + CooperativeVectorOuterProductAccumulateNV = 0x14AA, + [NativeName("Name", "SpvOpCooperativeVectorReduceSumAccumulateNV")] + CooperativeVectorReduceSumAccumulateNV = 0x14AB, + [NativeName("Name", "SpvOpCooperativeVectorMatrixMulAddNV")] + CooperativeVectorMatrixMulAddNV = 0x14AC, + [NativeName("Name", "SpvOpCooperativeMatrixConvertNV")] + CooperativeMatrixConvertNV = 0x14AD, [NativeName("Name", "SpvOpEmitMeshTasksEXT")] EmitMeshTasksExt = 0x14AE, [NativeName("Name", "SpvOpSetMeshOutputsEXT")] @@ -932,6 +990,70 @@ public enum Op : int FetchMicroTriangleVertexPositionNV = 0x14B4, [NativeName("Name", "SpvOpFetchMicroTriangleVertexBarycentricNV")] FetchMicroTriangleVertexBarycentricNV = 0x14B5, + [NativeName("Name", "SpvOpCooperativeVectorLoadNV")] + CooperativeVectorLoadNV = 0x14B6, + [NativeName("Name", "SpvOpCooperativeVectorStoreNV")] + CooperativeVectorStoreNV = 0x14B7, + [NativeName("Name", "SpvOpHitObjectRecordFromQueryEXT")] + HitObjectRecordFromQueryExt = 0x14B8, + [NativeName("Name", "SpvOpHitObjectRecordMissEXT")] + HitObjectRecordMissExt = 0x14B9, + [NativeName("Name", "SpvOpHitObjectRecordMissMotionEXT")] + HitObjectRecordMissMotionExt = 0x14BA, + [NativeName("Name", "SpvOpHitObjectGetIntersectionTriangleVertexPositionsEXT")] + HitObjectGetIntersectionTriangleVertexPositionsExt = 0x14BB, + [NativeName("Name", "SpvOpHitObjectGetRayFlagsEXT")] + HitObjectGetRayFlagsExt = 0x14BC, + [NativeName("Name", "SpvOpHitObjectSetShaderBindingTableRecordIndexEXT")] + HitObjectSetShaderBindingTableRecordIndexExt = 0x14BD, + [NativeName("Name", "SpvOpHitObjectReorderExecuteShaderEXT")] + HitObjectReorderExecuteShaderExt = 0x14BE, + [NativeName("Name", "SpvOpHitObjectTraceReorderExecuteEXT")] + HitObjectTraceReorderExecuteExt = 0x14BF, + [NativeName("Name", "SpvOpHitObjectTraceMotionReorderExecuteEXT")] + HitObjectTraceMotionReorderExecuteExt = 0x14C0, + [NativeName("Name", "SpvOpTypeHitObjectEXT")] + TypeHitObjectExt = 0x14C1, + [NativeName("Name", "SpvOpReorderThreadWithHintEXT")] + ReorderThreadWithHintExt = 0x14C2, + [NativeName("Name", "SpvOpReorderThreadWithHitObjectEXT")] + ReorderThreadWithHitObjectExt = 0x14C3, + [NativeName("Name", "SpvOpHitObjectTraceRayEXT")] + HitObjectTraceRayExt = 0x14C4, + [NativeName("Name", "SpvOpHitObjectTraceRayMotionEXT")] + HitObjectTraceRayMotionExt = 0x14C5, + [NativeName("Name", "SpvOpHitObjectRecordEmptyEXT")] + HitObjectRecordEmptyExt = 0x14C6, + [NativeName("Name", "SpvOpHitObjectExecuteShaderEXT")] + HitObjectExecuteShaderExt = 0x14C7, + [NativeName("Name", "SpvOpHitObjectGetCurrentTimeEXT")] + HitObjectGetCurrentTimeExt = 0x14C8, + [NativeName("Name", "SpvOpHitObjectGetAttributesEXT")] + HitObjectGetAttributesExt = 0x14C9, + [NativeName("Name", "SpvOpHitObjectGetHitKindEXT")] + HitObjectGetHitKindExt = 0x14CA, + [NativeName("Name", "SpvOpHitObjectGetPrimitiveIndexEXT")] + HitObjectGetPrimitiveIndexExt = 0x14CB, + [NativeName("Name", "SpvOpHitObjectGetGeometryIndexEXT")] + HitObjectGetGeometryIndexExt = 0x14CC, + [NativeName("Name", "SpvOpHitObjectGetInstanceIdEXT")] + HitObjectGetInstanceIdExt = 0x14CD, + [NativeName("Name", "SpvOpHitObjectGetInstanceCustomIndexEXT")] + HitObjectGetInstanceCustomIndexExt = 0x14CE, + [NativeName("Name", "SpvOpHitObjectGetObjectRayOriginEXT")] + HitObjectGetObjectRayOriginExt = 0x14CF, + [NativeName("Name", "SpvOpHitObjectGetObjectRayDirectionEXT")] + HitObjectGetObjectRayDirectionExt = 0x14D0, + [NativeName("Name", "SpvOpHitObjectGetWorldRayDirectionEXT")] + HitObjectGetWorldRayDirectionExt = 0x14D1, + [NativeName("Name", "SpvOpHitObjectGetWorldRayOriginEXT")] + HitObjectGetWorldRayOriginExt = 0x14D2, + [NativeName("Name", "SpvOpHitObjectGetObjectToWorldEXT")] + HitObjectGetObjectToWorldExt = 0x14D3, + [NativeName("Name", "SpvOpHitObjectGetWorldToObjectEXT")] + HitObjectGetWorldToObjectExt = 0x14D4, + [NativeName("Name", "SpvOpHitObjectGetRayTMaxEXT")] + HitObjectGetRayTMaxExt = 0x14D5, [NativeName("Name", "SpvOpReportIntersectionKHR")] ReportIntersectionKhr = 0x14D6, [NativeName("Name", "SpvOpReportIntersectionNV")] @@ -954,6 +1076,24 @@ public enum Op : int TypeAccelerationStructureNV = 0x14DD, [NativeName("Name", "SpvOpExecuteCallableNV")] ExecuteCallableNV = 0x14E0, + [NativeName("Name", "SpvOpRayQueryGetClusterIdNV")] + RayQueryGetClusterIdNV = 0x14E1, + [NativeName("Name", "SpvOpRayQueryGetIntersectionClusterIdNV")] + RayQueryGetIntersectionClusterIdNV = 0x14E1, + [NativeName("Name", "SpvOpHitObjectGetClusterIdNV")] + HitObjectGetClusterIdNV = 0x14E2, + [NativeName("Name", "SpvOpHitObjectGetRayTMinEXT")] + HitObjectGetRayTMinExt = 0x14E3, + [NativeName("Name", "SpvOpHitObjectGetShaderBindingTableRecordIndexEXT")] + HitObjectGetShaderBindingTableRecordIndexExt = 0x14E4, + [NativeName("Name", "SpvOpHitObjectGetShaderRecordBufferHandleEXT")] + HitObjectGetShaderRecordBufferHandleExt = 0x14E5, + [NativeName("Name", "SpvOpHitObjectIsEmptyEXT")] + HitObjectIsEmptyExt = 0x14E6, + [NativeName("Name", "SpvOpHitObjectIsHitEXT")] + HitObjectIsHitExt = 0x14E7, + [NativeName("Name", "SpvOpHitObjectIsMissEXT")] + HitObjectIsMissExt = 0x14E8, [NativeName("Name", "SpvOpTypeCooperativeMatrixNV")] TypeCooperativeMatrixNV = 0x14EE, [NativeName("Name", "SpvOpCooperativeMatrixLoadNV")] @@ -968,12 +1108,46 @@ public enum Op : int BeginInvocationInterlockExt = 0x14F4, [NativeName("Name", "SpvOpEndInvocationInterlockEXT")] EndInvocationInterlockExt = 0x14F5, + [NativeName("Name", "SpvOpCooperativeMatrixReduceNV")] + CooperativeMatrixReduceNV = 0x14F6, + [NativeName("Name", "SpvOpCooperativeMatrixLoadTensorNV")] + CooperativeMatrixLoadTensorNV = 0x14F7, + [NativeName("Name", "SpvOpCooperativeMatrixStoreTensorNV")] + CooperativeMatrixStoreTensorNV = 0x14F8, + [NativeName("Name", "SpvOpCooperativeMatrixPerElementOpNV")] + CooperativeMatrixPerElementOpNV = 0x14F9, + [NativeName("Name", "SpvOpTypeTensorLayoutNV")] + TypeTensorLayoutNV = 0x14FA, + [NativeName("Name", "SpvOpTypeTensorViewNV")] + TypeTensorViewNV = 0x14FB, + [NativeName("Name", "SpvOpCreateTensorLayoutNV")] + CreateTensorLayoutNV = 0x14FC, + [NativeName("Name", "SpvOpTensorLayoutSetDimensionNV")] + TensorLayoutSetDimensionNV = 0x14FD, + [NativeName("Name", "SpvOpTensorLayoutSetStrideNV")] + TensorLayoutSetStrideNV = 0x14FE, + [NativeName("Name", "SpvOpTensorLayoutSliceNV")] + TensorLayoutSliceNV = 0x14FF, + [NativeName("Name", "SpvOpTensorLayoutSetClampValueNV")] + TensorLayoutSetClampValueNV = 0x1500, + [NativeName("Name", "SpvOpCreateTensorViewNV")] + CreateTensorViewNV = 0x1501, + [NativeName("Name", "SpvOpTensorViewSetDimensionNV")] + TensorViewSetDimensionNV = 0x1502, + [NativeName("Name", "SpvOpTensorViewSetStrideNV")] + TensorViewSetStrideNV = 0x1503, [NativeName("Name", "SpvOpDemoteToHelperInvocation")] DemoteToHelperInvocation = 0x1504, [NativeName("Name", "SpvOpDemoteToHelperInvocationEXT")] DemoteToHelperInvocationExt = 0x1504, [NativeName("Name", "SpvOpIsHelperInvocationEXT")] IsHelperInvocationExt = 0x1505, + [NativeName("Name", "SpvOpTensorViewSetClipNV")] + TensorViewSetClipNV = 0x1506, + [NativeName("Name", "SpvOpTensorLayoutSetBlockSizeNV")] + TensorLayoutSetBlockSizeNV = 0x1508, + [NativeName("Name", "SpvOpCooperativeMatrixTransposeNV")] + CooperativeMatrixTransposeNV = 0x150E, [NativeName("Name", "SpvOpConvertUToImageNV")] ConvertUToImageNV = 0x150F, [NativeName("Name", "SpvOpConvertUToSamplerNV")] @@ -990,6 +1164,32 @@ public enum Op : int SamplerImageAddressingModeNV = 0x1515, [NativeName("Name", "SpvOpRawAccessChainNV")] RawAccessChainNV = 0x1516, + [NativeName("Name", "SpvOpRayQueryGetIntersectionSpherePositionNV")] + RayQueryGetIntersectionSpherePositionNV = 0x1533, + [NativeName("Name", "SpvOpRayQueryGetIntersectionSphereRadiusNV")] + RayQueryGetIntersectionSphereRadiusNV = 0x1534, + [NativeName("Name", "SpvOpRayQueryGetIntersectionLSSPositionsNV")] + RayQueryGetIntersectionLssPositionsNV = 0x1535, + [NativeName("Name", "SpvOpRayQueryGetIntersectionLSSRadiiNV")] + RayQueryGetIntersectionLssRadiiNV = 0x1536, + [NativeName("Name", "SpvOpRayQueryGetIntersectionLSSHitValueNV")] + RayQueryGetIntersectionLssHitValueNV = 0x1537, + [NativeName("Name", "SpvOpHitObjectGetSpherePositionNV")] + HitObjectGetSpherePositionNV = 0x1538, + [NativeName("Name", "SpvOpHitObjectGetSphereRadiusNV")] + HitObjectGetSphereRadiusNV = 0x1539, + [NativeName("Name", "SpvOpHitObjectGetLSSPositionsNV")] + HitObjectGetLssPositionsNV = 0x153A, + [NativeName("Name", "SpvOpHitObjectGetLSSRadiiNV")] + HitObjectGetLssRadiiNV = 0x153B, + [NativeName("Name", "SpvOpHitObjectIsSphereHitNV")] + HitObjectIsSphereHitNV = 0x153C, + [NativeName("Name", "SpvOpHitObjectIsLSSHitNV")] + HitObjectIsLssHitNV = 0x153D, + [NativeName("Name", "SpvOpRayQueryIsSphereHitNV")] + RayQueryIsSphereHitNV = 0x153E, + [NativeName("Name", "SpvOpRayQueryIsLSSHitNV")] + RayQueryIsLssHitNV = 0x153F, [NativeName("Name", "SpvOpSubgroupShuffleINTEL")] SubgroupShuffleIntel = 0x15C3, [NativeName("Name", "SpvOpSubgroupShuffleDownINTEL")] @@ -1306,40 +1506,76 @@ public enum Op : int SaveMemoryIntel = 0x16BB, [NativeName("Name", "SpvOpRestoreMemoryINTEL")] RestoreMemoryIntel = 0x16BC, + [NativeName("Name", "SpvOpArbitraryFloatSinCosPiALTERA")] + ArbitraryFloatSinCosPiAltera = 0x16D0, [NativeName("Name", "SpvOpArbitraryFloatSinCosPiINTEL")] ArbitraryFloatSinCosPiIntel = 0x16D0, + [NativeName("Name", "SpvOpArbitraryFloatCastALTERA")] + ArbitraryFloatCastAltera = 0x16D1, [NativeName("Name", "SpvOpArbitraryFloatCastINTEL")] ArbitraryFloatCastIntel = 0x16D1, + [NativeName("Name", "SpvOpArbitraryFloatCastFromIntALTERA")] + ArbitraryFloatCastFromIntAltera = 0x16D2, [NativeName("Name", "SpvOpArbitraryFloatCastFromIntINTEL")] ArbitraryFloatCastFromIntIntel = 0x16D2, + [NativeName("Name", "SpvOpArbitraryFloatCastToIntALTERA")] + ArbitraryFloatCastToIntAltera = 0x16D3, [NativeName("Name", "SpvOpArbitraryFloatCastToIntINTEL")] ArbitraryFloatCastToIntIntel = 0x16D3, + [NativeName("Name", "SpvOpArbitraryFloatAddALTERA")] + ArbitraryFloatAddAltera = 0x16D6, [NativeName("Name", "SpvOpArbitraryFloatAddINTEL")] ArbitraryFloatAddIntel = 0x16D6, + [NativeName("Name", "SpvOpArbitraryFloatSubALTERA")] + ArbitraryFloatSubAltera = 0x16D7, [NativeName("Name", "SpvOpArbitraryFloatSubINTEL")] ArbitraryFloatSubIntel = 0x16D7, + [NativeName("Name", "SpvOpArbitraryFloatMulALTERA")] + ArbitraryFloatMulAltera = 0x16D8, [NativeName("Name", "SpvOpArbitraryFloatMulINTEL")] ArbitraryFloatMulIntel = 0x16D8, + [NativeName("Name", "SpvOpArbitraryFloatDivALTERA")] + ArbitraryFloatDivAltera = 0x16D9, [NativeName("Name", "SpvOpArbitraryFloatDivINTEL")] ArbitraryFloatDivIntel = 0x16D9, + [NativeName("Name", "SpvOpArbitraryFloatGTALTERA")] + ArbitraryFloatGtaltera = 0x16DA, [NativeName("Name", "SpvOpArbitraryFloatGTINTEL")] ArbitraryFloatGtintel = 0x16DA, + [NativeName("Name", "SpvOpArbitraryFloatGEALTERA")] + ArbitraryFloatGealtera = 0x16DB, [NativeName("Name", "SpvOpArbitraryFloatGEINTEL")] ArbitraryFloatGeintel = 0x16DB, + [NativeName("Name", "SpvOpArbitraryFloatLTALTERA")] + ArbitraryFloatLtaltera = 0x16DC, [NativeName("Name", "SpvOpArbitraryFloatLTINTEL")] ArbitraryFloatLtintel = 0x16DC, + [NativeName("Name", "SpvOpArbitraryFloatLEALTERA")] + ArbitraryFloatLealtera = 0x16DD, [NativeName("Name", "SpvOpArbitraryFloatLEINTEL")] ArbitraryFloatLeintel = 0x16DD, + [NativeName("Name", "SpvOpArbitraryFloatEQALTERA")] + ArbitraryFloatEqaltera = 0x16DE, [NativeName("Name", "SpvOpArbitraryFloatEQINTEL")] ArbitraryFloatEqintel = 0x16DE, + [NativeName("Name", "SpvOpArbitraryFloatRecipALTERA")] + ArbitraryFloatRecipAltera = 0x16DF, [NativeName("Name", "SpvOpArbitraryFloatRecipINTEL")] ArbitraryFloatRecipIntel = 0x16DF, + [NativeName("Name", "SpvOpArbitraryFloatRSqrtALTERA")] + ArbitraryFloatRSqrtAltera = 0x16E0, [NativeName("Name", "SpvOpArbitraryFloatRSqrtINTEL")] ArbitraryFloatRSqrtIntel = 0x16E0, + [NativeName("Name", "SpvOpArbitraryFloatCbrtALTERA")] + ArbitraryFloatCbrtAltera = 0x16E1, [NativeName("Name", "SpvOpArbitraryFloatCbrtINTEL")] ArbitraryFloatCbrtIntel = 0x16E1, + [NativeName("Name", "SpvOpArbitraryFloatHypotALTERA")] + ArbitraryFloatHypotAltera = 0x16E2, [NativeName("Name", "SpvOpArbitraryFloatHypotINTEL")] ArbitraryFloatHypotIntel = 0x16E2, + [NativeName("Name", "SpvOpArbitraryFloatSqrtALTERA")] + ArbitraryFloatSqrtAltera = 0x16E3, [NativeName("Name", "SpvOpArbitraryFloatSqrtINTEL")] ArbitraryFloatSqrtIntel = 0x16E3, [NativeName("Name", "SpvOpArbitraryFloatLogINTEL")] @@ -1396,36 +1632,68 @@ public enum Op : int AliasScopeDeclIntel = 0x1718, [NativeName("Name", "SpvOpAliasScopeListDeclINTEL")] AliasScopeListDeclIntel = 0x1719, + [NativeName("Name", "SpvOpFixedSqrtALTERA")] + FixedSqrtAltera = 0x1723, [NativeName("Name", "SpvOpFixedSqrtINTEL")] FixedSqrtIntel = 0x1723, + [NativeName("Name", "SpvOpFixedRecipALTERA")] + FixedRecipAltera = 0x1724, [NativeName("Name", "SpvOpFixedRecipINTEL")] FixedRecipIntel = 0x1724, + [NativeName("Name", "SpvOpFixedRsqrtALTERA")] + FixedRsqrtAltera = 0x1725, [NativeName("Name", "SpvOpFixedRsqrtINTEL")] FixedRsqrtIntel = 0x1725, + [NativeName("Name", "SpvOpFixedSinALTERA")] + FixedSinAltera = 0x1726, [NativeName("Name", "SpvOpFixedSinINTEL")] FixedSinIntel = 0x1726, + [NativeName("Name", "SpvOpFixedCosALTERA")] + FixedCosAltera = 0x1727, [NativeName("Name", "SpvOpFixedCosINTEL")] FixedCosIntel = 0x1727, + [NativeName("Name", "SpvOpFixedSinCosALTERA")] + FixedSinCosAltera = 0x1728, [NativeName("Name", "SpvOpFixedSinCosINTEL")] FixedSinCosIntel = 0x1728, + [NativeName("Name", "SpvOpFixedSinPiALTERA")] + FixedSinPiAltera = 0x1729, [NativeName("Name", "SpvOpFixedSinPiINTEL")] FixedSinPiIntel = 0x1729, + [NativeName("Name", "SpvOpFixedCosPiALTERA")] + FixedCosPiAltera = 0x172A, [NativeName("Name", "SpvOpFixedCosPiINTEL")] FixedCosPiIntel = 0x172A, + [NativeName("Name", "SpvOpFixedSinCosPiALTERA")] + FixedSinCosPiAltera = 0x172B, [NativeName("Name", "SpvOpFixedSinCosPiINTEL")] FixedSinCosPiIntel = 0x172B, + [NativeName("Name", "SpvOpFixedLogALTERA")] + FixedLogAltera = 0x172C, [NativeName("Name", "SpvOpFixedLogINTEL")] FixedLogIntel = 0x172C, + [NativeName("Name", "SpvOpFixedExpALTERA")] + FixedExpAltera = 0x172D, [NativeName("Name", "SpvOpFixedExpINTEL")] FixedExpIntel = 0x172D, + [NativeName("Name", "SpvOpPtrCastToCrossWorkgroupALTERA")] + PtrCastToCrossWorkgroupAltera = 0x172E, [NativeName("Name", "SpvOpPtrCastToCrossWorkgroupINTEL")] PtrCastToCrossWorkgroupIntel = 0x172E, + [NativeName("Name", "SpvOpCrossWorkgroupCastToPtrALTERA")] + CrossWorkgroupCastToPtrAltera = 0x1732, [NativeName("Name", "SpvOpCrossWorkgroupCastToPtrINTEL")] CrossWorkgroupCastToPtrIntel = 0x1732, + [NativeName("Name", "SpvOpReadPipeBlockingALTERA")] + ReadPipeBlockingAltera = 0x173A, [NativeName("Name", "SpvOpReadPipeBlockingINTEL")] ReadPipeBlockingIntel = 0x173A, + [NativeName("Name", "SpvOpWritePipeBlockingALTERA")] + WritePipeBlockingAltera = 0x173B, [NativeName("Name", "SpvOpWritePipeBlockingINTEL")] WritePipeBlockingIntel = 0x173B, + [NativeName("Name", "SpvOpFPGARegALTERA")] + FpgaRegAltera = 0x173D, [NativeName("Name", "SpvOpFPGARegINTEL")] FpgaRegIntel = 0x173D, [NativeName("Name", "SpvOpRayQueryGetRayTMinKHR")] @@ -1482,8 +1750,60 @@ public enum Op : int ControlBarrierArriveIntel = 0x17FE, [NativeName("Name", "SpvOpControlBarrierWaitINTEL")] ControlBarrierWaitIntel = 0x17FF, + [NativeName("Name", "SpvOpArithmeticFenceEXT")] + ArithmeticFenceExt = 0x1801, + [NativeName("Name", "SpvOpTaskSequenceCreateALTERA")] + TaskSequenceCreateAltera = 0x1813, + [NativeName("Name", "SpvOpTaskSequenceCreateINTEL")] + TaskSequenceCreateIntel = 0x1813, + [NativeName("Name", "SpvOpTaskSequenceAsyncALTERA")] + TaskSequenceAsyncAltera = 0x1814, + [NativeName("Name", "SpvOpTaskSequenceAsyncINTEL")] + TaskSequenceAsyncIntel = 0x1814, + [NativeName("Name", "SpvOpTaskSequenceGetALTERA")] + TaskSequenceGetAltera = 0x1815, + [NativeName("Name", "SpvOpTaskSequenceGetINTEL")] + TaskSequenceGetIntel = 0x1815, + [NativeName("Name", "SpvOpTaskSequenceReleaseALTERA")] + TaskSequenceReleaseAltera = 0x1816, + [NativeName("Name", "SpvOpTaskSequenceReleaseINTEL")] + TaskSequenceReleaseIntel = 0x1816, + [NativeName("Name", "SpvOpTypeTaskSequenceALTERA")] + TypeTaskSequenceAltera = 0x1837, + [NativeName("Name", "SpvOpTypeTaskSequenceINTEL")] + TypeTaskSequenceIntel = 0x1837, [NativeName("Name", "SpvOpSubgroupBlockPrefetchINTEL")] SubgroupBlockPrefetchIntel = 0x184D, + [NativeName("Name", "SpvOpSubgroup2DBlockLoadINTEL")] + Subgroup2DBlockLoadIntel = 0x1857, + [NativeName("Name", "SpvOpSubgroup2DBlockLoadTransformINTEL")] + Subgroup2DBlockLoadTransformIntel = 0x1858, + [NativeName("Name", "SpvOpSubgroup2DBlockLoadTransposeINTEL")] + Subgroup2DBlockLoadTransposeIntel = 0x1859, + [NativeName("Name", "SpvOpSubgroup2DBlockPrefetchINTEL")] + Subgroup2DBlockPrefetchIntel = 0x185A, + [NativeName("Name", "SpvOpSubgroup2DBlockStoreINTEL")] + Subgroup2DBlockStoreIntel = 0x185B, + [NativeName("Name", "SpvOpSubgroupMatrixMultiplyAccumulateINTEL")] + SubgroupMatrixMultiplyAccumulateIntel = 0x185D, + [NativeName("Name", "SpvOpBitwiseFunctionINTEL")] + BitwiseFunctionIntel = 0x1862, + [NativeName("Name", "SpvOpUntypedVariableLengthArrayINTEL")] + UntypedVariableLengthArrayIntel = 0x1864, + [NativeName("Name", "SpvOpConditionalExtensionINTEL")] + ConditionalExtensionIntel = 0x1868, + [NativeName("Name", "SpvOpConditionalEntryPointINTEL")] + ConditionalEntryPointIntel = 0x1869, + [NativeName("Name", "SpvOpConditionalCapabilityINTEL")] + ConditionalCapabilityIntel = 0x186A, + [NativeName("Name", "SpvOpSpecConstantTargetINTEL")] + SpecConstantTargetIntel = 0x186B, + [NativeName("Name", "SpvOpSpecConstantArchitectureINTEL")] + SpecConstantArchitectureIntel = 0x186C, + [NativeName("Name", "SpvOpSpecConstantCapabilitiesINTEL")] + SpecConstantCapabilitiesIntel = 0x186D, + [NativeName("Name", "SpvOpConditionalCopyObjectINTEL")] + ConditionalCopyObjectIntel = 0x186E, [NativeName("Name", "SpvOpGroupIMulKHR")] GroupIMulKhr = 0x1901, [NativeName("Name", "SpvOpGroupFMulKHR")] @@ -1500,10 +1820,18 @@ public enum Op : int GroupLogicalOrKhr = 0x1907, [NativeName("Name", "SpvOpGroupLogicalXorKHR")] GroupLogicalXorKhr = 0x1908, + [NativeName("Name", "SpvOpRoundFToTF32INTEL")] + RoundFToTF32intel = 0x191A, [NativeName("Name", "SpvOpMaskedGatherINTEL")] MaskedGatherIntel = 0x191C, [NativeName("Name", "SpvOpMaskedScatterINTEL")] MaskedScatterIntel = 0x191D, + [NativeName("Name", "SpvOpConvertHandleToImageINTEL")] + ConvertHandleToImageIntel = 0x1981, + [NativeName("Name", "SpvOpConvertHandleToSamplerINTEL")] + ConvertHandleToSamplerIntel = 0x1982, + [NativeName("Name", "SpvOpConvertHandleToSampledImageINTEL")] + ConvertHandleToSampledImageIntel = 0x1983, [NativeName("Name", "SpvOpMax")] Max = 0x7FFFFFFF, } diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/RayFlagsMask.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/RayFlagsMask.gen.cs index 6d3ba26d0e..aa3b6a362a 100644 --- a/src/SPIRV/Silk.NET.SPIRV/Enums/RayFlagsMask.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/RayFlagsMask.gen.cs @@ -31,6 +31,8 @@ public enum RayFlagsMask : int CullOpaqueKhrMask = 0x40, [NativeName("Name", "SpvRayFlagsCullNoOpaqueKHRMask")] CullNoOpaqueKhrMask = 0x80, + [NativeName("Name", "SpvRayFlagsSkipBuiltinPrimitivesNVMask")] + SkipBuiltinPrimitivesNVMask = 0x100, [NativeName("Name", "SpvRayFlagsSkipTrianglesKHRMask")] SkipTrianglesKhrMask = 0x100, [NativeName("Name", "SpvRayFlagsSkipAABBsKHRMask")] diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/RayFlagsShift.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/RayFlagsShift.gen.cs index 24ea16227a..c5831f71f5 100644 --- a/src/SPIRV/Silk.NET.SPIRV/Enums/RayFlagsShift.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/RayFlagsShift.gen.cs @@ -28,6 +28,8 @@ public enum RayFlagsShift : int CullOpaqueKhrShift = 0x6, [NativeName("Name", "SpvRayFlagsCullNoOpaqueKHRShift")] CullNoOpaqueKhrShift = 0x7, + [NativeName("Name", "SpvRayFlagsSkipBuiltinPrimitivesNVShift")] + SkipBuiltinPrimitivesNVShift = 0x8, [NativeName("Name", "SpvRayFlagsSkipTrianglesKHRShift")] SkipTrianglesKhrShift = 0x8, [NativeName("Name", "SpvRayFlagsSkipAABBsKHRShift")] diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/SourceLanguage.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/SourceLanguage.gen.cs index 74757d1c7c..b67e89408c 100644 --- a/src/SPIRV/Silk.NET.SPIRV/Enums/SourceLanguage.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/SourceLanguage.gen.cs @@ -38,6 +38,8 @@ public enum SourceLanguage : int Slang = 0xB, [NativeName("Name", "SpvSourceLanguageZig")] Zig = 0xC, + [NativeName("Name", "SpvSourceLanguageRust")] + Rust = 0xD, [NativeName("Name", "SpvSourceLanguageMax")] Max = 0x7FFFFFFF, } diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/StorageClass.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/StorageClass.gen.cs index 5fcc455d04..a7452fbfc2 100644 --- a/src/SPIRV/Silk.NET.SPIRV/Enums/StorageClass.gen.cs +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/StorageClass.gen.cs @@ -40,10 +40,10 @@ public enum StorageClass : int StorageBuffer = 0xC, [NativeName("Name", "SpvStorageClassTileImageEXT")] TileImageExt = 0x104C, + [NativeName("Name", "SpvStorageClassTileAttachmentQCOM")] + TileAttachmentQCom = 0x118B, [NativeName("Name", "SpvStorageClassNodePayloadAMDX")] NodePayloadAmdx = 0x13CC, - [NativeName("Name", "SpvStorageClassNodeOutputPayloadAMDX")] - NodeOutputPayloadAmdx = 0x13D4, [NativeName("Name", "SpvStorageClassCallableDataKHR")] CallableDataKhr = 0x14D0, [NativeName("Name", "SpvStorageClassCallableDataNV")] @@ -76,10 +76,16 @@ public enum StorageClass : int HitObjectAttributeNV = 0x1509, [NativeName("Name", "SpvStorageClassTaskPayloadWorkgroupEXT")] TaskPayloadWorkgroupExt = 0x151A, + [NativeName("Name", "SpvStorageClassHitObjectAttributeEXT")] + HitObjectAttributeExt = 0x1523, [NativeName("Name", "SpvStorageClassCodeSectionINTEL")] CodeSectionIntel = 0x15E5, + [NativeName("Name", "SpvStorageClassDeviceOnlyALTERA")] + DeviceOnlyAltera = 0x1730, [NativeName("Name", "SpvStorageClassDeviceOnlyINTEL")] DeviceOnlyIntel = 0x1730, + [NativeName("Name", "SpvStorageClassHostOnlyALTERA")] + HostOnlyAltera = 0x1731, [NativeName("Name", "SpvStorageClassHostOnlyINTEL")] HostOnlyIntel = 0x1731, [NativeName("Name", "SpvStorageClassMax")] diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/TensorAddressingOperandsMask.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/TensorAddressingOperandsMask.gen.cs new file mode 100644 index 0000000000..450e8b7282 --- /dev/null +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/TensorAddressingOperandsMask.gen.cs @@ -0,0 +1,22 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + + +using System; +using Silk.NET.Core.Attributes; + +#pragma warning disable 1591 + +namespace Silk.NET.SPIRV +{ + [NativeName("Name", "SpvTensorAddressingOperandsMask_")] + public enum TensorAddressingOperandsMask : int + { + [NativeName("Name", "SpvTensorAddressingOperandsMaskNone")] + MaskNone = 0x0, + [NativeName("Name", "SpvTensorAddressingOperandsTensorViewMask")] + TensorViewMask = 0x1, + [NativeName("Name", "SpvTensorAddressingOperandsDecodeFuncMask")] + DecodeFuncMask = 0x2, + } +} diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/TensorAddressingOperandsShift.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/TensorAddressingOperandsShift.gen.cs new file mode 100644 index 0000000000..aaf006f931 --- /dev/null +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/TensorAddressingOperandsShift.gen.cs @@ -0,0 +1,22 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + + +using System; +using Silk.NET.Core.Attributes; + +#pragma warning disable 1591 + +namespace Silk.NET.SPIRV +{ + [NativeName("Name", "SpvTensorAddressingOperandsShift_")] + public enum TensorAddressingOperandsShift : int + { + [NativeName("Name", "SpvTensorAddressingOperandsTensorViewShift")] + TensorViewShift = 0x0, + [NativeName("Name", "SpvTensorAddressingOperandsDecodeFuncShift")] + DecodeFuncShift = 0x1, + [NativeName("Name", "SpvTensorAddressingOperandsMax")] + Max = 0x7FFFFFFF, + } +} diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/TensorClampMode.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/TensorClampMode.gen.cs new file mode 100644 index 0000000000..4040f80f20 --- /dev/null +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/TensorClampMode.gen.cs @@ -0,0 +1,28 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + + +using System; +using Silk.NET.Core.Attributes; + +#pragma warning disable 1591 + +namespace Silk.NET.SPIRV +{ + [NativeName("Name", "SpvTensorClampMode_")] + public enum TensorClampMode : int + { + [NativeName("Name", "SpvTensorClampModeUndefined")] + Undefined = 0x0, + [NativeName("Name", "SpvTensorClampModeConstant")] + Constant = 0x1, + [NativeName("Name", "SpvTensorClampModeClampToEdge")] + ClampToEdge = 0x2, + [NativeName("Name", "SpvTensorClampModeRepeat")] + Repeat = 0x3, + [NativeName("Name", "SpvTensorClampModeRepeatMirrored")] + RepeatMirrored = 0x4, + [NativeName("Name", "SpvTensorClampModeMax")] + Max = 0x7FFFFFFF, + } +} diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/TensorOperandsMask.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/TensorOperandsMask.gen.cs new file mode 100644 index 0000000000..5150599db8 --- /dev/null +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/TensorOperandsMask.gen.cs @@ -0,0 +1,29 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + + +using System; +using Silk.NET.Core.Attributes; + +#pragma warning disable 1591 + +namespace Silk.NET.SPIRV +{ + [Flags] + [NativeName("Name", "SpvTensorOperandsMask_")] + public enum TensorOperandsMask : int + { + [NativeName("Name", "SpvTensorOperandsMaskNone")] + MaskNone = 0x0, + [NativeName("Name", "SpvTensorOperandsNontemporalARMMask")] + NontemporalArmMask = 0x1, + [NativeName("Name", "SpvTensorOperandsOutOfBoundsValueARMMask")] + OutOfBoundsValueArmMask = 0x2, + [NativeName("Name", "SpvTensorOperandsMakeElementAvailableARMMask")] + MakeElementAvailableArmMask = 0x4, + [NativeName("Name", "SpvTensorOperandsMakeElementVisibleARMMask")] + MakeElementVisibleArmMask = 0x8, + [NativeName("Name", "SpvTensorOperandsNonPrivateElementARMMask")] + NonPrivateElementArmMask = 0x10, + } +} diff --git a/src/SPIRV/Silk.NET.SPIRV/Enums/TensorOperandsShift.gen.cs b/src/SPIRV/Silk.NET.SPIRV/Enums/TensorOperandsShift.gen.cs new file mode 100644 index 0000000000..f33bd7bb24 --- /dev/null +++ b/src/SPIRV/Silk.NET.SPIRV/Enums/TensorOperandsShift.gen.cs @@ -0,0 +1,28 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + + +using System; +using Silk.NET.Core.Attributes; + +#pragma warning disable 1591 + +namespace Silk.NET.SPIRV +{ + [NativeName("Name", "SpvTensorOperandsShift_")] + public enum TensorOperandsShift : int + { + [NativeName("Name", "SpvTensorOperandsNontemporalARMShift")] + NontemporalArmShift = 0x0, + [NativeName("Name", "SpvTensorOperandsOutOfBoundsValueARMShift")] + OutOfBoundsValueArmShift = 0x1, + [NativeName("Name", "SpvTensorOperandsMakeElementAvailableARMShift")] + MakeElementAvailableArmShift = 0x2, + [NativeName("Name", "SpvTensorOperandsMakeElementVisibleARMShift")] + MakeElementVisibleArmShift = 0x3, + [NativeName("Name", "SpvTensorOperandsNonPrivateElementARMShift")] + NonPrivateElementArmShift = 0x4, + [NativeName("Name", "SpvTensorOperandsMax")] + Max = 0x7FFFFFFF, + } +}