/third_party/skia/tools/gpu/vk/ |
H A D | VkTestUtils.cpp | 146 SkTArray<VkExtensionProperties>* instanceExtensions, in init_instance_extensions_and_layers() 194 VkExtensionProperties* extensions = new VkExtensionProperties[extensionCount]; in init_instance_extensions_and_layers() 215 VkExtensionProperties* extensions = new VkExtensionProperties[extensionCount]; in init_instance_extensions_and_layers() 233 SkTArray<VkExtensionProperties>* deviceExtensions, in init_device_extensions_and_layers() 281 VkExtensionProperties* extensions = new VkExtensionProperties[extensionCount]; in init_device_extensions_and_layers() 303 VkExtensionProperties* extensions = new VkExtensionProperties[extensionCoun in init_device_extensions_and_layers() [all...] |
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkQueryUtil.cpp | 428 vector<VkExtensionProperties> enumerateInstanceExtensionProperties (const PlatformInterface& vkp, const char* layerName) in enumerateInstanceExtensionProperties() 430 vector<VkExtensionProperties> properties; in enumerateInstanceExtensionProperties() 462 vector<VkExtensionProperties> enumerateDeviceExtensionProperties (const InstanceInterface& vki, VkPhysicalDevice physicalDevice, const char* layerName) in enumerateDeviceExtensionProperties() 464 vector<VkExtensionProperties> properties; in enumerateDeviceExtensionProperties() 486 typedef std::unique_ptr<std::vector<VkExtensionProperties>> value_type; 491 const std::vector<VkExtensionProperties>* get (const InstanceInterface& vki, VkPhysicalDevice dev) in get() 500 void add (const InstanceInterface& vki, VkPhysicalDevice dev, const std::vector<VkExtensionProperties>& vec) in add() 503 m_cache[key].reset(new std::vector<VkExtensionProperties>(vec)); in add() 513 const std::vector<VkExtensionProperties>& enumerateCachedDeviceExtensionProperties (const InstanceInterface& vki, VkPhysicalDevice physicalDevice) in enumerateCachedDeviceExtensionProperties() 539 bool isCompatible (const VkExtensionProperties [all...] |
H A D | vkQueryUtil.hpp | 75 std::vector<VkExtensionProperties> enumerateInstanceExtensionProperties (const PlatformInterface& vkp, const char* layerName); 77 std::vector<VkExtensionProperties> enumerateDeviceExtensionProperties (const InstanceInterface& vki, VkPhysicalDevice physicalDevice, const char* layerName); 78 const std::vector<VkExtensionProperties>& enumerateCachedDeviceExtensionProperties (const InstanceInterface& vki, VkPhysicalDevice physicalDevice); 123 bool isCompatible (const VkExtensionProperties& extensionProperties, const RequiredExtension& required); 128 bool isExtensionStructSupported (const std::vector<VkExtensionProperties>& extensions, const RequiredExtension& required);
|
/third_party/vulkan-loader/loader/ |
H A D | loader.h | 88 bool compare_vk_extension_properties(const VkExtensionProperties *op1, const VkExtensionProperties *op2); 123 bool has_vk_extension_property_array(const VkExtensionProperties *vk_ext_prop, const uint32_t count, 124 const VkExtensionProperties *ext_array); 125 bool has_vk_extension_property(const VkExtensionProperties *vk_ext_prop, const struct loader_extension_list *ext_list); 142 uint32_t prop_list_count, const VkExtensionProperties *props);
|
H A D | loader_linux.c | 276 VkExtensionProperties *ext_props = in linux_read_sorted_physical_devices() 277 (VkExtensionProperties *)loader_stack_alloc(sizeof(VkExtensionProperties) * ext_count); in linux_read_sorted_physical_devices() 380 VkExtensionProperties *ext_props = in linux_sort_physical_device_groups() 381 (VkExtensionProperties *)loader_stack_alloc(sizeof(VkExtensionProperties) * ext_count); in linux_sort_physical_device_groups()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/video/ |
H A D | vktVideoTestUtils.cpp | 78 static VkExtensionProperties makeExtensionProperties(const char* extensionName, deUint32 specVersion) in makeExtensionProperties() 81 VkExtensionProperties result; in makeExtensionProperties() 92 static const VkExtensionProperties EXTENSION_PROPERTIES_H264_DECODE = makeExtensionProperties(VK_STD_VULKAN_VIDEO_CODEC_H264_DECODE_EXTENSION_NAME, VK_STD_VULKAN_VIDEO_CODEC_H264_DECODE_SPEC_VERSION); 93 static const VkExtensionProperties EXTENSION_PROPERTIES_H264_ENCODE = makeExtensionProperties(VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_EXTENSION_NAME, VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_SPEC_VERSION); 94 static const VkExtensionProperties EXTENSION_PROPERTIES_H265_DECODE = makeExtensionProperties(VK_STD_VULKAN_VIDEO_CODEC_H265_DECODE_EXTENSION_NAME, VK_STD_VULKAN_VIDEO_CODEC_H265_DECODE_SPEC_VERSION); 95 static const VkExtensionProperties EXTENSION_PROPERTIES_H265_ENCODE = makeExtensionProperties(VK_STD_VULKAN_VIDEO_CODEC_H265_ENCODE_EXTENSION_NAME, VK_STD_VULKAN_VIDEO_CODEC_H265_ENCODE_SPEC_VERSION); 291 { { 0 }, 0 }, // VkExtensionProperties stdHeaderVersion; in getVideoCapabilities() 368 const VkExtensionProperties* getVideoExtensionProperties (const VkVideoCodecOperationFlagBitsKHR codecOperation) in getVideoExtensionProperties() 390 //const VkExtensionProperties* extensionProperties = getVideoExtensionProperties(videoProfile->videoCodecOperation); in getVideoSessionCreateInfo() 392 static const vk::VkExtensionProperties h264StdExtensionVersio in getVideoSessionCreateInfo() [all...] |
H A D | vktVideoSessionNvUtils.cpp | 44 typedef bool (*CreateVulkanVideoDecodeParserFunc)(NvidiaVulkanVideoDecodeParser** ppobj, vk::VkVideoCodecOperationFlagBitsKHR eCompression, const vk::VkExtensionProperties* extensionProperty, NvidiaParserLogFuncType pParserLogFunc, int logLevel); 143 virtual IfcVulkanVideoDecodeParser* createIfcVulkanVideoDecodeParser (VkVideoCodecOperationFlagBitsKHR codecOperation, const VkExtensionProperties* stdExtensionVersion); 165 IfcVulkanVideoDecodeParser* NvFunctions::createIfcVulkanVideoDecodeParser (VkVideoCodecOperationFlagBitsKHR codecOperation, const VkExtensionProperties* stdExtensionVersion) in createIfcVulkanVideoDecodeParser()
|
H A D | vktVideoSessionNvUtils.hpp | 48 virtual IfcVulkanVideoDecodeParser* createIfcVulkanVideoDecodeParser (VkVideoCodecOperationFlagBitsKHR codecOperation, const VkExtensionProperties* stdExtensionVersion) = 0;
|
/third_party/skia/src/gpu/vk/ |
H A D | GrVkExtensions.cpp | 84 VkExtensionProperties* extensions = new VkExtensionProperties[extensionCount]; in getSpecVersions() 110 extensions = new VkExtensionProperties[extensionCount]; in getSpecVersions()
|
/third_party/skia/third_party/externals/swiftshader/include/vulkan/ |
H A D | vulkan_beta.h | 492 VkExtensionProperties stdExtensionVersion; 500 const VkExtensionProperties* pStdExtensionVersion; 628 VkExtensionProperties stdExtensionVersion; 635 const VkExtensionProperties* pStdExtensionVersion; 736 VkExtensionProperties stdExtensionVersion; 743 const VkExtensionProperties* pStdExtensionVersion; 800 VkExtensionProperties stdExtensionVersion; 807 const VkExtensionProperties* pStdExtensionVersion;
|
H A D | vk_layer.h | 174 VkExtensionProperties *); 178 inline VkResult CallDown(const char *pLayerName, uint32_t *pPropertyCount, VkExtensionProperties *pProperties) const { in CallDown()
|
/third_party/vulkan-loader/tests/live_verification/ |
H A D | macos_static_loader_build.cpp | 53 std::vector<VkExtensionProperties> props(count, VkExtensionProperties{}); in run_vk_code()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/ |
H A D | VulkanInfo.cpp | 38 std::vector<VkExtensionProperties> extensions(count); in GatherInstanceExtensions() 44 for (const VkExtensionProperties& extension : extensions) { in GatherInstanceExtensions() 194 std::vector<VkExtensionProperties> extensionsProperties; in GatherDeviceInfo() 203 for (const VkExtensionProperties& extension : extensionsProperties) { in GatherDeviceInfo()
|
/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_physical_device.c | 78 VkExtensionProperties *pProperties) in vk_common_EnumerateDeviceExtensionProperties() 81 VK_OUTARRAY_MAKE_TYPED(VkExtensionProperties, out, pProperties, pPropertyCount); in vk_common_EnumerateDeviceExtensionProperties() 92 vk_outarray_append_typed(VkExtensionProperties, &out, prop) { in vk_common_EnumerateDeviceExtensionProperties()
|
H A D | vk_instance.c | 216 VkExtensionProperties *pProperties) in vk_enumerate_instance_extension_properties() 218 VK_OUTARRAY_MAKE_TYPED(VkExtensionProperties, out, pProperties, pPropertyCount); in vk_enumerate_instance_extension_properties() 229 vk_outarray_append_typed(VkExtensionProperties, &out, prop) { in vk_enumerate_instance_extension_properties()
|
/third_party/skia/third_party/externals/dawn/third_party/khronos/vulkan/ |
H A D | vulkan_beta.h | 510 VkExtensionProperties stdExtensionVersion; 518 const VkExtensionProperties* pStdExtensionVersion; 673 VkExtensionProperties stdExtensionVersion; 680 const VkExtensionProperties* pStdExtensionVersion; 816 VkExtensionProperties stdExtensionVersion; 823 const VkExtensionProperties* pStdExtensionVersion; 880 VkExtensionProperties stdExtensionVersion; 887 const VkExtensionProperties* pStdExtensionVersion;
|
H A D | vk_layer.h | 174 VkExtensionProperties *); 178 inline VkResult CallDown(const char *pLayerName, uint32_t *pPropertyCount, VkExtensionProperties *pProperties) const { in CallDown()
|
/third_party/vulkan-loader/tests/framework/ |
H A D | test_util.h | 667 VkExtensionProperties get() const noexcept { 668 VkExtensionProperties props{}; 747 inline bool operator==(const VkExtensionProperties& a, const VkExtensionProperties& b) { 750 inline bool operator!=(const VkExtensionProperties& a, const VkExtensionProperties& b) { return !(a == b); } 778 inline bool contains(std::vector<VkExtensionProperties> const& vec, const char* name) { 780 [name](VkExtensionProperties const& elem) { return string_eq(name, elem.extensionName); });
|
/third_party/mesa3d/include/vulkan/ |
H A D | vk_layer.h | 174 VkExtensionProperties *); 178 inline VkResult CallDown(const char *pLayerName, uint32_t *pPropertyCount, VkExtensionProperties *pProperties) const { in CallDown()
|
/third_party/vulkan-headers/include/vulkan/ |
H A D | vk_layer.h | 153 VkExtensionProperties *); 157 inline VkResult CallDown(const char *pLayerName, uint32_t *pPropertyCount, VkExtensionProperties *pProperties) const { in CallDown()
|
/third_party/mesa3d/src/virtio/venus-protocol/ |
H A D | vn_protocol_driver_instance.h | 459 static inline size_t vn_sizeof_vkEnumerateInstanceExtensionProperties(const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties) in vn_sizeof_vkEnumerateInstanceExtensionProperties() 486 static inline void vn_encode_vkEnumerateInstanceExtensionProperties(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties) in vn_encode_vkEnumerateInstanceExtensionProperties() 511 static inline size_t vn_sizeof_vkEnumerateInstanceExtensionProperties_reply(const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties) in vn_sizeof_vkEnumerateInstanceExtensionProperties_reply() 533 static inline VkResult vn_decode_vkEnumerateInstanceExtensionProperties_reply(struct vn_cs_decoder *dec, const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties) in vn_decode_vkEnumerateInstanceExtensionProperties_reply() 643 static inline void vn_submit_vkEnumerateInstanceExtensionProperties(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties, struct vn_instance_submit_command *submit) in vn_submit_vkEnumerateInstanceExtensionProperties() 749 static inline VkResult vn_call_vkEnumerateInstanceExtensionProperties(struct vn_instance *vn_instance, const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties) in vn_call_vkEnumerateInstanceExtensionProperties() 765 static inline void vn_async_vkEnumerateInstanceExtensionProperties(struct vn_instance *vn_instance, const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties) in vn_async_vkEnumerateInstanceExtensionProperties()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/video/ |
H A D | vktVideoTestUtils.cpp | 90 static VkExtensionProperties makeExtensionProperties(const char* extensionName, deUint32 specVersion) in makeExtensionProperties() 93 VkExtensionProperties result; in makeExtensionProperties() 104 static const VkExtensionProperties EXTENSION_PROPERTIES_H264_DECODE = makeExtensionProperties(VK_STD_VULKAN_VIDEO_CODEC_H264_DECODE_EXTENSION_NAME, VK_STD_VULKAN_VIDEO_CODEC_H264_DECODE_SPEC_VERSION); 105 static const VkExtensionProperties EXTENSION_PROPERTIES_H264_ENCODE = makeExtensionProperties(VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_EXTENSION_NAME, VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_SPEC_VERSION); 106 static const VkExtensionProperties EXTENSION_PROPERTIES_H265_DECODE = makeExtensionProperties(VK_STD_VULKAN_VIDEO_CODEC_H265_DECODE_EXTENSION_NAME, VK_STD_VULKAN_VIDEO_CODEC_H265_DECODE_SPEC_VERSION); 107 static const VkExtensionProperties EXTENSION_PROPERTIES_H265_ENCODE = makeExtensionProperties(VK_STD_VULKAN_VIDEO_CODEC_H265_ENCODE_EXTENSION_NAME, VK_STD_VULKAN_VIDEO_CODEC_H265_ENCODE_SPEC_VERSION); 186 const VkExtensionProperties* getVideoExtensionProperties (const VkVideoCodecOperationFlagBitsKHR codecOperation) in getVideoExtensionProperties()
|
/third_party/skia/third_party/externals/angle2/src/tests/test_utils/ |
H A D | VulkanHelper.cpp | 25 std::vector<VkExtensionProperties> EnumerateInstanceExtensionProperties(const char *layerName) in EnumerateInstanceExtensionProperties() 31 std::vector<VkExtensionProperties> instanceExtensionProperties(instanceExtensionCount); in EnumerateInstanceExtensionProperties() 48 std::vector<VkExtensionProperties> EnumerateDeviceExtensionProperties( in EnumerateDeviceExtensionProperties() 56 std::vector<VkExtensionProperties> deviceExtensionProperties(deviceExtensionCount); in EnumerateDeviceExtensionProperties() 75 bool HasExtension(const std::vector<VkExtensionProperties> instanceExtensions, in HasExtension() 203 std::vector<VkExtensionProperties> instanceExtensionProperties = 268 std::vector<VkExtensionProperties> deviceExtensionProperties =
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sc/ |
H A D | vktSafetyCriticalApiTests.cpp | 138 const std::vector<vk::VkExtensionProperties>& deviceExtensions = vk::enumerateCachedDeviceExtensionProperties(vki, physicalDevice); in forbiddenCoreExtensions() 325 const std::vector<vk::VkExtensionProperties>& deviceExtensions = vk::enumerateCachedDeviceExtensionProperties(vki, physicalDevice); in allowedExtensions()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/ |
H A D | vktApiVersionCheck.cpp | 284 vector<string> filterMultiAuthorExtensions (vector<VkExtensionProperties> extProperties) in filterMultiAuthorExtensions() 307 vector<VkExtensionProperties> enumeratedExtensions (enumerateInstanceExtensionProperties(m_context.getPlatformInterface(), DE_NULL)); in getSupportedInstanceExtensions() 308 vector<VkExtensionProperties> supportedExtensions; in getSupportedInstanceExtensions() 321 vector<VkExtensionProperties> enumeratedExtensions (enumerateDeviceExtensionProperties(m_context.getInstanceInterface(), m_context.getPhysicalDevice(), DE_NULL)); in getSupportedDeviceExtensions() 322 vector<VkExtensionProperties> supportedExtensions; in getSupportedDeviceExtensions()
|