Home
last modified time | relevance | path

Searched refs:VkExtensionProperties (Results 1 – 17 of 17) sorted by relevance

/frameworks/native/vulkan/libvulkan/
Dlayers_extensions.h54 const VkExtensionProperties* GetLayerInstanceExtensions(const Layer& layer,
56 const VkExtensionProperties* GetLayerDeviceExtensions(const Layer& layer,
59 const VkExtensionProperties* FindLayerInstanceExtension(const Layer& layer,
61 const VkExtensionProperties* FindLayerDeviceExtension(const Layer& layer,
Dlayers_extensions.cpp67 std::vector<VkExtensionProperties> instance_extensions;
68 std::vector<VkExtensionProperties> device_extensions;
444 const VkExtensionProperties* FindExtension( in FindExtension()
445 const std::vector<VkExtensionProperties>& extensions, in FindExtension()
448 [=](const VkExtensionProperties& ext) { in FindExtension()
497 const VkExtensionProperties* GetLayerInstanceExtensions(const Layer& layer, in GetLayerInstanceExtensions()
503 const VkExtensionProperties* GetLayerDeviceExtensions(const Layer& layer, in GetLayerDeviceExtensions()
509 const VkExtensionProperties* FindLayerInstanceExtension(const Layer& layer, in FindLayerInstanceExtension()
514 const VkExtensionProperties* FindLayerDeviceExtension(const Layer& layer, in FindLayerDeviceExtension()
Ddriver.cpp120 VkExtensionProperties* exts;
134 VkExtensionProperties* props) const;
304 VkExtensionProperties* exts = reinterpret_cast<VkExtensionProperties*>( in InitDebugReportIndex()
305 malloc(sizeof(VkExtensionProperties) * count)); in InitDebugReportIndex()
474 VkExtensionProperties* props) const { in EnumerateExtensions()
494 reinterpret_cast<VkExtensionProperties*>(allocator_.pfnAllocation( in InitExtensionFilter()
495 allocator_.pUserData, sizeof(VkExtensionProperties) * count, in InitExtensionFilter()
496 alignof(VkExtensionProperties), in InitExtensionFilter()
627 const VkExtensionProperties& props = filter.exts[i]; in FilterExtension()
838 VkExtensionProperties* pProperties) { in EnumerateInstanceExtensionProperties()
[all …]
Dapi.h33 …nsionProperties(const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperti…
35 …physicalDevice, const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperti…
Dapi.cpp460 VkExtensionProperties* AllocateDriverExtensionArray(uint32_t count) const;
504 VkExtensionProperties* driver_extensions_;
977 VkExtensionProperties* LayerChain::AllocateDriverExtensionArray( in AllocateDriverExtensionArray()
979 return reinterpret_cast<VkExtensionProperties*>(allocator_.pfnAllocation( in AllocateDriverExtensionArray()
980 allocator_.pUserData, sizeof(VkExtensionProperties) * count, in AllocateDriverExtensionArray()
981 alignof(VkExtensionProperties), VK_SYSTEM_ALLOCATION_SCOPE_COMMAND)); in AllocateDriverExtensionArray()
1245 VkExtensionProperties* pProperties) { in EnumerateInstanceExtensionProperties()
1257 const VkExtensionProperties* props = in EnumerateInstanceExtensionProperties()
1299 VkExtensionProperties* pProperties) { in EnumerateDeviceExtensionProperties()
1311 const VkExtensionProperties* props = in EnumerateDeviceExtensionProperties()
Ddriver.h114 …nsionProperties(const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperti…
116 …physicalDevice, const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperti…
Dstubhal.cpp55 VkExtensionProperties* /*properties*/) { in EnumerateInstanceExtensionProperties() argument
Dapi_gen.cpp1573 …nsionProperties(const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperti… in vkEnumerateInstanceExtensionProperties()
1583 …physicalDevice, const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperti… in vkEnumerateDeviceExtensionProperties()
/frameworks/native/vulkan/vkjson/
Dvkjson.h52 std::vector<VkExtensionProperties> extensions;
106 std::vector<VkExtensionProperties> extensions;
139 std::vector<VkExtensionProperties> extensions;
Dvkjson_instance.cc35 std::vector<VkExtensionProperties>* extensions) { in EnumerateExtensions()
59 const std::vector<VkExtensionProperties>& extensions) { in HasExtension()
61 [extension_name](const VkExtensionProperties& extension) { in HasExtension()
334 instance.layers.push_back(VkJsonLayer{layer, std::vector<VkExtensionProperties>()}); in VkJsonGetInstance()
Dvkjson.cc735 inline bool Iterate(Visitor* visitor, VkExtensionProperties* properties) { in Iterate()
/frameworks/native/vulkan/tools/
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, in HasExtension()
83 [=](const VkExtensionProperties& prop) { in HasExtension()
90 std::vector<VkExtensionProperties>* extensions) { in EnumerateInstanceExtensions()
108 std::vector<VkExtensionProperties>* extensions) { in EnumerateDeviceExtensions()
337 void PrintExtensions(const std::vector<VkExtensionProperties>& extensions, in PrintExtensions()
346 const std::vector<std::vector<VkExtensionProperties>> extensions, in PrintLayers()
/frameworks/base/libs/hwui/renderthread/
DVulkanManager.h169 std::vector<VkExtensionProperties> mInstanceExtensionsOwner;
171 std::vector<VkExtensionProperties> mDeviceExtensionsOwner;
DVulkanManager.cpp113 for (const VkExtensionProperties& extension : mInstanceExtensionsOwner) { in setupDevice()
203 for (const VkExtensionProperties& extension : mDeviceExtensionsOwner) { in setupDevice()
/frameworks/native/vulkan/nulldrv/
Dnull_driver.cpp271 VkExtensionProperties* properties) { in EnumerateInstanceExtensionProperties()
279 const VkExtensionProperties kExtensions[] = { in EnumerateInstanceExtensionProperties()
375 VkExtensionProperties* properties) { in EnumerateDeviceExtensionProperties()
385 const VkExtensionProperties kExtensions[] = { in EnumerateDeviceExtensionProperties()
Dnull_driver_gen.h45 …nsionProperties(const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperti…
47 …physicalDevice, const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperti…
/frameworks/native/vulkan/api/
Dvulkan.api3675 class VkExtensionProperties {
8041 VkExtensionProperties* pProperties) {
8075 VkExtensionProperties* pProperties) {