zink: add input attachment thingy for spirv builder
Reviewed-by: Dave Airlie <airlied@redhat.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12603>
This commit is contained in:
committed by
Marge Bot
parent
25fe797104
commit
73456393d8
@@ -215,6 +215,13 @@ spirv_builder_emit_decoration(struct spirv_builder *b, SpvId target,
|
||||
emit_decoration(b, target, decoration, NULL, 0);
|
||||
}
|
||||
|
||||
void
|
||||
spirv_builder_emit_input_attachment_index(struct spirv_builder *b, SpvId target, uint32_t id)
|
||||
{
|
||||
uint32_t args[] = { id };
|
||||
emit_decoration(b, target, SpvDecorationInputAttachmentIndex, args, ARRAY_SIZE(args));
|
||||
}
|
||||
|
||||
void
|
||||
spirv_builder_emit_specid(struct spirv_builder *b, SpvId target, uint32_t id)
|
||||
{
|
||||
|
||||
@@ -89,6 +89,9 @@ void
|
||||
spirv_builder_emit_decoration(struct spirv_builder *b, SpvId target,
|
||||
SpvDecoration decoration);
|
||||
|
||||
void
|
||||
spirv_builder_emit_input_attachment_index(struct spirv_builder *b, SpvId target, uint32_t id);
|
||||
|
||||
void
|
||||
spirv_builder_emit_specid(struct spirv_builder *b, SpvId target, uint32_t id);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user