summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEgor Yusov <egor.yusov@gmail.com>2019-03-02 18:07:22 +0000
committerEgor Yusov <egor.yusov@gmail.com>2019-03-02 18:07:22 +0000
commitf2b0513fb9b3aa71dda868e655eec0e2fc18e22e (patch)
tree3f907b6560739cf598f4328633ed1acc82903369
parentUpdated test to compy with the new API (diff)
downloadDiligentEngine-f2b0513fb9b3aa71dda868e655eec0e2fc18e22e.tar.gz
DiligentEngine-f2b0513fb9b3aa71dda868e655eec0e2fc18e22e.zip
Fixed error message in TestShaderResourceLayout
-rw-r--r--Tests/TestApp/src/TestShaderResourceLayout.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/Tests/TestApp/src/TestShaderResourceLayout.cpp b/Tests/TestApp/src/TestShaderResourceLayout.cpp
index a038931..35fa659 100644
--- a/Tests/TestApp/src/TestShaderResourceLayout.cpp
+++ b/Tests/TestApp/src/TestShaderResourceLayout.cpp
@@ -279,7 +279,6 @@ TestShaderResourceLayout::TestShaderResourceLayout( IRenderDevice *pDevice, IDev
pTestPSO->GetStaticShaderVariable(SHADER_TYPE_VERTEX, "g_StorageTexelBuff")->Set(pStorageTexelBuffUAV);
pTestPSO->GetStaticShaderVariable(SHADER_TYPE_VERTEX, "g_tex2D_Mut");
LOG_INFO_MESSAGE("The above 2 warnings and 1 errors about missing shader resources are part of the test");
- pTestPSO->BindStaticResources(pResMapping, BIND_SHADER_RESOURCES_KEEP_EXISTING | BIND_SHADER_RESOURCES_VERIFY_ALL_RESOLVED | BIND_SHADER_RESOURCES_UPDATE_STATIC);
auto NumVSVars = pTestPSO->GetStaticVariableCount(SHADER_TYPE_VERTEX);
for(Uint32 v=0; v < NumVSVars; ++v)
@@ -307,7 +306,6 @@ TestShaderResourceLayout::TestShaderResourceLayout( IRenderDevice *pDevice, IDev
pTestPSO->GetStaticShaderVariable(SHADER_TYPE_PIXEL, "g_StorageTexelBuff")->Set(pStorageTexelBuffUAV);
pTestPSO->GetStaticShaderVariable(SHADER_TYPE_PIXEL, "storageBuff_Dyn");
LOG_INFO_MESSAGE("The above 2 warnings and 1 errors about missing shader resources are part of the test");
- pTestPSO->BindStaticResources(pResMapping, BIND_SHADER_RESOURCES_KEEP_EXISTING | BIND_SHADER_RESOURCES_VERIFY_ALL_RESOLVED | BIND_SHADER_RESOURCES_UPDATE_STATIC);
auto NumPSVars = pTestPSO->GetStaticVariableCount(SHADER_TYPE_PIXEL);
for(Uint32 v=0; v < NumPSVars; ++v)
@@ -320,6 +318,8 @@ TestShaderResourceLayout::TestShaderResourceLayout( IRenderDevice *pDevice, IDev
}
}
+ pTestPSO->BindStaticResources(pResMapping, BIND_SHADER_RESOURCES_KEEP_EXISTING | BIND_SHADER_RESOURCES_VERIFY_ALL_RESOLVED | BIND_SHADER_RESOURCES_UPDATE_STATIC);
+
RefCntAutoPtr<IShaderResourceBinding> pSRB;
pTestPSO->CreateShaderResourceBinding(&pSRB, true);