⚠ Preview docs — built from the develop branch and may be unstable. Go to the stable docs.

Backend.Vulkan.Request

static void Request(BackendVulkanRequest request)

Registers a request for Vulkan instance/device extensions and device features. This MUST be called before SK.Initialize. A request enables atomically: only when all of its extensions are present, and every requested feature bit is supported. If BackendVulkanRequest.required is true and the request can’t be satisfied, SK.Initialize will fail! After initialization, check the result with Backend.Vulkan.RequestEnabled (by name) or Backend.Vulkan.ExtEnabled (by extension name).

   
BackendVulkanRequest request The extensions and features to request. Its arrays and feature struct pointers only need to remain valid for the duration of this call - StereoKit copies everything it needs.




Found an issue with these docs, or have some additional questions? Create an Issue on Github!