From d3b1d29969fd3e1314576663bcb30ee56e2a913a Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 17 Jul 2026 15:41:20 +0100 Subject: [PATCH] Add a test for ByteAddressBuffer length queries --- util/test/demos/d3d12/d3d12_shader_debug_zoo.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/util/test/demos/d3d12/d3d12_shader_debug_zoo.cpp b/util/test/demos/d3d12/d3d12_shader_debug_zoo.cpp index 6e00dde7c..17ce6738f 100644 --- a/util/test/demos/d3d12/d3d12_shader_debug_zoo.cpp +++ b/util/test/demos/d3d12/d3d12_shader_debug_zoo.cpp @@ -1154,6 +1154,14 @@ float4 main(v2f IN) : SV_Target0 return float4(asfloat(rootbytesrv.Load(z+0).x), asfloat(rootbytesrv.Load(z+4).x), asfloat(rootbytesrv.Load(z+8).x), float(rootbytesrv.Load(z+12).x)); } + if(IN.tri == 113) + { + uint a = 0, b = 0, c = 0; + byterotest.GetDimensions(a); + byterwtest.GetDimensions(b); + byterwtest2.GetDimensions(c); + return float4(float(a), float(b), float(c), 0.0f); + } return float4(0.4f, 0.4f, 0.4f, 0.4f); } )EOSHADER";