Vulkan SDK for Android 1.1.1 Mali Developer Center
MaliSDK::WSIPlatform Member List

This is the complete list of members for MaliSDK::WSIPlatform, including all inherited members.

acquireNextImage(unsigned *index) overrideMaliSDK::WSIPlatformvirtual
addExternalLayer(const char *pName)MaliSDK::Platforminline
addExternalLayers(std::vector< const char *> &activeLayers, const std::vector< VkLayerProperties > &supportedLayers)MaliSDK::Platforminlineprotected
createWindow(const SwapchainDimensions &swapchain)=0MaliSDK::Platformpure virtual
destroySwapchain()MaliSDK::WSIPlatformprotected
deviceMaliSDK::Platformprotected
externalDebugCallbackMaliSDK::Platformprotected
externalLayersMaliSDK::Platformprotected
get()MaliSDK::Platformstatic
getContext()MaliSDK::Platforminline
getCurrentSwapchain(std::vector< VkImage > *images, SwapchainDimensions *swapchain) overrideMaliSDK::WSIPlatformvirtual
getDevice() constMaliSDK::Platforminline
getExternalDebugCallback() constMaliSDK::Platforminline
getExternalDebugCallbackUserData() constMaliSDK::Platforminline
getGpuProperties() constMaliSDK::Platforminline
getGraphicsQueue() constMaliSDK::Platforminline
getGraphicsQueueIndex() constMaliSDK::Platforminline
getInstance() constMaliSDK::Platforminline
getMemoryProperties() constMaliSDK::Platforminline
getNumSwapchainImages() const overrideMaliSDK::WSIPlatformvirtual
getPhysicalDevice() constMaliSDK::Platforminline
getPreferredSwapchain()=0MaliSDK::Platformpure virtual
getWindowStatus()=0MaliSDK::Platformpure virtual
gpuMaliSDK::Platformprotected
gpuPropertiesMaliSDK::Platformprotected
graphicsQueueIndexMaliSDK::Platformprotected
initialize() overrideMaliSDK::WSIPlatformvirtual
initSwapchain(const SwapchainDimensions &swapchain)MaliSDK::WSIPlatformprotected
initVulkan(const SwapchainDimensions &swapchain, const std::vector< const char *> &instanceExtensions, const std::vector< const char *> &deviceExtensions)MaliSDK::WSIPlatformprotected
instanceMaliSDK::Platformprotected
memoryPropertiesMaliSDK::Platformprotected
operator=(Platform &&)=deleteMaliSDK::Platform
pContextMaliSDK::Platformprotected
pExternalDebugCallbackUserDataMaliSDK::Platformprotected
Platform(Platform &&)=deleteMaliSDK::Platform
Platform()=defaultMaliSDK::Platformprotected
presentImage(unsigned index) overrideMaliSDK::WSIPlatformvirtual
queueMaliSDK::Platformprotected
queuePropertiesMaliSDK::Platformprotected
setExternalDebugCallback(PFN_vkDebugReportCallbackEXT callback, void *pUserData)MaliSDK::Platforminline
Status enum nameMaliSDK::Platform
STATUS_RUNNING enum valueMaliSDK::Platform
STATUS_TEARDOWN enum valueMaliSDK::Platform
terminate() overrideMaliSDK::WSIPlatformvirtual
~Platform()=defaultMaliSDK::Platformvirtual
~WSIPlatform()MaliSDK::WSIPlatformvirtual