From 746d5fc322a410625435fd05bb847481919a918f Mon Sep 17 00:00:00 2001 From: gingerBill Date: Thu, 17 Feb 2022 20:48:50 +0000 Subject: [PATCH] Correct D3D packages --- vendor/directx/d3d11/d3d11.odin | 2 +- vendor/directx/d3d_compiler/d3d_compiler.odin | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/vendor/directx/d3d11/d3d11.odin b/vendor/directx/d3d11/d3d11.odin index b880d2e67..2adb7925a 100644 --- a/vendor/directx/d3d11/d3d11.odin +++ b/vendor/directx/d3d11/d3d11.odin @@ -2361,7 +2361,7 @@ IDeviceContext_VTable :: struct { ClearRenderTargetView: proc "stdcall" (this: ^IDeviceContext, pRenderTargetView: ^IRenderTargetView, ColorRGBA: ^[4]f32), ClearUnorderedAccessViewUint: proc "stdcall" (this: ^IDeviceContext, pUnorderedAccessView: ^IUnorderedAccessView, Values: ^[4]u32), ClearUnorderedAccessViewFloat: proc "stdcall" (this: ^IDeviceContext, pUnorderedAccessView: ^IUnorderedAccessView, Values: ^[4]f32), - ClearDepthStencilView: proc "stdcall" (this: ^IDeviceContext, pDepthStencilView: ^IDepthStencilView, ClearFlags: u32, Depth: f32, Stencil: u8), + ClearDepthStencilView: proc "stdcall" (this: ^IDeviceContext, pDepthStencilView: ^IDepthStencilView, ClearFlags: CLEAR_FLAG, Depth: f32, Stencil: u8), GenerateMips: proc "stdcall" (this: ^IDeviceContext, pShaderResourceView: ^IShaderResourceView), SetResourceMinLOD: proc "stdcall" (this: ^IDeviceContext, pResource: ^IResource, MinLOD: f32), GetResourceMinLOD: proc "stdcall" (this: ^IDeviceContext, pResource: ^IResource) -> f32, diff --git a/vendor/directx/d3d_compiler/d3d_compiler.odin b/vendor/directx/d3d_compiler/d3d_compiler.odin index 559452f78..2506f239c 100644 --- a/vendor/directx/d3d_compiler/d3d_compiler.odin +++ b/vendor/directx/d3d_compiler/d3d_compiler.odin @@ -111,7 +111,7 @@ SHADER_MACRO :: struct { ID3D10Blob_UUID_STRING :: "8BA5FB08-5195-40E2-AC58-0D989C3A0102" ID3D10Blob_UUID := &IID{0x8BA5FB08, 0x5195, 0x40E2, {0xAC, 0x58, 0x0D, 0x98, 0x9C, 0x3A, 0x01, 0x02}} -ID3D10Blob :: struct { +ID3D10Blob :: struct #raw_union { #subtype iunknown: IUnknown, using id3d10blob_vtable: ^ID3D10Blob_VTable, } @@ -143,7 +143,7 @@ ID3DInclude_VTable :: struct { } -ID3D11Module :: struct { +ID3D11Module :: struct #raw_union { #subtype iunknown: IUnknown, using id3d11module_vtable: ^ID3D11Module_VTable, } @@ -153,7 +153,7 @@ ID3D11Module_VTable :: struct { } -ID3D11ModuleInstance :: struct { +ID3D11ModuleInstance :: struct #raw_union { #subtype iunknown: IUnknown, using id3d11moduleinstance_vtable: ^ID3D11ModuleInstance_VTable, } @@ -172,7 +172,7 @@ ID3D11ModuleInstance_VTable :: struct { } -ID3D11Linker :: struct { +ID3D11Linker :: struct #raw_union { #subtype iunknown: IUnknown, using id3d11linker_vtable: ^ID3D11Linker_VTable, }