From 03295f2886656ad4466e16168a1527ae22362778 Mon Sep 17 00:00:00 2001 From: IchorDev <15670465+ichordev@users.noreply.github.com> Date: Wed, 22 Mar 2023 16:06:40 +1000 Subject: [PATCH] Fix linking [macOS]; fix compiling for aarch64 --- templates/dlang/types.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/templates/dlang/types.py b/templates/dlang/types.py index e26ddd6..cbfaa71 100644 --- a/templates/dlang/types.py +++ b/templates/dlang/types.py @@ -25,9 +25,9 @@ enum VK_NULL_HANDLE = null; -enum VK_DEFINE_HANDLE( string name ) = "struct " ~ name ~ "_handle; alias " ~ name ~ " = " ~ name ~ "_handle*;"; +enum VK_DEFINE_HANDLE( string name ) = "struct " ~ name ~ "_T; alias " ~ name ~ " = " ~ name ~ "_T*;"; -version( X86_64 ) {{ +version( D_LP64 ) {{ alias VK_DEFINE_NON_DISPATCHABLE_HANDLE( string name ) = VK_DEFINE_HANDLE!name; enum VK_NULL_ND_HANDLE = null; }} else {{ @@ -65,4 +65,4 @@ {TYPE_DEFINITIONS}\ -""" \ No newline at end of file +"""