Configuring execution on device: AMD Radeon RX 9070
RootSignature created.
Descriptor heap created.
Command structures created.
Event prepared.
Creating SRV: { Size = 1024, Register = t0, Space = 0 }
Creating UAV: { Size = 256, Register = u1, Space = 0, HasCounter = 0 }
Creating UAV: { Size = 512, Register = u2, Space = 0, HasCounter = 0 }
Creating UAV: { Size = 1024, Register = u3, Space = 0, HasCounter = 0 }
Creating UAV: { Size = 1024, Register = u4, Space = 0, HasCounter = 0 }
Creating UAV: { Size = 32, Register = u5, Space = 0, HasCounter = 0 }
Creating SRV: { Size = 64, Register = t6, Space = 0 }
EltSize = 32 NumElts = 32
SRV: HeapIdx = 0 EltSize = 32 NumElts = 32
EltSize = 8 NumElts = 32
UAV: HeapIdx = 1 EltSize = 8 NumElts = 32 HasCounter = 0
EltSize = 16 NumElts = 32
UAV: HeapIdx = 2 EltSize = 16 NumElts = 32 HasCounter = 0
EltSize = 32 NumElts = 32
UAV: HeapIdx = 3 EltSize = 32 NumElts = 32 HasCounter = 0
EltSize = 32 NumElts = 32
UAV: HeapIdx = 4 EltSize = 32 NumElts = 32 HasCounter = 0
EltSize = 32 NumElts = 1
UAV: HeapIdx = 5 EltSize = 32 NumElts = 1 HasCounter = 0
EltSize = 16 NumElts = 4
SRV: HeapIdx = 6 EltSize = 16 NumElts = 4
Buffers created.
PSO created.
Compute command list created.
Compute commands executed.
Read data back.
Test failed: ExpectedOut5
Comparison Rule: BufferExact
Expected:
---
Name: ExpectedOut5
Format: Float64
Stride: 32
Data: [ 1.5, 2.5, 3.5, 4.5 ]
OutputProps:
Height: 0
Width: 0
Depth: 0
...
Got:
---
Name: Out5
Format: Float64
Stride: 32
Data: [ inf, inf, inf, inf ]
OutputProps:
Height: 0
Width: 0
Depth: 0
...
Full Hex representation of Expected Buffer Values:
[ 0x3ff8000000000000, 0x4004000000000000, 0x400c000000000000, 0x4012000000000000 ]
Full Hex representation of Actual Buffer Values:
[ 0x7ff0000000000000, 0x7ff0000000000000, 0x7ff0000000000000, 0x7ff0000000000000 ]
In the constant folding case, inf is returned, and is not expected.
In the constant folding case, inf is returned, and is not expected.