diff options
| author | Yong He <yonghe@outlook.com> | 2022-02-19 00:15:17 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-02-19 00:15:17 -0800 |
| commit | e272aec6a9ddb8b0af82f72c061f5393f2b2bdab (patch) | |
| tree | 11ec24a9464f5922e896bfff6e125c2d6279d4b3 /tools/gfx-unit-test/sampler-array.cpp | |
| parent | e993ff5f8d21d77dd3fb579f7afc51c6dcad834c (diff) | |
Optimize d3d12 mutable shader object implementation. (#2138)
* Optimize d3d12 mutable shader object implementation.
* Disable mismatched clear value warning message from d3d sdk.
* Fix.
* Fix.
* gfx: Avoid redundant d3d12 QueryInterface call.
Co-authored-by: Yong He <yhe@nvidia.com>
Diffstat (limited to 'tools/gfx-unit-test/sampler-array.cpp')
| -rw-r--r-- | tools/gfx-unit-test/sampler-array.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/tools/gfx-unit-test/sampler-array.cpp b/tools/gfx-unit-test/sampler-array.cpp index 58e48e13d..945c31b07 100644 --- a/tools/gfx-unit-test/sampler-array.cpp +++ b/tools/gfx-unit-test/sampler-array.cpp @@ -138,8 +138,7 @@ namespace gfx_test auto commandBuffer = transientHeap->createCommandBuffer(); { auto encoder = commandBuffer->encodeComputeCommands(); - auto root = encoder->bindPipeline(pipelineState); - root->copyFrom(rootObject, transientHeap); + encoder->bindPipelineWithRootObject(pipelineState, rootObject); encoder->dispatchCompute(1, 1, 1); encoder->endEncoding(); } |
