From 0815b4d59f84c6a16e3b27245864c73f03973a70 Mon Sep 17 00:00:00 2001 From: Hyp-X Date: Mon, 1 Aug 2022 14:04:12 +0200 Subject: [PATCH] Update dxgi.odin Fixed CreateDXGIFactory* last parameter to be ^rawptr instead of rawptr --- vendor/directx/dxgi/dxgi.odin | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vendor/directx/dxgi/dxgi.odin b/vendor/directx/dxgi/dxgi.odin index ae0cfd17a..24b85e9f3 100644 --- a/vendor/directx/dxgi/dxgi.odin +++ b/vendor/directx/dxgi/dxgi.odin @@ -38,10 +38,10 @@ IUnknown_VTable :: struct { @(default_calling_convention="stdcall") foreign dxgi { - CreateDXGIFactory :: proc(riid: ^IID, ppFactory: rawptr) -> HRESULT --- - CreateDXGIFactory1 :: proc(riid: ^IID, ppFactory: rawptr) -> HRESULT --- - CreateDXGIFactory2 :: proc(Flags: u32, riid: ^IID, ppFactory: rawptr) -> HRESULT --- - DXGIGetDebugInterface1 :: proc(Flags: u32, riid: ^IID, pDebug: rawptr) -> HRESULT --- + CreateDXGIFactory :: proc(riid: ^IID, ppFactory: ^rawptr) -> HRESULT --- + CreateDXGIFactory1 :: proc(riid: ^IID, ppFactory: ^rawptr) -> HRESULT --- + CreateDXGIFactory2 :: proc(Flags: u32, riid: ^IID, ppFactory: ^rawptr) -> HRESULT --- + DXGIGetDebugInterface1 :: proc(Flags: u32, riid: ^IID, pDebug: ^rawptr) -> HRESULT --- } STANDARD_MULTISAMPLE_QUALITY_PATTERN :: 0xffffffff