Home
last modified time | relevance | path

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

123456

/third_party/skia/tools/gpu/vk/
H A DVkTestUtils.cpp146 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 DvkQueryUtil.cpp428 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 DvkQueryUtil.hpp75 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 Dloader.h88 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 Dloader_linux.c276 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 DvktVideoTestUtils.cpp78 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 DvktVideoSessionNvUtils.cpp44 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 DvktVideoSessionNvUtils.hpp48 virtual IfcVulkanVideoDecodeParser* createIfcVulkanVideoDecodeParser (VkVideoCodecOperationFlagBitsKHR codecOperation, const VkExtensionProperties* stdExtensionVersion) = 0;
/third_party/skia/src/gpu/vk/
H A DGrVkExtensions.cpp84 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 Dvulkan_beta.h492 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 Dvk_layer.h174 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 Dmacos_static_loader_build.cpp53 std::vector<VkExtensionProperties> props(count, VkExtensionProperties{}); in run_vk_code()
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
H A DVulkanInfo.cpp38 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 Dvk_physical_device.c78 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 Dvk_instance.c216 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 Dvulkan_beta.h510 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 Dvk_layer.h174 VkExtensionProperties *);
178 inline VkResult CallDown(const char *pLayerName, uint32_t *pPropertyCount, VkExtensionProperties *pProperties) const { in CallDown()
/third_party/vulkan-loader/tests/framework/
H A Dtest_util.h667 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 Dvk_layer.h174 VkExtensionProperties *);
178 inline VkResult CallDown(const char *pLayerName, uint32_t *pPropertyCount, VkExtensionProperties *pProperties) const { in CallDown()
/third_party/vulkan-headers/include/vulkan/
H A Dvk_layer.h153 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 Dvn_protocol_driver_instance.h459 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 DvktVideoTestUtils.cpp90 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 DVulkanHelper.cpp25 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 DvktSafetyCriticalApiTests.cpp138 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 DvktApiVersionCheck.cpp284 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()

Completed in 22 milliseconds

123456