evan 2026.1.4
Evan
Loading...
Searching...
No Matches
evan::XrDeviceBackend Member List

This is the complete list of members for evan::XrDeviceBackend, including all inherited members.

_actionManagerevan::XrDeviceBackend
_deviceevan::ADeviceBackendprotected
_handActionSubactionPathevan::XrDeviceBackend
_handCountevan::XrDeviceBackendstatic
_multiviewSupportedevan::ADeviceBackendprotected
_physicalDeviceevan::ADeviceBackendprotected
_predictedDisplayTimeevan::XrDeviceBackend
_sessionevan::XrDeviceBackend
_sessionRunningevan::XrDeviceBackend
_spaceevan::XrDeviceBackend
_systemIdevan::XrDeviceBackend
_VkInstanceevan::ADeviceBackendprotected
_XrInstanceevan::XrDeviceBackend
beginSingleTimeCommands(VkCommandPool commandPool) constevan::ADeviceBackend
copyBuffer(const CopyBufferProperties &properties) constevan::ADeviceBackend
copyBufferToImage(const CopyBufferToImageProperties &properties) constevan::ADeviceBackend
countSwapchainFormats() const overrideevan::XrDeviceBackendvirtual
createBuffer(const CreateBufferProperties &properties) constevan::ADeviceBackend
createImage(const CreateImageProperties &properties) constevan::ADeviceBackend
createImageView(VkImage image, VkFormat format, VkImageAspectFlags aspectFlags, uint32_t mipLevels, uint32_t layerCount=1) constevan::ADeviceBackend
createInstance(const IPlatform &platform, const std::string &appName, Version &appVersion) overrideevan::XrDeviceBackendprotectedvirtual
createLogicalDevice() overrideevan::XrDeviceBackendprotectedvirtual
createVisualizedSpace()evan::XrDeviceBackendprotected
endSingleTimeCommands(VkCommandPool commandPool, VkQueue graphicsQueue, VkCommandBuffer commandBuffer) constevan::ADeviceBackend
enumerateSwapchainFormats(uint32_t swapchainFormatCount) const overrideevan::XrDeviceBackendvirtual
enumerateViewConfigurations() constevan::XrDeviceBackend
enumerateViewConfigurationTypes() constevan::XrDeviceBackend
findQueueFamilies() overrideevan::XrDeviceBackendvirtual
getAvailableLayers()evan::ADeviceBackendprotected
getDevice() constevan::ADeviceBackendinlinevirtual
getInstance() constevan::ADeviceBackendinlinevirtual
getInstanceExtensions() constevan::XrDeviceBackendprotected
getOpenXrOptions() constevan::XrDeviceBackendinline
getPhysicalDevice() constevan::ADeviceBackendinlinevirtual
getSession() constevan::XrDeviceBackendinline
getTimestampPeriod() constevan::ADeviceBackend
getTimestampValidBits()evan::ADeviceBackend
getViewConfigurationType() constevan::XrDeviceBackendinline
pickPhysicalDevice() overrideevan::XrDeviceBackendprotectedvirtual
pollActions()evan::XrDeviceBackend
postprocessFrame(ASwapchainContext &swapchainContext) overrideevan::XrDeviceBackendvirtual
preprocessFrame(ASwapchainContext &swapchainContext) overrideevan::XrDeviceBackendvirtual
processFrame(VkPresentInfoKHR presentInfo, ASwapchainImage &swapchainImage) overrideevan::XrDeviceBackendvirtual
queryMultiviewSupport(VkPhysicalDevice physicalDevice, uint32_t apiVersion)evan::ADeviceBackendprotectedstatic
selectViewConfigurationType(const std::vector< XrViewConfigurationType > &configurations)evan::XrDeviceBackendstatic
supportsMultiview() constevan::ADeviceBackendinline
supportsTimestampQueries()evan::ADeviceBackend
transitionImageLayout(const TransitionImageLayoutProperties &properties) constevan::ADeviceBackend
XrDeviceBackend(const IPlatform &platform)evan::XrDeviceBackend
~ADeviceBackend()evan::ADeviceBackendvirtual
~XrDeviceBackend() override (defined in evan::XrDeviceBackend)evan::XrDeviceBackend