Lines Matching refs:pProfile
10232 …const VpProfileProperties* pProfile, VkBool32* pSupported, std::vector<VpBlockProperties>& support… in vpGetInstanceProfileSupportSingleProfile() argument
10233 assert(pProfile != nullptr); in vpGetInstanceProfileSupportSingleProfile()
10235 const detail::VpProfileDesc* pProfileDesc = vpGetProfileDesc(pProfile->profileName); in vpGetInstanceProfileSupportSingleProfile()
10241 VpBlockProperties block{*pProfile, api_version}; in vpGetInstanceProfileSupportSingleProfile()
10243 if (pProfileDesc->props.specVersion < pProfile->specVersion) { in vpGetInstanceProfileSupportSingleProfile()
10305 VPAPI_ATTR VkResult vpGetProfileStructureTypes(const VpProfileProperties *pProfile, const char* pBl… in vpGetProfileStructureTypes() argument
10310 const std::vector<VpProfileProperties>& profiles = detail::GatherProfiles(*pProfile); in vpGetProfileStructureTypes()
10382 VPAPI_ATTR VkResult vpGetProfileExtensionProperties(const VpProfileProperties *pProfile, const char… in vpGetProfileExtensionProperties() argument
10387 … const std::vector<VpProfileProperties>& profiles = detail::GatherProfiles(*pProfile, pBlockName); in vpGetProfileExtensionProperties()
10466 VPAPI_ATTR VkResult vpGetProfileRequiredProfiles(const VpProfileProperties *pProfile, uint32_t *pPr… in vpGetProfileRequiredProfiles() argument
10469 const detail::VpProfileDesc* pDesc = detail::vpGetProfileDesc(pProfile->profileName); in vpGetProfileRequiredProfiles()
10487 VPAPI_ATTR uint32_t vpGetProfileAPIVersion(const VpProfileProperties* pProfile) { in vpGetProfileAPIVersion() argument
10488 const std::vector<VpProfileProperties>& profiles = detail::GatherProfiles(*pProfile, nullptr); in vpGetProfileAPIVersion()
10506 VPAPI_ATTR VkResult vpGetProfileFallbacks(const VpProfileProperties *pProfile, uint32_t *pPropertyC… in vpGetProfileFallbacks() argument
10509 const detail::VpProfileDesc* pDesc = detail::vpGetProfileDesc(pProfile->profileName); in vpGetProfileFallbacks()
10527 VPAPI_ATTR VkResult vpHasMultipleVariantsProfile(const VpProfileProperties *pProfile, VkBool32 *pHa… in vpHasMultipleVariantsProfile() argument
10528 const std::vector<VpProfileProperties>& profiles = detail::GatherProfiles(*pProfile, nullptr); in vpHasMultipleVariantsProfile()
10546 …ofileVariantsSupport(const char *pLayerName, const VpProfileProperties *pProfile, VkBool32 *pSuppo… in vpGetInstanceProfileVariantsSupport() argument
10593 const detail::VpProfileDesc* pProfileDesc = detail::vpGetProfileDesc(pProfile->profileName); in vpGetInstanceProfileVariantsSupport()
10599 …ProfileSupportSingleProfile(api_version, supported_instance_extensions, pProfile, &supported, supp… in vpGetInstanceProfileVariantsSupport()
10632 …stanceProfileSupport(const char *pLayerName, const VpProfileProperties *pProfile, VkBool32 *pSuppo… in vpGetInstanceProfileSupport() argument
10634 return vpGetInstanceProfileVariantsSupport(pLayerName, pProfile, pSupported, &count, nullptr); in vpGetInstanceProfileSupport()
10723 …const VpProfileProperties *pProfile, VkBool32 *pSupported, uint32_t *pPropertyCount, VpBlockProper… in vpGetPhysicalDeviceProfileVariantsSupport() argument
10745 const detail::VpProfileDesc* pProfileDesc = detail::vpGetProfileDesc(pProfile->profileName); in vpGetPhysicalDeviceProfileVariantsSupport()
10799 …ils of the capabilities of this device on https://vulkan.gpuinfo.org/", pProfile->profileName, det… in vpGetPhysicalDeviceProfileVariantsSupport()
10803 const std::vector<VpProfileProperties>& profiles = detail::GatherProfiles(*pProfile); in vpGetPhysicalDeviceProfileVariantsSupport()
10814 if (pProfileDesc->props.specVersion < pProfile->specVersion) { in vpGetPhysicalDeviceProfileVariantsSupport()
10949 … const VpProfileProperties *pProfile, VkBool32 *pSupported) { in vpGetPhysicalDeviceProfileSupport() argument
10951 …return vpGetPhysicalDeviceProfileVariantsSupport(instance, physicalDevice, pProfile, pSupported, &… in vpGetPhysicalDeviceProfileSupport()
11047 VPAPI_ATTR VkResult vpGetProfileInstanceExtensionProperties(const VpProfileProperties *pProfile, co… in vpGetProfileInstanceExtensionProperties() argument
11048 …return detail::vpGetProfileExtensionProperties(pProfile, pBlockName, detail::EXTENSION_INSTANCE, p… in vpGetProfileInstanceExtensionProperties()
11051 VPAPI_ATTR VkResult vpGetProfileDeviceExtensionProperties(const VpProfileProperties *pProfile, cons… in vpGetProfileDeviceExtensionProperties() argument
11052 …return detail::vpGetProfileExtensionProperties(pProfile, pBlockName, detail::EXTENSION_DEVICE, pPr… in vpGetProfileDeviceExtensionProperties()
11055 VPAPI_ATTR VkResult vpGetProfileFeatures(const VpProfileProperties *pProfile, const char* pBlockNam… in vpGetProfileFeatures() argument
11058 const std::vector<VpProfileProperties>& profiles = detail::GatherProfiles(*pProfile); in vpGetProfileFeatures()
11090 VPAPI_ATTR VkResult vpGetProfileProperties(const VpProfileProperties *pProfile, const char* pBlockN… in vpGetProfileProperties() argument
11094 if (vpHasMultipleVariantsProfile(pProfile, &multiple_variants) == VK_ERROR_UNKNOWN) { in vpGetProfileProperties()
11101 const std::vector<VpProfileProperties>& profiles = detail::GatherProfiles(*pProfile); in vpGetProfileProperties()
11133 VPAPI_ATTR VkResult vpGetProfileFormats(const VpProfileProperties *pProfile, const char* pBlockName… in vpGetProfileFormats() argument
11138 const std::vector<VpProfileProperties>& profiles = detail::GatherProfiles(*pProfile); in vpGetProfileFormats()
11183 VPAPI_ATTR VkResult vpGetProfileFormatProperties(const VpProfileProperties *pProfile, const char* p… in vpGetProfileFormatProperties() argument
11186 const std::vector<VpProfileProperties>& profiles = detail::GatherProfiles(*pProfile); in vpGetProfileFormatProperties()
11245 VPAPI_ATTR VkResult vpGetProfileFeatureStructureTypes(const VpProfileProperties *pProfile, const ch… in vpGetProfileFeatureStructureTypes() argument
11246 …return detail::vpGetProfileStructureTypes(pProfile, pBlockName, detail::STRUCTURE_FEATURE, pStruct… in vpGetProfileFeatureStructureTypes()
11249 VPAPI_ATTR VkResult vpGetProfilePropertyStructureTypes(const VpProfileProperties *pProfile, const c… in vpGetProfilePropertyStructureTypes() argument
11250 …return detail::vpGetProfileStructureTypes(pProfile, pBlockName, detail::STRUCTURE_PROPERTY, pStruc… in vpGetProfilePropertyStructureTypes()
11253 VPAPI_ATTR VkResult vpGetProfileFormatStructureTypes(const VpProfileProperties *pProfile, const cha… in vpGetProfileFormatStructureTypes() argument
11254 …return detail::vpGetProfileStructureTypes(pProfile, pBlockName, detail::STRUCTURE_FORMAT, pStructu… in vpGetProfileFormatStructureTypes()