Lines Matching refs:vkp
180 deUint32 getTargetInstanceVersion (const PlatformInterface& vkp)
184 if (vkp.enumerateInstanceVersion(&version) != VK_SUCCESS)
193 std::pair<deUint32, deUint32> determineDeviceVersions(const PlatformInterface& vkp, deUint32 apiVersion, const tcu::CommandLine& cmdLine)
195 Move<VkInstance> preinstance = createDefaultInstance(vkp, apiVersion, cmdLine);
196 InstanceDriver preinterface (vkp, preinstance.get());
230 Move<VkInstance> createInstance (const PlatformInterface& vkp, deUint32 apiVersion, const vector<string>& enabledExtensions, const tcu::CommandLine& cmdLine, DebugReportRecorder* recorder)
232 Move<VkInstance> createInstance (const PlatformInterface& vkp, deUint32 apiVersion, const vector<string>& enabledExtensions, const tcu::CommandLine& cmdLine)
250 if (!isDebugReportSupported(vkp))
253 enabledLayers = vkt::getValidationLayers(vkp);
259 return createDefaultInstance(vkp, apiVersion, vector<string>(begin(enabledLayers), end(enabledLayers)), nonCoreExtensions, cmdLine, recorder);
261 return createDefaultInstance(vkp, apiVersion, vector<string>(begin(enabledLayers), end(enabledLayers)), nonCoreExtensions, cmdLine);
265 Move<VkDevice> createDefaultDevice (const PlatformInterface& vkp,
336 resourceInterface->importPipelineCacheData(vkp, instance, vki, physicalDevice, queueIndex);
393 return createDevice(vkp, instance, vki, physicalDevice, &deviceInfo);
516 de::MovePtr<vk::DebugReportRecorder> createDebugReportRecorder (const vk::PlatformInterface& vkp, bool printValidationErrors)
518 if (isDebugReportSupported(vkp))