mirror of
https://github.com/odin-lang/Odin.git
synced 2026-04-18 20:40:28 +00:00
Code review fixes
This commit is contained in:
@@ -150,7 +150,7 @@ ID3DInclude_VTable :: struct {
|
||||
}
|
||||
|
||||
// Default file includer
|
||||
D3DCOMPILE_STANDARD_FILE_INCLUDE :: cast(^ID3DInclude)uintptr(1)
|
||||
D3DCOMPILE_STANDARD_FILE_INCLUDE :: (^ID3DInclude)(uintptr(1))
|
||||
|
||||
|
||||
ID3D11Module :: struct #raw_union {
|
||||
|
||||
7
vendor/directx/dxgi/dxgidebug.odin
vendored
7
vendor/directx/dxgi/dxgidebug.odin
vendored
@@ -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
|
||||
debug_interface_init :: proc() -> bool {
|
||||
debug_lib := win32.LoadLibraryW(win32.L("dxgidebug.dll"))
|
||||
@@ -154,6 +157,6 @@ debug_interface_init :: proc() -> bool {
|
||||
return false
|
||||
}
|
||||
|
||||
GetDebugInterface = auto_cast(ptr)
|
||||
GetDebugInterface = cast(GET_DEBUG_INTERFACE_PROC)ptr
|
||||
return true
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user