Merge pull request #5297 from karl-zylinski/dxc-binding-fixes

DXC: Fixed broken bindings of ICompiler and ICompiler2
This commit is contained in:
Jeroen van Rijn
2025-06-08 00:18:11 +02:00
committed by GitHub
+3 -3
View File
@@ -194,7 +194,7 @@ ICompiler_VTable :: struct {
using iunknown_vtable: IUnknown_VTable,
Compile: proc "system" (
this: ^ICompiler,
pSource: ^Buffer,
pSource: ^IBlob,
pSourceName: wstring,
pEntryPoint: wstring,
pTargetProfile: wstring,
@@ -206,7 +206,7 @@ ICompiler_VTable :: struct {
ppResult: ^^IOperationResult) -> HRESULT,
Preprocess: proc "system" (
this: ^ICompiler,
pSource: ^Buffer,
pSource: ^IBlob,
pSourceName: wstring,
pArguments: [^]wstring,
argCount: u32,
@@ -227,7 +227,7 @@ ICompiler2_VTable :: struct {
using idxccompiler_vtable: ^ICompiler_VTable,
CompileWithDebug: proc "system" (
this: ^ICompiler2,
pSource: ^Buffer,
pSource: ^IBlob,
pSourceName: wstring,
pEntryPoint: wstring,
pTargetProfile: wstring,