Issue 124558
Summary [HLSL][SPIR-V] Add RWStructutredBuffer type support for SPIR-V
Labels new issue
Assignees
Reporter s-perron
    The HLSL structured buffers are an HLSL type that need to be supported in the backend.

The design for implementing this resource is in https://github.com/llvm/wg-hlsl/pull/98.

The tasks to accomplish are:

- [ ] Add the desired target type to the SPIR-V backend. We want to use `spirv.Type` to represent the resource.
- [ ] Update clang to use the correct target type, with the block decoration.
- [ ] Update the expansion of `@llvm.spv.resource.getpointer` to handle storage buffers. They have one less level of indirection than a storage texel buffer.
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to