diff options
| author | azhirnov <zh1dron@gmail.com> | 2020-11-12 15:19:35 +0000 |
|---|---|---|
| committer | azhirnov <zh1dron@gmail.com> | 2020-11-12 15:19:35 +0000 |
| commit | 0f5eaa1eb5bf6cd85146a29bd988903e22084832 (patch) | |
| tree | 6698b73bbafec6d0b7843b9af3964738dec48522 /Tests/IncludeTest | |
| parent | Merge branch 'master' into ray_tracing (diff) | |
| download | DiligentCore-0f5eaa1eb5bf6cd85146a29bd988903e22084832.tar.gz DiligentCore-0f5eaa1eb5bf6cd85146a29bd988903e22084832.zip | |
fixed and improved shader binding
Diffstat (limited to 'Tests/IncludeTest')
| -rw-r--r-- | Tests/IncludeTest/GraphicsEngine/ShaderBindingTableH_test.c | 2 | ||||
| -rw-r--r-- | Tests/IncludeTest/GraphicsEngine/TopLevelASH_test.c | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/Tests/IncludeTest/GraphicsEngine/ShaderBindingTableH_test.c b/Tests/IncludeTest/GraphicsEngine/ShaderBindingTableH_test.c index a6714f15..99d3f488 100644 --- a/Tests/IncludeTest/GraphicsEngine/ShaderBindingTableH_test.c +++ b/Tests/IncludeTest/GraphicsEngine/ShaderBindingTableH_test.c @@ -38,5 +38,5 @@ void TestShaderBindingTable_CInterface(IShaderBindingTable* pSBT) IShaderBindingTable_BindHitGroupForAll(pSBT, (ITopLevelAS*)NULL, 0, "Shader group name", (const void*)NULL, 0); IShaderBindingTable_BindHitGroups(pSBT, (ITopLevelAS*)NULL, "Instance name", 0, "Shader group name", (const void*)NULL, 0); IShaderBindingTable_BindCallableShader(pSBT, "Shader group name", 0, (const void*)NULL, 0); - IShaderBindingTable_BindAll(pSBT, (BindAllAttribs*)NULL); + IShaderBindingTable_BindHitGroupByIndex(pSBT, 0, "Shader group name", (const void*)NULL, 0); } diff --git a/Tests/IncludeTest/GraphicsEngine/TopLevelASH_test.c b/Tests/IncludeTest/GraphicsEngine/TopLevelASH_test.c index f010eb83..1cdf7c32 100644 --- a/Tests/IncludeTest/GraphicsEngine/TopLevelASH_test.c +++ b/Tests/IncludeTest/GraphicsEngine/TopLevelASH_test.c @@ -32,7 +32,8 @@ void TestTopLevelAS_CInterface(ITopLevelAS* pTLAS) TLASInstanceDesc InstDesc = ITopLevelAS_GetInstanceDesc(pTLAS, "Name"); (void)InstDesc; - ITopLevelAS_GetContributionToHitGroupIndex(pTLAS, (Uint32*)NULL, (Uint32*)NULL); + TLASBuildInfo BuildInfo = ITopLevelAS_GetBuildInfo(pTLAS); + (void)BuildInfo; ScratchBufferSizes ScratchSizes = ITopLevelAS_GetScratchBufferSizes(pTLAS); (void)ScratchSizes; |
