Searched refs:VkExtensionProperties (Results 1 - 12 of 12) sorted by relevance

/frameworks/native/vulkan/libvulkan/
H A Dlayers_extensions.h53 const VkExtensionProperties* GetLayerInstanceExtensions(const Layer& layer,
55 const VkExtensionProperties* GetLayerDeviceExtensions(const Layer& layer,
58 const VkExtensionProperties* FindLayerInstanceExtension(const Layer& layer,
60 const VkExtensionProperties* FindLayerDeviceExtension(const Layer& layer,
H A Dapi.h33 VKAPI_ATTR VkResult EnumerateInstanceExtensionProperties(const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties);
35 VKAPI_ATTR VkResult EnumerateDeviceExtensionProperties(VkPhysicalDevice physicalDevice, const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties);
H A Dlayers_extensions.cpp62 std::vector<VkExtensionProperties> instance_extensions;
63 std::vector<VkExtensionProperties> device_extensions;
407 const VkExtensionProperties* FindExtension(
408 const std::vector<VkExtensionProperties>& extensions,
411 [=](const VkExtensionProperties& ext) {
460 const VkExtensionProperties* GetLayerInstanceExtensions(const Layer& layer,
466 const VkExtensionProperties* GetLayerDeviceExtensions(const Layer& layer,
472 const VkExtensionProperties* FindLayerInstanceExtension(const Layer& layer,
477 const VkExtensionProperties* FindLayerDeviceExtension(const Layer& layer,
H A Ddriver.cpp106 VkExtensionProperties* exts;
120 VkExtensionProperties* props) const;
262 VkExtensionProperties* exts = reinterpret_cast<VkExtensionProperties*>(
263 malloc(sizeof(VkExtensionProperties) * count));
421 VkExtensionProperties* props) const {
441 reinterpret_cast<VkExtensionProperties*>(allocator_.pfnAllocation(
442 allocator_.pUserData, sizeof(VkExtensionProperties) * count,
443 alignof(VkExtensionProperties),
523 const VkExtensionProperties
[all...]
H A Dstubhal.cpp55 VkExtensionProperties* /*properties*/) {
H A Ddriver.h119 VKAPI_ATTR VkResult EnumerateInstanceExtensionProperties(const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties);
121 VKAPI_ATTR VkResult EnumerateDeviceExtensionProperties(VkPhysicalDevice physicalDevice, const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties);
H A Dapi.cpp435 VkExtensionProperties* AllocateDriverExtensionArray(uint32_t count) const;
479 VkExtensionProperties* driver_extensions_;
948 VkExtensionProperties* LayerChain::AllocateDriverExtensionArray(
950 return reinterpret_cast<VkExtensionProperties*>(allocator_.pfnAllocation(
951 allocator_.pUserData, sizeof(VkExtensionProperties) * count,
952 alignof(VkExtensionProperties), VK_SYSTEM_ALLOCATION_SCOPE_COMMAND));
1206 VkExtensionProperties* pProperties) {
1216 const VkExtensionProperties* props =
1256 VkExtensionProperties* pProperties) {
1266 const VkExtensionProperties* prop
[all...]
H A Dapi_gen.cpp1301 VKAPI_ATTR VkResult vkEnumerateInstanceExtensionProperties(const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties) {
1311 VKAPI_ATTR VkResult vkEnumerateDeviceExtensionProperties(VkPhysicalDevice physicalDevice, const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties) {
/frameworks/native/vulkan/tools/
H A Dvkinfo.cpp42 std::vector<VkExtensionProperties> extensions;
44 std::vector<std::vector<VkExtensionProperties>> layer_extensions;
47 std::vector<VkExtensionProperties> extensions;
49 std::vector<std::vector<VkExtensionProperties>> layer_extensions;
80 bool HasExtension(const std::vector<VkExtensionProperties>& extensions,
83 [=](const VkExtensionProperties& prop) {
90 std::vector<VkExtensionProperties>* extensions) {
108 std::vector<VkExtensionProperties>* extensions) {
337 void PrintExtensions(const std::vector<VkExtensionProperties>& extensions,
346 const std::vector<std::vector<VkExtensionProperties>> extension
[all...]
/frameworks/native/vulkan/nulldrv/
H A Dnull_driver.cpp264 VkExtensionProperties* properties) {
272 const VkExtensionProperties kExtensions[] = {
363 VkExtensionProperties* properties) {
373 const VkExtensionProperties kExtensions[] = {
H A Dnull_driver_gen.h45 VKAPI_ATTR VkResult EnumerateInstanceExtensionProperties(const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties);
47 VKAPI_ATTR VkResult EnumerateDeviceExtensionProperties(VkPhysicalDevice physicalDevice, const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties);
/frameworks/native/vulkan/include/vulkan/
H A Dvulkan.h1683 typedef struct VkExtensionProperties { struct
1686 } VkExtensionProperties; typedef in typeref:struct:VkExtensionProperties
2489 typedef VkResult (VKAPI_PTR *PFN_vkEnumerateInstanceExtensionProperties)(const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties);
2490 typedef VkResult (VKAPI_PTR *PFN_vkEnumerateDeviceExtensionProperties)(VkPhysicalDevice physicalDevice, const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties);
2681 VkExtensionProperties* pProperties);
2687 VkExtensionProperties* pProperties);

Completed in 399 milliseconds