|
@@ -1,19 +1,19 @@
|
|
|
-// RUN: %dxc -T lib_6_1 %s | FileCheck %s
|
|
|
-
|
|
|
-// Make sure load resource rangeID when select resource.
|
|
|
-// CHECK:load i32, i32* @ReadBuffer1_rangeID
|
|
|
-// CHECK:load i32, i32* @ReadBuffer_rangeID
|
|
|
-
|
|
|
-RWByteAddressBuffer outputBuffer : register(u0);
|
|
|
-ByteAddressBuffer ReadBuffer : register(t0);
|
|
|
-ByteAddressBuffer ReadBuffer1 : register(t1);
|
|
|
-
|
|
|
-void test( uint cond)
|
|
|
-{
|
|
|
- ByteAddressBuffer buffer = ReadBuffer;
|
|
|
- if (cond > 2)
|
|
|
- buffer = ReadBuffer1;
|
|
|
-
|
|
|
- uint v= buffer.Load(0);
|
|
|
- outputBuffer.Store(0, v);
|
|
|
+// RUN: %dxc -T lib_6_1 %s | FileCheck %s
|
|
|
+
|
|
|
+// Make sure load resource rangeID when select resource.
|
|
|
+// CHECK:load i32, i32* @ReadBuffer1_rangeID
|
|
|
+// CHECK:load i32, i32* @ReadBuffer_rangeID
|
|
|
+
|
|
|
+RWByteAddressBuffer outputBuffer : register(u0);
|
|
|
+ByteAddressBuffer ReadBuffer : register(t0);
|
|
|
+ByteAddressBuffer ReadBuffer1 : register(t1);
|
|
|
+
|
|
|
+void test( uint cond)
|
|
|
+{
|
|
|
+ ByteAddressBuffer buffer = ReadBuffer;
|
|
|
+ if (cond > 2)
|
|
|
+ buffer = ReadBuffer1;
|
|
|
+
|
|
|
+ uint v= buffer.Load(0);
|
|
|
+ outputBuffer.Store(0, v);
|
|
|
}
|