mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-05 23:28:48 +00:00
Merge pull request #5297 from karl-zylinski/dxc-binding-fixes
DXC: Fixed broken bindings of ICompiler and ICompiler2
This commit is contained in:
Vendored
+3
-3
@@ -194,7 +194,7 @@ ICompiler_VTable :: struct {
|
|||||||
using iunknown_vtable: IUnknown_VTable,
|
using iunknown_vtable: IUnknown_VTable,
|
||||||
Compile: proc "system" (
|
Compile: proc "system" (
|
||||||
this: ^ICompiler,
|
this: ^ICompiler,
|
||||||
pSource: ^Buffer,
|
pSource: ^IBlob,
|
||||||
pSourceName: wstring,
|
pSourceName: wstring,
|
||||||
pEntryPoint: wstring,
|
pEntryPoint: wstring,
|
||||||
pTargetProfile: wstring,
|
pTargetProfile: wstring,
|
||||||
@@ -206,7 +206,7 @@ ICompiler_VTable :: struct {
|
|||||||
ppResult: ^^IOperationResult) -> HRESULT,
|
ppResult: ^^IOperationResult) -> HRESULT,
|
||||||
Preprocess: proc "system" (
|
Preprocess: proc "system" (
|
||||||
this: ^ICompiler,
|
this: ^ICompiler,
|
||||||
pSource: ^Buffer,
|
pSource: ^IBlob,
|
||||||
pSourceName: wstring,
|
pSourceName: wstring,
|
||||||
pArguments: [^]wstring,
|
pArguments: [^]wstring,
|
||||||
argCount: u32,
|
argCount: u32,
|
||||||
@@ -227,7 +227,7 @@ ICompiler2_VTable :: struct {
|
|||||||
using idxccompiler_vtable: ^ICompiler_VTable,
|
using idxccompiler_vtable: ^ICompiler_VTable,
|
||||||
CompileWithDebug: proc "system" (
|
CompileWithDebug: proc "system" (
|
||||||
this: ^ICompiler2,
|
this: ^ICompiler2,
|
||||||
pSource: ^Buffer,
|
pSource: ^IBlob,
|
||||||
pSourceName: wstring,
|
pSourceName: wstring,
|
||||||
pEntryPoint: wstring,
|
pEntryPoint: wstring,
|
||||||
pTargetProfile: wstring,
|
pTargetProfile: wstring,
|
||||||
|
|||||||
Reference in New Issue
Block a user