zink: make spirv_builder_emit_exec_mode_literal() return the word for the param

Reviewed-by: Dave Airlie <airlied@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14976>
This commit is contained in:
Mike Blumenkrantz
2022-02-09 15:40:39 -05:00
committed by Marge Bot
parent 25d6651324
commit 64f1960915
2 changed files with 3 additions and 3 deletions
@@ -150,7 +150,7 @@ spirv_builder_emit_entry_point(struct spirv_builder *b,
spirv_buffer_emit_word(&b->entry_points, interfaces[i]);
}
void
uint32_t
spirv_builder_emit_exec_mode_literal(struct spirv_builder *b, SpvId entry_point,
SpvExecutionMode exec_mode, uint32_t param)
{
@@ -158,7 +158,7 @@ spirv_builder_emit_exec_mode_literal(struct spirv_builder *b, SpvId entry_point,
spirv_buffer_emit_word(&b->exec_modes, SpvOpExecutionMode | (4 << 16));
spirv_buffer_emit_word(&b->exec_modes, entry_point);
spirv_buffer_emit_word(&b->exec_modes, exec_mode);
spirv_buffer_emit_word(&b->exec_modes, param);
return spirv_buffer_emit_word(&b->exec_modes, param);
}
void
@@ -146,7 +146,7 @@ spirv_builder_emit_entry_point(struct spirv_builder *b,
SpvExecutionModel exec_model, SpvId entry_point,
const char *name, const SpvId interfaces[],
size_t num_interfaces);
void
uint32_t
spirv_builder_emit_exec_mode_literal(struct spirv_builder *b, SpvId entry_point,
SpvExecutionMode exec_mode, uint32_t param);
void