diff options
Diffstat (limited to 'tools/gfx-unit-test/link-time-constant.cpp')
| -rw-r--r-- | tools/gfx-unit-test/link-time-constant.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tools/gfx-unit-test/link-time-constant.cpp b/tools/gfx-unit-test/link-time-constant.cpp index b349a7dcb..58b39a204 100644 --- a/tools/gfx-unit-test/link-time-constant.cpp +++ b/tools/gfx-unit-test/link-time-constant.cpp @@ -79,9 +79,13 @@ namespace gfx_test R"( export static const bool turnOnFeature = true; export static const float constValue = 2.0; - export static const int numthread = 1; + export static const int numthread = 2; export static const int arraySize = 4; )")); + + SlangUInt threadGroupSizes[3]; + slangReflection->findEntryPointByName("computeMain")->getComputeThreadGroupSize(3, threadGroupSizes); + SLANG_CHECK(threadGroupSizes[0] == 2 && threadGroupSizes[1] == 1 && threadGroupSizes[2] == 1); ComputePipelineStateDesc pipelineDesc = {}; pipelineDesc.program = shaderProgram.get(); |
