Lines Matching defs:ResourceInterfaceStandard

411 ResourceInterfaceStandard::ResourceInterfaceStandard (tcu::TestContext& testCtx)
416 void ResourceInterfaceStandard::initDevice (DeviceInterface& deviceInterface, VkDevice device)
418 // ResourceInterfaceStandard is a class for running VulkanSC tests on normal Vulkan driver.
420 // So ResourceInterfaceStandard class must have its own vkCreateShaderModule function pointer
422 // BTW: although ResourceInterfaceStandard exists in normal Vulkan tests - only initDevice and buildProgram functions are used by Vulkan tests
447 void ResourceInterfaceStandard::deinitDevice (VkDevice device)
461 void ResourceInterfaceStandard::registerDeviceFeatures (VkDevice device,
485 void ResourceInterfaceStandard::unregisterDeviceFeatures(VkDevice device) const
491 VkResult ResourceInterfaceStandard::createShaderModule (VkDevice device,
543 VkResult ResourceInterfaceStandard::createGraphicsPipelines (VkDevice device,
736 VkResult ResourceInterfaceStandard::createComputePipelines (VkDevice device,
828 void ResourceInterfaceStandard::destroyPipeline (VkDevice device,
845 void ResourceInterfaceStandard::createRenderPass (VkDevice device,
855 void ResourceInterfaceStandard::createRenderPass2 (VkDevice device,
865 void ResourceInterfaceStandard::createPipelineLayout (VkDevice device,
875 void ResourceInterfaceStandard::createDescriptorSetLayout (VkDevice device,
885 void ResourceInterfaceStandard::createSampler (VkDevice device,
895 void ResourceInterfaceStandard::createSamplerYcbcrConversion (VkDevice device,
905 void ResourceInterfaceStandard::createCommandPool (VkDevice device,
916 void ResourceInterfaceStandard::allocateCommandBuffers (VkDevice device,
927 void ResourceInterfaceStandard::increaseCommandBufferSize (VkCommandBuffer commandBuffer,
937 void ResourceInterfaceStandard::resetCommandPool (VkDevice device,
951 void ResourceInterfaceStandard::importPipelineCacheData (const PlatformInterface& vkp,
980 void ResourceInterfaceStandard::resetObjects ()
1000 void ResourceInterfaceStandard::resetPipelineCaches ()
1010 vk::ProgramBinary* ResourceInterfaceStandard::compileProgram (const vk::ProgramIdentifier& progId,
1019 vk::ProgramBinary* ResourceInterfaceStandard::compileProgram (const vk::ProgramIdentifier& progId,
1028 vk::ProgramBinary* ResourceInterfaceStandard::compileProgram (const vk::ProgramIdentifier& progId,
1040 : ResourceInterfaceStandard(testCtx)
1064 if (noServer()) return ResourceInterfaceStandard::compileProgram(progId, source, buildInfo, commandLine);
1084 if (noServer()) return ResourceInterfaceStandard::compileProgram(progId, source, buildInfo, commandLine);
1104 if (noServer()) return ResourceInterfaceStandard::compileProgram(progId, source, buildInfo, commandLine);
1126 return ResourceInterfaceStandard::createShaderModule(device, pCreateInfo, pAllocator, pShaderModule, normalMode);
1146 ResourceInterfaceStandard::importPipelineCacheData(vkp, instance, vki, physicalDevice, queueIndex);