| 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