Skip to content

Commit 7fdc4c2

Browse files
committed
refine tests.
1 parent 524cfb6 commit 7fdc4c2

1 file changed

Lines changed: 15 additions & 15 deletions

File tree

Tests/DiligentCoreAPITest/src/RenderStateCacheTest.cpp

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2303,36 +2303,36 @@ void TestDistinctEntries(bool CompileAsync)
23032303

23042304
float RefValuesB[SpecConstRefDescCount];
23052305
for (Uint32 i = 0; i < SpecConstRefDescCount; ++i)
2306+
{
23062307
RefValuesB[i] = SpecConstRefDescs[i].RefValue;
2307-
RefValuesB[9] = 2.0f; // sc_Brightness
2308-
2309-
// clang-format off
2308+
if (!strcmp(SpecConstRefDescs[i].Name, "sc_Brightness"))
2309+
RefValuesB[i] = 2.0f;
2310+
}
23102311

23112312
SpecializationConstant SpecConstsA[SpecConstRefDescCount];
2312-
2313-
for(size_t i = 0; i < SpecConstRefDescCount; ++i){
2314-
SpecConstsA[i].Name = SpecConstRefDescs[i].Name;
2313+
for (Uint32 i = 0; i < SpecConstRefDescCount; ++i)
2314+
{
2315+
SpecConstsA[i].Name = SpecConstRefDescs[i].Name;
23152316
SpecConstsA[i].ShaderStages = SpecConstRefDescs[i].Stage;
2316-
SpecConstsA[i].pData = &SpecConstRefDescs[i].RefValue;
2317-
SpecConstsA[i].Size = sizeof(SpecConstRefDescs[i].RefValue);
2317+
SpecConstsA[i].pData = &SpecConstRefDescs[i].RefValue;
2318+
SpecConstsA[i].Size = sizeof(SpecConstRefDescs[i].RefValue);
23182319
}
23192320

23202321
SpecializationConstant SpecConstsB[SpecConstRefDescCount];
2321-
2322-
for(size_t i = 0; i < SpecConstRefDescCount; ++i){
2323-
SpecConstsB[i].Name = SpecConstRefDescs[i].Name;
2322+
for (Uint32 i = 0; i < SpecConstRefDescCount; ++i)
2323+
{
2324+
SpecConstsB[i].Name = SpecConstRefDescs[i].Name;
23242325
SpecConstsB[i].ShaderStages = SpecConstRefDescs[i].Stage;
2325-
SpecConstsB[i].pData = &RefValuesB[i];
2326-
SpecConstsB[i].Size = sizeof(RefValuesB[i]);
2326+
SpecConstsB[i].pData = &RefValuesB[i];
2327+
SpecConstsB[i].Size = sizeof(RefValuesB[i]);
23272328
}
23282329

2329-
// clang-format on
2330-
23312330
RefCntAutoPtr<IPipelineState> pPSO_A;
23322331
CreateGraphicsPSO(pCache, pData != nullptr, CompileAsync, "SpecConsts Distinct Test",
23332332
pVS, pPS, SpecConstsA, _countof(SpecConstsA), pPSO_A);
23342333
ASSERT_NE(pPSO_A, nullptr);
23352334
ASSERT_EQ(pPSO_A->GetStatus(CompileAsync), PIPELINE_STATE_STATUS_READY);
2335+
VerifyPSO(pPSO_A);
23362336

23372337
RefCntAutoPtr<IPipelineState> pPSO_B;
23382338
CreateGraphicsPSO(pCache, pData != nullptr, CompileAsync, "SpecConsts Distinct Test",

0 commit comments

Comments
 (0)