aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp
diff options
context:
space:
mode:
authorChris Bieneman <chris.bieneman@me.com>2022-07-18 10:08:08 -0500
committerChris Bieneman <chris.bieneman@me.com>2022-08-01 11:19:43 -0500
commit5dbb92d8cdf751d5960225e874c27d19597fa65e (patch)
tree4065df50dc0e066c56dbd0efc608e2dafdb2e001 /clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp
parentf29a19b0b8d279616df795db52a3b6fafef6e1de (diff)
downloadllvm-5dbb92d8cdf751d5960225e874c27d19597fa65e.zip
llvm-5dbb92d8cdf751d5960225e874c27d19597fa65e.tar.gz
llvm-5dbb92d8cdf751d5960225e874c27d19597fa65e.tar.bz2
[HLSL] CodeGen HLSL Resource annotations
HLSL Resource types need special annotations that the backend will use to build out metadata and resource annotations that are required by DirectX and Vulkan drivers in order to provide correct data bindings for shader exeuction. This patch adds some of the required data for unordered-access-views (UAV) resource binding into the module flags. This data will evolve over time to cover all the required use cases, but this should get things started. Depends on D130018. Differential Revision: https://reviews.llvm.org/D130019
Diffstat (limited to 'clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp')
0 files changed, 0 insertions, 0 deletions