summaryrefslogtreecommitdiffstats
path: root/Tests/TestApp/assets/RasterizerStateTest.lua
diff options
context:
space:
mode:
authorEgor Yusov <egor.yusov@gmail.com>2018-03-12 03:44:01 +0000
committerEgor Yusov <egor.yusov@gmail.com>2018-03-12 03:44:01 +0000
commit71cc1dc3f1c32c9d30a38dee0a1d0414f154f258 (patch)
treea61aedaa089a38bd30c339be958eadc95896bfcf /Tests/TestApp/assets/RasterizerStateTest.lua
parentUpdated Asteroids and aubmodules (diff)
downloadDiligentEngine-71cc1dc3f1c32c9d30a38dee0a1d0414f154f258.tar.gz
DiligentEngine-71cc1dc3f1c32c9d30a38dee0a1d0414f154f258.zip
Implemened PSO compatibility: updated tests and submodules
Diffstat (limited to 'Tests/TestApp/assets/RasterizerStateTest.lua')
-rw-r--r--Tests/TestApp/assets/RasterizerStateTest.lua4
1 files changed, 4 insertions, 0 deletions
diff --git a/Tests/TestApp/assets/RasterizerStateTest.lua b/Tests/TestApp/assets/RasterizerStateTest.lua
index 9701bcb..3e63792 100644
--- a/Tests/TestApp/assets/RasterizerStateTest.lua
+++ b/Tests/TestApp/assets/RasterizerStateTest.lua
@@ -103,12 +103,16 @@ for i,v in ipairs(FillModes) do
PSODesc.GraphicsPipeline.RasterizerDesc.FillMode = v
local TestPSO = PipelineState.Create(PSODesc)
assert(TestPSO.GraphicsPipeline.RasterizerDesc.FillMode == v)
+ assert(TestRS_PSO:IsCompatibleWith(TestPSO) == true)
+ assert(TestPSO:IsCompatibleWith(TestRS_PSO) == true)
Context.SetPipelineState(TestPSO)
end
for i,v in ipairs(CullModes) do
PSODesc.GraphicsPipeline.RasterizerDesc.CullMode = v
local TestPSO = PipelineState.Create(PSODesc)
+ assert(TestRS_PSO:IsCompatibleWith(TestPSO) == true)
+ assert(TestPSO:IsCompatibleWith(TestRS_PSO) == true)
assert(TestPSO.GraphicsPipeline.RasterizerDesc.CullMode == v)
Context.SetPipelineState(TestPSO)
end