Lines Matching defs:context
241 ShaderTileImageTestCase(tcu::TestContext& context, const std::string& name, const TestParam& testParam);
243 TestInstance* createInstance(Context& context) const override;
247 void checkSupport(Context& context) const override;
266 ShaderTileImageTestInstance(Context& context, const TestParam* testParam);
311 ShaderTileImageTestCase::ShaderTileImageTestCase(tcu::TestContext& context, const std::string& name, const TestParam& testParam)
312 : TestCase(context, name), m_testParam(testParam)
926 TestInstance* ShaderTileImageTestCase::createInstance(Context& context) const
928 return new ShaderTileImageTestInstance(context, &m_testParam);
931 void ShaderTileImageTestCase::checkSupport(Context& context) const
933 if (!context.requireDeviceFunctionality("VK_KHR_dynamic_rendering"))
938 if (!context.requireDeviceFunctionality("VK_EXT_shader_tile_image"))
951 context.getInstanceInterface().getPhysicalDeviceFeatures(context.getPhysicalDevice(), &features);
952 context.getInstanceInterface().getPhysicalDeviceFeatures2(context.getPhysicalDevice(), &features2);
995 context.getInstanceInterface().getPhysicalDeviceProperties2(context.getPhysicalDevice(), &properties);
1051 const InstanceInterface& vki = context.getInstanceInterface();
1052 VkPhysicalDevice physicalDevice = context.getPhysicalDevice();
1069 ShaderTileImageTestInstance::ShaderTileImageTestInstance(Context& context, const TestParam* testParam)
1070 : TestInstance(context), m_testParam(testParam), m_vk(m_context.getDeviceInterface())