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) override
MaliSDK::WSIPlatform
virtual
addExternalLayer
(const char *pName)
MaliSDK::Platform
inline
addExternalLayers
(std::vector< const char *> &activeLayers, const std::vector< VkLayerProperties > &supportedLayers)
MaliSDK::Platform
inline
protected
createWindow
(const SwapchainDimensions &swapchain)=0
MaliSDK::Platform
pure virtual
destroySwapchain
()
MaliSDK::WSIPlatform
protected
device
MaliSDK::Platform
protected
externalDebugCallback
MaliSDK::Platform
protected
externalLayers
MaliSDK::Platform
protected
get
()
MaliSDK::Platform
static
getContext
()
MaliSDK::Platform
inline
getCurrentSwapchain
(std::vector< VkImage > *images, SwapchainDimensions *swapchain) override
MaliSDK::WSIPlatform
virtual
getDevice
() const
MaliSDK::Platform
inline
getExternalDebugCallback
() const
MaliSDK::Platform
inline
getExternalDebugCallbackUserData
() const
MaliSDK::Platform
inline
getGpuProperties
() const
MaliSDK::Platform
inline
getGraphicsQueue
() const
MaliSDK::Platform
inline
getGraphicsQueueIndex
() const
MaliSDK::Platform
inline
getInstance
() const
MaliSDK::Platform
inline
getMemoryProperties
() const
MaliSDK::Platform
inline
getNumSwapchainImages
() const override
MaliSDK::WSIPlatform
virtual
getPhysicalDevice
() const
MaliSDK::Platform
inline
getPreferredSwapchain
()=0
MaliSDK::Platform
pure virtual
getWindowStatus
()=0
MaliSDK::Platform
pure virtual
gpu
MaliSDK::Platform
protected
gpuProperties
MaliSDK::Platform
protected
graphicsQueueIndex
MaliSDK::Platform
protected
initialize
() override
MaliSDK::WSIPlatform
virtual
initSwapchain
(const SwapchainDimensions &swapchain)
MaliSDK::WSIPlatform
protected
initVulkan
(const SwapchainDimensions &swapchain, const std::vector< const char *> &instanceExtensions, const std::vector< const char *> &deviceExtensions)
MaliSDK::WSIPlatform
protected
instance
MaliSDK::Platform
protected
memoryProperties
MaliSDK::Platform
protected
operator=
(Platform &&)=delete
MaliSDK::Platform
pContext
MaliSDK::Platform
protected
pExternalDebugCallbackUserData
MaliSDK::Platform
protected
Platform
(Platform &&)=delete
MaliSDK::Platform
Platform
()=default
MaliSDK::Platform
protected
presentImage
(unsigned index) override
MaliSDK::WSIPlatform
virtual
queue
MaliSDK::Platform
protected
queueProperties
MaliSDK::Platform
protected
setExternalDebugCallback
(PFN_vkDebugReportCallbackEXT callback, void *pUserData)
MaliSDK::Platform
inline
Status
enum name
MaliSDK::Platform
STATUS_RUNNING
enum value
MaliSDK::Platform
STATUS_TEARDOWN
enum value
MaliSDK::Platform
terminate
() override
MaliSDK::WSIPlatform
virtual
~Platform
()=default
MaliSDK::Platform
virtual
~WSIPlatform
()
MaliSDK::WSIPlatform
virtual
(C) ARM Ltd. 2016