@@ -74,28 +74,40 @@ HdxOitBufferAccessor::AddOitBufferBindings(
7474 HdxTokens->oitCounterBufferBar ,
7575 counterBar,
7676 /* interleave = */ false ,
77- /* writable = */ true ));
77+ /* writable = */ true ,
78+ /* arraySize = */ 0 ,
79+ /* concatenateNames = */ false ,
80+ /* visibility = */ HgiShaderStageFragment));
7881
7982 shader->AddBufferBinding (
8083 HdStBindingRequest (HdStBinding::SSBO,
8184 HdxTokens->oitDataBufferBar ,
8285 dataBar,
8386 /* interleave = */ false ,
84- /* writable = */ true ));
87+ /* writable = */ true ,
88+ /* arraySize = */ 0 ,
89+ /* concatenateNames = */ false ,
90+ /* visibility = */ HgiShaderStageFragment));
8591
8692 shader->AddBufferBinding (
8793 HdStBindingRequest (HdStBinding::SSBO,
8894 HdxTokens->oitDepthBufferBar ,
8995 depthBar,
9096 /* interleave = */ false ,
91- /* writable = */ true ));
97+ /* writable = */ true ,
98+ /* arraySize = */ 0 ,
99+ /* concatenateNames = */ false ,
100+ /* visibility = */ HgiShaderStageFragment));
92101
93102 shader->AddBufferBinding (
94103 HdStBindingRequest (HdStBinding::SSBO,
95104 HdxTokens->oitIndexBufferBar ,
96105 indexBar,
97106 /* interleave = */ false ,
98- /* writable = */ true ));
107+ /* writable = */ true ,
108+ /* arraySize = */ 0 ,
109+ /* concatenateNames = */ false ,
110+ /* visibility = */ HgiShaderStageFragment));
99111
100112 shader->AddBufferBinding (
101113 HdStBindingRequest (HdStBinding::UBO,
0 commit comments