vkf_version Interface

interface


Called by

interface~~vkf_version~~CalledByGraph interface~vkf_version vkf_version proc~version_string version_string proc~version_string->interface~vkf_version proc~library_versions library_versions proc~library_versions->proc~version_string

public function vkf_version(which, buf, buflen) bind(C, name="vkf_version")

Arguments

Type IntentOptional Attributes Name
integer(kind=c_int), value :: which

1 to 5 (see above)

character(kind=c_char, len=1), intent(out) :: buf(*)
integer(kind=c_int), value :: buflen

the length of buf

Return Value integer(kind=c_int)

Description

A version string into buf (blank-padded): which = 1 VSG, 2 vsgXchange, 3 Dear ImGui, 4 the Vulkan headers vkframes was built with, 5 the Vulkan loader's instance version. Returns its length, or -1.