Lines Matching refs:string
60 #include <string>
114 std::string componentCodes (vk::VkColorComponentFlags components)
116 std::string name;
164 std::string topologyClassName (TopologyClass tclass)
191 virtual std::vector<std::string> getAttributeDeclarations() const = 0;
194 virtual std::vector<std::string> getVertexCoordCalc() const = 0;
197 virtual std::vector<std::string> getDescriptorDeclarations() const = 0;
200 virtual std::vector<std::string> getDescriptorCoordCalc(TopologyClass topology) const = 0;
203 virtual std::vector<std::string> getFragInputAttributes() const { return std::vector<std::string>(); }
206 virtual std::vector<std::string> getFragOutputCalc() const { return std::vector<std::string>(); }
209 virtual std::vector<std::string> getGLSLExtensions() const { return std::vector<std::string>(); }
313 virtual std::vector<std::string> getAttributeDeclarations() const override
315 std::vector<std::string> declarations;
320 virtual std::vector<std::string> getVertexCoordCalc() const override
322 std::vector<std::string> statements;
327 virtual std::vector<std::string> getDescriptorDeclarations() const override
329 std::vector<std::string> declarations;
341 virtual std::vector<std::string> getDescriptorCoordCalc(TopologyClass topology) const override
343 std::vector<std::string> statements;
442 virtual std::vector<std::string> getGLSLExtensions() const override
444 std::vector<std::string> extensions;
449 virtual std::vector<std::string> getAttributeDeclarations() const override
451 std::vector<std::string> declarations;
456 virtual std::vector<std::string> getVertexCoordCalc() const override
458 std::vector<std::string> statements;
463 virtual std::vector<std::string> getDescriptorDeclarations() const override
465 std::vector<std::string> declarations;
477 virtual std::vector<std::string> getDescriptorCoordCalc(TopologyClass topology) const override
479 std::vector<std::string> statements;
569 virtual std::vector<std::string> getAttributeDeclarations() const override
571 std::vector<std::string> declarations;
577 virtual std::vector<std::string> getVertexCoordCalc() const override
579 std::vector<std::string> statements;
584 virtual std::vector<std::string> getDescriptorDeclarations() const override
587 return std::vector<std::string>();
590 virtual std::vector<std::string> getDescriptorCoordCalc(TopologyClass) const override
593 return std::vector<std::string>();
670 virtual std::vector<std::string> getAttributeDeclarations() const override
677 virtual std::vector<std::string> getDescriptorDeclarations() const override
684 virtual std::vector<std::string> getVertexCoordCalc() const override
687 statements.push_back("const bool provokingLast = " + std::string(m_lastVertex ? "true" : "false") + ";");
692 virtual std::vector<std::string> getDescriptorCoordCalc(TopologyClass topology) const override
695 statements.push_back("const bool provokingLast = " + std::string(m_lastVertex ? "true" : "false") + ";");
708 virtual std::vector<std::string> getFragInputAttributes() const override
710 std::vector<std::string> declarations;
715 virtual std::vector<std::string> getFragOutputCalc() const override
717 std::vector<std::string> statements;
742 virtual std::vector<std::string> getAttributeDeclarations() const override
744 std::vector<std::string> declarations;
751 virtual std::vector<std::string> getVertexCoordCalc() const override
753 std::vector<std::string> statements;
760 virtual std::vector<std::string> getDescriptorDeclarations() const override
762 std::vector<std::string> declarations;
775 virtual std::vector<std::string> getDescriptorCoordCalc(TopologyClass topology) const override
777 std::vector<std::string> statements;
909 virtual std::vector<std::string> getAttributeDeclarations() const override
911 std::vector<std::string> declarations;
921 virtual std::vector<std::string> getVertexCoordCalc() const override
923 std::vector<std::string> statements;
932 virtual std::vector<std::string> getDescriptorDeclarations() const override
934 std::vector<std::string> declarations;
964 virtual std::vector<std::string> getDescriptorCoordCalc(TopologyClass topology) const override
966 std::vector<std::string> statements;
2799 std::vector<std::string> getRequiredExtensions () const
2801 std::vector<std::string> extensions;
2965 ExtendedDynamicStateTest (tcu::TestContext& testCtx, const std::string& name, const TestConfig& testConfig);
2988 ExtendedDynamicStateTest::ExtendedDynamicStateTest (tcu::TestContext& testCtx, const std::string& name, const TestConfig& testConfig)
3452 const std::string attName = (used ? "color" : "unused" + std::to_string(refIdx));
3458 const std::string indexDecl = (useAttIndex ? (", index=" + idxStr) : "");
3459 const std::string nameSuffix = ((attIdx > 0u) ? idxStr : "");
3471 const auto descDeclsV = (m_testConfig.useMeshShaders ? activeGen->getDescriptorDeclarations() : std::vector<std::string>());
3472 const auto descCalcsV = (m_testConfig.useMeshShaders ? activeGen->getDescriptorCoordCalc(topology) : std::vector<std::string>());
3594 std::map<std::string, std::string> activeMap;
3595 std::map<std::string, std::string> inactiveMap;
3619 const std::string inputPrimitive = ((topologyClass == TopologyClass::LINE) ? "lines" : "triangles");
3621 const std::string outputPrimitive = ((topologyClass == TopologyClass::LINE) ? "line_strip" : "triangle_strip");
3714 std::string topologyStr;
3715 std::string indicesBuiltIn;
3716 std::string indicesVal;
3869 void logErrors(tcu::TestLog& log, const std::string& setName, const std::string& setDesc, const tcu::ConstPixelBufferAccess& result, const tcu::ConstPixelBufferAccess& errorMask)
4325 virtual const std::vector<std::string>& getDeviceExtensions (void) const = 0;
4348 const std::vector<std::string>& getDeviceExtensions (void) const override { return m_extensions; }
4356 std::vector<std::string> m_extensions;
4498 const std::vector<std::string>& getDeviceExtensions (void) const override { return m_extensions; }
4506 std::vector<std::string> m_extensions;
6455 std::string name;
6477 std::string groupName;
6489 std::string nameSuffix;
6757 const std::string stateStr = (enableStateValue ? "enable" : "disable");
6758 const std::string nameSuffix = (onlyEq ? "" : (allCBDynamic ? ("_dynamic_" + stateStr) : ("_dynamic_but_logic_op_" + stateStr)));
6837 const std::string stateStr = (enableStateValue ? "enable" : "disable");
6838 const std::string nameSuffix = (onlyEq ? "" : (allCBDynamic ? ("_dynamic_" + stateStr) : ("_dynamic_but_logic_op_" + stateStr)));
6912 const auto testName = std::string("color_blend_all_") + colorBlendStateName + "_" + colorBlendResultName + "_color";
7019 orderingGroup->addChild(new ExtendedDynamicStateTest(testCtx, std::string("prim_restart_enable") + bindUnusedCase.nameSuffix, config));
7117 const std::string className = topologyClassName(topologyClass);
7118 const std::string name = "topology_" + className + (forceGeometryShader ? "_geom" : "") + bindUnusedCase.nameSuffix;
7305 const std::string prefix;
7592 const std::string namePrefix = (multisample ? "multi_sample_" : "single_sample_");
7593 const std::string descSuffix = (multisample ? " in multisample mode" : " in single sample mode");
7804 const auto testName = std::string("rasterization_stream_") + rastStreamCase.name;
7972 const std::string finalState = (covToColor ? "enable" : "disable");
8050 const auto testName = std::string("coverage_modulation_mode_") + modulationModeCase.name;
8219 const std::string enableStr = (sriEnable ? "enable" : "disable");
8237 const std::string enableStr = (wScalingEnable ? "enable" : "disable");
8256 const std::string enableStr = (reprFragTestEnable ? "enable" : "disable");
8368 std::string caseName = "depth_bias_enable";
8404 std::string caseName = "depth_bias_disable";
8671 std::string name;
8683 std::string name;
8706 std::string name;
8878 const std::string testName = std::string("stencil_state")