-
Notifications
You must be signed in to change notification settings - Fork 12.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[HLSL] Add RWStructuredBuffer
definition to HLSLExternalSemaSource
#112775
Comments
Add tests for RWStructuredBuffer class definition. Use shared test files for all structured buffers' constructor and subscript tests. Keep AST and element-type tests separate for each buffer type because they longer and failures would be harder to match. Fixes llvm#112775
Change `StructuredBuffer` resource class to SRV (read-only) to match DXC. Part of #112775
@llvm/issue-subscribers-clang-frontend Author: Helena Kotas (hekota)
Add `RWStructuredBuffer` definition to HLSLExternalSemaSource.
The The resource definition will contain a handle that will be lowered to a Refer to Proposal for mapping resource attributes for the attribute mapping. Check that the current implementation of |
Change `StructuredBuffer` resource class to SRV (read-only) to match DXC. Part of llvm#112775
…lvm#113477) Add tests for RWStructuredBuffer class definition. Use shared test files for all structured buffers' constructor and subscript tests. Keep AST and element-type tests separate for each buffer type because they longer and failures would be harder to match. Fixes llvm#112775
Add
RWStructuredBuffer
definition to HLSLExternalSemaSource.The
RWStructuredBuffer
is a read-write buffer of user defined types (UDTs).https://learn.microsoft.com/en-us/windows/win32/direct3dhlsl/sm5-object-rwstructuredbuffer
The resource definition will contain a handle that will be lowered to a
dx.RawBuffer
target extension type with the UDT as its type argument.Refer to Proposal for mapping resource attributes for the attribute mapping.
Check that the current implementation of
StructuredBuffer
matches the latest proposal for the attribute mapping.The text was updated successfully, but these errors were encountered: