Closed
Description
Add AppendStructuredBuffer
and ConsumeStructuredBuffer
definitions to HLSLExternalSemaSource.
AppendStructuredBuffer
is a streaming output buffer:
https://learn.microsoft.com/en-us/windows/win32/direct3dhlsl/sm5-object-appendstructuredbuffer
ConsumeStructuredBuffer
is a streaming input buffer:
https://learn.microsoft.com/en-us/windows/win32/direct3dhlsl/sm5-object-consumestructuredbuffer
AppendStructuredBuffer<float> Buf1 : register(u0);
ConsumeStructuredBuffer<float> Buf2 : register(u1);
The resource definitions will contain a handle that will be lowered to a dx.RawBuffer
target extension type with scalar, vector or UDT as its type argument.
Refer to Proposal for mapping resource attributes for the attribute mapping.
Metadata
Metadata
Assignees
Type
Projects
Status
Closed