adding backend agnostic IR
This commit is contained in:
@@ -14,7 +14,7 @@ pub const Interface = base.Instance;
|
||||
interface: Interface,
|
||||
backend_instances: std.ArrayList(*Interface),
|
||||
|
||||
pub const EXTENSIONS = soft.Instance.EXTENSIONS;
|
||||
pub const extensions = soft.Instance.extensions;
|
||||
|
||||
pub fn create(allocator: std.mem.Allocator, infos: *const vk.InstanceCreateInfo) VkError!*Interface {
|
||||
const self = allocator.create(Self) catch return VkError.OutOfHostMemory;
|
||||
|
||||
+2
-2
@@ -10,9 +10,9 @@ pub const ApeInstance = @import("ApeInstance.zig");
|
||||
|
||||
pub const Instance = ApeInstance;
|
||||
|
||||
pub const DRIVER_NAME = "Ape";
|
||||
pub const driver_name = "Ape";
|
||||
|
||||
pub const VULKAN_VERSION = vk.makeApiVersion(
|
||||
pub const vulkan_version = vk.makeApiVersion(
|
||||
0,
|
||||
config.ape_vulkan_version.major,
|
||||
config.ape_vulkan_version.minor,
|
||||
|
||||
Reference in New Issue
Block a user