Lines Matching defs:context
93 void uploadImage (Context& context,
97 const DeviceInterface& vk = context.getDeviceInterface();
98 const VkDevice device = context.getDevice();
99 const deUint32 queueFamilyIndex = context.getUniversalQueueFamilyIndex();
100 const VkQueue queue = context.getUniversalQueue();
101 Allocator& memAlloc = context.getDefaultAllocator();
163 GeometryOutputCountTestInstance (Context& context,
172 GeometryOutputCountTestInstance::GeometryOutputCountTestInstance (Context& context,
176 : GeometryExpanderRenderTestInstance (context, primitiveType, name)
199 VaryingOutputCountTestInstance (Context& context,
229 VaryingOutputCountTestInstance::VaryingOutputCountTestInstance (Context& context,
234 : GeometryExpanderRenderTestInstance (context, primitiveType, name)
463 BuiltinVariableRenderTestInstance (Context& context,
480 BuiltinVariableRenderTestInstance::BuiltinVariableRenderTestInstance (Context& context, const char* name, const VariableTest test, const bool indicesTest)
481 : GeometryExpanderRenderTestInstance (context, (test == TEST_PRIMITIVE_ID_IN) ? VK_PRIMITIVE_TOPOLOGY_LINE_STRIP : VK_PRIMITIVE_TOPOLOGY_POINT_LIST, name)
565 virtual TestInstance* createInstance (Context& context) const;
566 virtual void checkSupport (Context& context) const;
579 void GeometryOutputCountTest::checkSupport (Context& context) const
581 context.requireDeviceCoreFeature(DEVICE_CORE_FEATURE_GEOMETRY_SHADER);
652 TestInstance* GeometryOutputCountTest::createInstance (Context& context) const
654 return new GeometryOutputCountTestInstance (context, VK_PRIMITIVE_TOPOLOGY_POINT_LIST, static_cast<int>(m_pattern.size()), getName());
665 virtual TestInstance* createInstance (Context& context) const;
666 virtual void checkSupport (Context& context) const;
679 void VaryingOutputCountCase::checkSupport (Context& context) const
681 context.requireDeviceCoreFeature(DEVICE_CORE_FEATURE_GEOMETRY_SHADER);
857 TestInstance* VaryingOutputCountCase::createInstance (Context& context) const
859 return new VaryingOutputCountTestInstance (context, getName(), VK_PRIMITIVE_TOPOLOGY_POINT_LIST, m_test, m_mode);
870 virtual TestInstance* createInstance (Context& context) const;
871 virtual void checkSupport (Context& context) const;
884 void BuiltinVariableRenderTest::checkSupport (Context& context) const
886 context.requireDeviceCoreFeature(DEVICE_CORE_FEATURE_GEOMETRY_SHADER);
889 context.requireDeviceCoreFeature(DEVICE_CORE_FEATURE_SHADER_TESSELLATION_AND_GEOMETRY_POINT_SIZE);
1055 TestInstance* BuiltinVariableRenderTest::createInstance (Context& context) const
1057 return new BuiltinVariableRenderTestInstance(context, getName(), m_test, m_flag);