Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
RenderGraphTest.cpp File Reference

Classes

class  MockRenderPass
class  RenderGraphTest

Functions

 TEST_F (RenderGraphTest, AddRenderPass)
 TEST_F (RenderGraphTest, AddMultipleRenderPasses)
 TEST_F (RenderGraphTest, AddDuplicateRenderPass)
 TEST_F (RenderGraphTest, RemoveRenderPass)
 TEST_F (RenderGraphTest, RemoveNonExistentRenderPass)
 TEST_F (RenderGraphTest, ContainsRenderPass)
 TEST_F (RenderGraphTest, SetDependency)
 TEST_F (RenderGraphTest, SetDependencyWithNonExistentBefore)
 TEST_F (RenderGraphTest, SetDependencyWithNonExistentAfter)
 TEST_F (RenderGraphTest, SetDependencyWithBothNonExistent)
 TEST_F (RenderGraphTest, ExecuteWithoutDependencies)
 TEST_F (RenderGraphTest, ExecuteWithLinearDependencies)
 TEST_F (RenderGraphTest, ExecuteWithComplexDependencies)
 TEST_F (RenderGraphTest, ExecuteWithCyclicDependency)
 TEST_F (RenderGraphTest, RemoveRenderPassWithDependencies)
 TEST_F (RenderGraphTest, ExecuteEmptyGraph)
 TEST_F (RenderGraphTest, MultipleDependenciesOnSamePass)
 TEST_F (RenderGraphTest, ReExecuteAfterModification)

Function Documentation

◆ TEST_F() [1/18]

TEST_F ( RenderGraphTest ,
AddDuplicateRenderPass  )

◆ TEST_F() [2/18]

TEST_F ( RenderGraphTest ,
AddMultipleRenderPasses  )

◆ TEST_F() [3/18]

TEST_F ( RenderGraphTest ,
AddRenderPass  )

◆ TEST_F() [4/18]

TEST_F ( RenderGraphTest ,
ContainsRenderPass  )

◆ TEST_F() [5/18]

TEST_F ( RenderGraphTest ,
ExecuteEmptyGraph  )

◆ TEST_F() [6/18]

TEST_F ( RenderGraphTest ,
ExecuteWithComplexDependencies  )

◆ TEST_F() [7/18]

TEST_F ( RenderGraphTest ,
ExecuteWithCyclicDependency  )

◆ TEST_F() [8/18]

TEST_F ( RenderGraphTest ,
ExecuteWithLinearDependencies  )

◆ TEST_F() [9/18]

TEST_F ( RenderGraphTest ,
ExecuteWithoutDependencies  )

◆ TEST_F() [10/18]

TEST_F ( RenderGraphTest ,
MultipleDependenciesOnSamePass  )

◆ TEST_F() [11/18]

TEST_F ( RenderGraphTest ,
ReExecuteAfterModification  )

◆ TEST_F() [12/18]

TEST_F ( RenderGraphTest ,
RemoveNonExistentRenderPass  )

◆ TEST_F() [13/18]

TEST_F ( RenderGraphTest ,
RemoveRenderPass  )

◆ TEST_F() [14/18]

TEST_F ( RenderGraphTest ,
RemoveRenderPassWithDependencies  )

◆ TEST_F() [15/18]

TEST_F ( RenderGraphTest ,
SetDependency  )

◆ TEST_F() [16/18]

TEST_F ( RenderGraphTest ,
SetDependencyWithBothNonExistent  )

◆ TEST_F() [17/18]

TEST_F ( RenderGraphTest ,
SetDependencyWithNonExistentAfter  )

◆ TEST_F() [18/18]

TEST_F ( RenderGraphTest ,
SetDependencyWithNonExistentBefore  )