|
Monado OpenXR Runtime
|
Holds Vulkan related functions. More...
#include <stdio.h>#include <string.h>#include <stdlib.h>#include "util/u_misc.h"#include "xrt/xrt_gfx_vk.h"#include "oxr_objects.h"#include "oxr_logger.h"#include "oxr_two_call.h"
Macros | |
| #define | GET_PROC(name) PFN_##name name = (PFN_##name)getProc(vkInstance, #name) |
Functions | |
| XrResult | oxr_vk_get_instance_exts (struct oxr_logger *log, struct oxr_system *sys, uint32_t namesCapacityInput, uint32_t *namesCountOutput, char *namesString) |
| XrResult | oxr_vk_get_device_exts (struct oxr_logger *log, struct oxr_system *sys, uint32_t namesCapacityInput, uint32_t *namesCountOutput, char *namesString) |
| XrResult | oxr_vk_get_requirements (struct oxr_logger *log, struct oxr_system *sys, XrGraphicsRequirementsVulkanKHR *graphicsRequirements) |
| XrResult | oxr_vk_get_physical_device (struct oxr_logger *log, struct oxr_instance *inst, struct oxr_system *sys, VkInstance vkInstance, PFN_vkGetInstanceProcAddr getProc, VkPhysicalDevice *vkPhysicalDevice) |
Holds Vulkan related functions.
1.8.13