Lines Matching refs:params
716 void checkSupportCountLayoutSupport (Context& context, CountLayoutSupportParams params)
721 if (params.useVariableSize)
728 if (params.descriptorType == VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK)
749 tcu::TestStatus testCountLayoutSupport (Context& context, CountLayoutSupportParams params)
754 switch (params.descriptorType)
785 if (params.extraBindings)
806 const auto descriptorCount = ((params.descriptorType == VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK) ? 4u : 1u);
811 params.descriptorType, // VkDescriptorType descriptorType;
816 bindingFlags.push_back(params.useVariableSize ? static_cast<VkDescriptorBindingFlags>(VK_DESCRIPTOR_BINDING_VARIABLE_DESCRIPTOR_COUNT_BIT) : 0u);
840 if (!params.useVariableSize)
912 const CountLayoutSupportParams params { descriptorType, extraBindings, useVariableSize };
914 addFunctionCase(main3Tests.get(), caseName.c_str(), checkSupportCountLayoutSupport, testCountLayoutSupport, params);