From 82a5eb872954e95ac4a415236cef48039b2e0118 Mon Sep 17 00:00:00 2001 From: SpinnerX Date: Wed, 27 May 2026 15:14:56 -0700 Subject: [PATCH 1/2] Fixing some of the default constructors --- vulkan-cpp/dyn/buffer.cppm | 2 +- vulkan-cpp/instance.cppm | 3 ++- vulkan-cpp/texture.cppm | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/vulkan-cpp/dyn/buffer.cppm b/vulkan-cpp/dyn/buffer.cppm index b728182..ffe30d8 100644 --- a/vulkan-cpp/dyn/buffer.cppm +++ b/vulkan-cpp/dyn/buffer.cppm @@ -14,7 +14,7 @@ export namespace vk::dyn { class buffer { public: - buffer() = delete; + buffer() = default; buffer(const VkDevice& p_device, uint64_t p_device_size, diff --git a/vulkan-cpp/instance.cppm b/vulkan-cpp/instance.cppm index 0fd3320..204e9a3 100644 --- a/vulkan-cpp/instance.cppm +++ b/vulkan-cpp/instance.cppm @@ -22,7 +22,8 @@ export namespace vk { */ class instance { public: - instance() = delete("Disallow constructing empty vk::instance"); + // instance() = delete("Disallow constructing empty vk::instance"); + instance() = default; /** * @param p_config sets the application information that vulkan has diff --git a/vulkan-cpp/texture.cppm b/vulkan-cpp/texture.cppm index 787548b..adaa79a 100644 --- a/vulkan-cpp/texture.cppm +++ b/vulkan-cpp/texture.cppm @@ -19,7 +19,7 @@ export namespace vk { class texture { public: - texture() = delete; + texture() = default; texture(const VkDevice& p_device, const image_extent& p_extent, From e4a7aab3bf69496ca67d56d6378dbec24fd9d3d5 Mon Sep 17 00:00:00 2001 From: SpinnerX Date: Wed, 27 May 2026 15:18:18 -0700 Subject: [PATCH 2/2] Fixed mac git workflow naming convention --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5f53402..50ccaed 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,7 +21,7 @@ jobs: version: "6.0" secrets: inherit - mac-armv8: + mac: uses: engine3d-dev/ci/.github/workflows/mac.yml@main with: package_name: "vulkan-cpp"