Lines Matching defs:std
52 using namespace std;
73 AttachmentAccessOrderTestCase( tcu::TestContext& context, const std::string& name,
155 virtual void addShadersInternal(SourceCollections& programCollection, const std::map<std::string, std::string> ¶ms) const = 0;
156 void addSimpleVertexShader(SourceCollections& programCollection, const std::string &dest) const;
167 AttachmentAccessOrderColorTestCase( tcu::TestContext& context, const std::string& name,
195 virtual void addShadersInternal(SourceCollections& programCollection, const std::map<std::string, std::string> ¶ms) const;
201 AttachmentAccessOrderDepthTestCase( tcu::TestContext& context, const std::string& name,
235 virtual void addShadersInternal(SourceCollections& programCollection, const std::map<std::string, std::string> ¶ms) const;
248 AttachmentAccessOrderStencilTestCase( tcu::TestContext& context, const std::string& name,
282 virtual void addShadersInternal(SourceCollections& programCollection, const std::map<std::string, std::string> ¶ms) const;
309 std::vector<Move<VkImage> > m_inputAtt;
310 std::vector<MovePtr<Allocation> > m_inputAttMemory;
311 std::vector<Move<VkImageView> > m_inputAttView;
312 std::vector<VkAttachmentReference> m_attachmentReferences;
379 AttachmentAccessOrderTestCase::AttachmentAccessOrderTestCase ( tcu::TestContext& context, const std::string& name,
397 void AttachmentAccessOrderTestCase::addSimpleVertexShader(SourceCollections& programCollection, const std::string &dest) const
405 std::stringstream vertShader;
418 void AttachmentAccessOrderColorTestCase::addShadersInternal(SourceCollections& programCollection, const std::map<std::string, std::string> ¶ms) const
423 std::stringstream fragShader;
496 void AttachmentAccessOrderDepthTestCase::addShadersInternal(SourceCollections& programCollection, const std::map<std::string, std::string> ¶ms) const
498 std::stringstream vertShader;
524 std::stringstream fragShader;
602 void AttachmentAccessOrderStencilTestCase::addShadersInternal(SourceCollections& programCollection, const std::map<std::string, std::string> ¶ms) const
604 std::stringstream vertShader;
630 std::stringstream fragShader;
693 std::map<std::string, std::string> params;
695 params["PRIMITIVE_NUM"] = std::to_string(m_overlapPrimitives?ELEM_NUM:1);
696 params["INSTANCE_NUM"] = std::to_string(m_overlapInstances?ELEM_NUM:1);
697 params["DRAW_NUM"] = std::to_string(m_overlapDraws?ELEM_NUM:1);
698 params["ATT_NUM"] = std::to_string(m_inputAttachmentNum);
699 params["SAMPLE_NUM"] = std::to_string(m_sampleNum);
721 std::stringstream fragShaderResolve;
786 const std::vector<VkFormat> dsFormats { VK_FORMAT_D32_SFLOAT_S8_UINT, VK_FORMAT_D24_UNORM_S8_UINT };
1047 const std::vector<VkViewport> viewports(1, {0, 0, WIDTH, HEIGHT, 0, 1});
1048 const std::vector<VkRect2D> scissors(1, { {0, 0}, {WIDTH, HEIGHT} });
1077 std::vector<VkPipelineColorBlendAttachmentState> colorBlendAttachmentState(m_colorAttNum,
1141 viewports, // const std::vector<VkViewport>& viewports
1142 scissors, // const std::vector<VkRect2D>& scissors
1271 std::vector<VkSubpassDescription> subpasses(2, VkSubpassDescription{});
1336 std::vector<tcu::Vec2> vbo(3*primitiveNum);
1660 const std::string name;