Vulkan SDK for Android 1.1.1
Mali Developer Center
Main Page
Related Pages
+
Classes
Class List
Class Index
Class Hierarchy
+
Class Members
+
All
a
b
c
d
e
f
g
h
i
l
m
o
p
q
r
s
t
u
w
x
y
z
~
+
Functions
a
b
c
d
f
g
i
l
o
p
r
s
t
u
w
~
+
Variables
a
b
c
d
e
f
g
h
i
m
p
q
r
s
w
x
y
z
Enumerations
Enumerator
+
Files
File List
•
All
Classes
Functions
Variables
Enumerations
Enumerator
Pages
MaliSDK::AndroidPlatform Member List
This is the complete list of members for
MaliSDK::AndroidPlatform
, 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) override
MaliSDK::AndroidPlatform
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
() override
MaliSDK::AndroidPlatform
virtual
getWindowStatus
() override
MaliSDK::AndroidPlatform
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
onPause
()
MaliSDK::AndroidPlatform
onResume
(const SwapchainDimensions &swapchain)
MaliSDK::AndroidPlatform
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
setNativeWindow
(ANativeWindow *pWindow)
MaliSDK::AndroidPlatform
inline
Status
enum name
MaliSDK::Platform
STATUS_RUNNING
enum value
MaliSDK::Platform
STATUS_TEARDOWN
enum value
MaliSDK::Platform
terminate
() override
MaliSDK::AndroidPlatform
virtual
~Platform
()=default
MaliSDK::Platform
virtual
~WSIPlatform
()
MaliSDK::WSIPlatform
virtual
(C) ARM Ltd. 2016