Releases: Tacodiva/TdVk
Releases · Tacodiva/TdVk
1.5.1
1.5.0
1.4.0
- Added new classes
VulkanInstanceCommands
andVulkanDeviceCommands
to allow for instance and device dispatch. - Added new interface
IVulkanExt
,IVulkanInstanceExt
,IVulkanInstanceExtGeneric<TSelf>
,IVulkanDeviceExt
andIVulkanDeviceExtGeneric<TSelf>
to extensions. - Added new methods
string GetName()
,static string Name { get; }
to all extensions,static [TSelf] Create(VkDevice device);
to device extensions andstatic [TSelf] Create(VkInstance instance)
to instance extensions.GetName
is implemented from theIVulkanExt
interface, and on net7 or greater the static methods are implemented fromIVulkanInstanceExtGeneric
orIVulkanDeviceExtGeneric
. - Changed linker on linux from Libdl to Libc (Thanks @hitsounds)