Lines Matching defs:context

181 							CacheTestInstance			(Context&				context,
194 CacheTestInstance::CacheTestInstance (Context& context,
196 : TestInstance (context)
237 virtual void checkSupport (Context& context) const;
238 virtual TestInstance* createInstance (Context& context) const;
244 GraphicsCacheTestInstance (Context& context,
381 void GraphicsCacheTest::checkSupport (Context& context) const
384 context.requireDeviceCoreFeature(DEVICE_CORE_FEATURE_GEOMETRY_SHADER);
387 context.requireDeviceCoreFeature(DEVICE_CORE_FEATURE_TESSELLATION_SHADER);
389 checkPipelineConstructionRequirements(context.getInstanceInterface(), context.getPhysicalDevice(), m_param.getPipelineConstructionType());
392 TestInstance* GraphicsCacheTest::createInstance (Context& context) const
394 return new GraphicsCacheTestInstance(context, &m_param);
397 GraphicsCacheTestInstance::GraphicsCacheTestInstance (Context& context,
399 : CacheTestInstance (context, param)
405 { context.getInstanceInterface(), context.getDeviceInterface(), context.getPhysicalDevice(), context.getDevice(), context.getDeviceExtensions(), param->getPipelineConstructionType(), VK_PIPELINE_CREATE_ALLOW_DERIVATIVES_BIT },
406 { context.getInstanceInterface(), context.getDeviceInterface(), context.getPhysicalDevice(), context.getDevice(), context.getDeviceExtensions(), param->getPipelineConstructionType(), VK_PIPELINE_CREATE_DERIVATIVE_BIT },
407 { context.getInstanceInterface(), context.getDeviceInterface(), context.getPhysicalDevice(), context.getDevice(), context.getDeviceExtensions(), param->getPipelineConstructionType(), VK_PIPELINE_CREATE_ALLOW_DERIVATIVES_BIT },
433 ShaderWrapper vertShaderModule1 = ShaderWrapper(vk, vkDevice, context.getBinaryCollection().get("color_vert_1"), 0);
434 ShaderWrapper vertShaderModule2 = ShaderWrapper(vk, vkDevice, context.getBinaryCollection().get("color_vert_2"), 0);
435 ShaderWrapper fragShaderModule = ShaderWrapper(vk, vkDevice, context.getBinaryCollection().get("color_frag"), 0);
442 geomShaderModule = ShaderWrapper(vk, vkDevice, context.getBinaryCollection().get("unused_geo"), 0);
444 tescShaderModule = ShaderWrapper(vk, vkDevice, context.getBinaryCollection().get("basic_tcs"), 0);
446 teseShaderModule = ShaderWrapper(vk, vkDevice, context.getBinaryCollection().get("basic_tes"), 0);
856 virtual TestInstance* createInstance (Context& context) const;
862 ComputeCacheTestInstance (Context& context,
926 TestInstance* ComputeCacheTest::createInstance (Context& context) const
928 return new ComputeCacheTestInstance(context, &m_param);
1053 ComputeCacheTestInstance::ComputeCacheTestInstance (Context& context,
1055 : CacheTestInstance (context, param)