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" 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,