From ecbae839316cbea3c2db86ee14c5baa171858f4a Mon Sep 17 00:00:00 2001 From: Matthew Date: Fri, 15 Aug 2025 05:26:20 +1000 Subject: [PATCH] fix imports --- vulkan.d | 26 ++++++++++++++++++++------ vulkan_funcs.d | 2 +- vulkan_logging.d | 2 +- 3 files changed, 22 insertions(+), 8 deletions(-) diff --git a/vulkan.d b/vulkan.d index 9725e7a..c02ecf5 100644 --- a/vulkan.d +++ b/vulkan.d @@ -1,18 +1,32 @@ import vulkan_funcs; import vulkan_logging; -import aliases; import std.stdio; import std.algorithm.comparison; import core.stdc.string : strcmp, memcpy; import core.stdc.stdio : Printf = printf; import std.format : sformat; -import util; -import alloc; -import platform; -import assets; -import game; import std.math.rounding : Ceil = ceil; +alias i8 = byte; +alias i16 = short; +alias i32 = int; +alias i64 = long; + +alias u8 = ubyte; +alias u16 = ushort; +alias u32 = uint; +alias u64 = ulong; + +alias f32 = float; +alias f64 = double; + +alias b32 = uint; + +alias intptr = intptr_t; +alias uintptr = uintptr_t; + +alias usize = size_t; + alias InitRenderer = Init; alias Renderer = Vulkan; alias Shader = VkShaderModule; diff --git a/vulkan_funcs.d b/vulkan_funcs.d index 070c595..bb08447 100644 --- a/vulkan_funcs.d +++ b/vulkan_funcs.d @@ -1,4 +1,4 @@ -public import includes; +public import vulkan_includes; import vulkan : Vulkan, VULKAN_LIBS; @nogc: diff --git a/vulkan_logging.d b/vulkan_logging.d index 2accfc5..26ee9f0 100644 --- a/vulkan_logging.d +++ b/vulkan_logging.d @@ -1,4 +1,4 @@ -public import includes; +import vulkan_funcs; import std.stdio; import vulkan : Vulkan; import std.conv;