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::Platform Member List
This is the complete list of members for
MaliSDK::Platform
, including all inherited members.
acquireNextImage
(unsigned *index)=0
MaliSDK::Platform
pure 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
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)=0
MaliSDK::Platform
pure 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 =0
MaliSDK::Platform
pure 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
()=0
MaliSDK::Platform
pure virtual
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)=0
MaliSDK::Platform
pure 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
()=0
MaliSDK::Platform
pure virtual
~Platform
()=default
MaliSDK::Platform
virtual
(C) ARM Ltd. 2016