Lines Matching defs:context

88 	virtual void						checkSupport			(Context& context) const;
89 virtual TestInstance* createInstance (Context& context) const;
141 virtual void checkSupport (Context& context) const;
172 InputAssemblyInstance (Context& context,
258 void InputAssemblyTest::checkSupport (Context& context) const
261 context.requireDeviceFunctionality("VK_EXT_index_type_uint8");
269 context.requireDeviceCoreFeature(DEVICE_CORE_FEATURE_GEOMETRY_SHADER);
273 context.requireDeviceCoreFeature(DEVICE_CORE_FEATURE_TESSELLATION_SHADER);
280 checkPipelineConstructionRequirements(context.getInstanceInterface(), context.getPhysicalDevice(), m_pipelineConstructionType);
284 context.isDeviceFunctionalitySupported("VK_KHR_portability_subset") &&
285 !context.getPortabilitySubsetFeatures().triangleFans)
292 TestInstance* InputAssemblyTest::createInstance (Context& context) const
299 return new InputAssemblyInstance(context, m_pipelineConstructionType, m_primitiveTopology, m_testPrimitiveRestart, m_indexType, indexBufferData, vertexBufferData);
788 void PrimitiveRestartTest::checkSupport (Context& context) const
799 context.requireDeviceFunctionality("VK_EXT_primitive_topology_list_restart");
801 const auto& features = context.getPrimitiveTopologyListRestartFeaturesEXT();
813 InputAssemblyTest::checkSupport(context);
1184 InputAssemblyInstance::InputAssemblyInstance (Context& context,
1192 : vkt::TestInstance (context)
1200 , m_graphicsPipeline (context.getInstanceInterface(), context.getDeviceInterface(), context.getPhysicalDevice(), context.getDevice(), context.getDeviceExtensions(), pipelineConstructionType)
1202 const DeviceInterface& vk = context.getDeviceInterface();
1203 const VkDevice vkDevice = context.getDevice();
1204 const deUint32 queueFamilyIndex = context.getUniversalQueueFamilyIndex();
1205 SimpleAllocator memAlloc (vk, vkDevice, getPhysicalDeviceMemoryProperties(context.getInstanceInterface(), context.getPhysicalDevice()));