Code review fixes

This commit is contained in:
ftphikari
2023-07-13 17:16:32 +03:00
parent b6baee5f77
commit 7990566f6b
2 changed files with 6 additions and 3 deletions
+1 -1
View File
@@ -150,7 +150,7 @@ ID3DInclude_VTable :: struct {
} }
// Default file includer // Default file includer
D3DCOMPILE_STANDARD_FILE_INCLUDE :: cast(^ID3DInclude)uintptr(1) D3DCOMPILE_STANDARD_FILE_INCLUDE :: (^ID3DInclude)(uintptr(1))
ID3D11Module :: struct #raw_union { ID3D11Module :: struct #raw_union {
+5 -2
View File
@@ -141,7 +141,10 @@ IDebug1_VTable :: struct {
} }
GetDebugInterface: proc "stdcall" (riid: ^IID, ppDebug: ^rawptr) -> HRESULT GET_DEBUG_INTERFACE_PROC :: #type proc "stdcall" (riid: ^IID, ppDebug: ^rawptr) -> HRESULT
GetDebugInterface: GET_DEBUG_INTERFACE_PROC
// Call this to start using GetDebugInterface // Call this to start using GetDebugInterface
debug_interface_init :: proc() -> bool { debug_interface_init :: proc() -> bool {
debug_lib := win32.LoadLibraryW(win32.L("dxgidebug.dll")) debug_lib := win32.LoadLibraryW(win32.L("dxgidebug.dll"))
@@ -154,6 +157,6 @@ debug_interface_init :: proc() -> bool {
return false return false
} }
GetDebugInterface = auto_cast(ptr) GetDebugInterface = cast(GET_DEBUG_INTERFACE_PROC)ptr
return true return true
} }