zink: add spirv builder methods for OpImageQueryLevels

Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9275>
This commit is contained in:
Mike Blumenkrantz 2020-10-20 15:20:29 -04:00 committed by Marge Bot
parent 0e1742ba02
commit 7fe5937906
2 changed files with 13 additions and 0 deletions

View File

@ -1027,6 +1027,14 @@ spirv_builder_emit_image_query_size(struct spirv_builder *b,
return result;
}
SpvId
spirv_builder_emit_image_query_levels(struct spirv_builder *b,
SpvId result_type,
SpvId image)
{
return spirv_builder_emit_unop(b, SpvOpImageQueryLevels, result_type, image);
}
SpvId
spirv_builder_emit_image_query_lod(struct spirv_builder *b,
SpvId result_type,

View File

@ -332,6 +332,11 @@ spirv_builder_emit_image_query_size(struct spirv_builder *b,
SpvId image,
SpvId lod);
SpvId
spirv_builder_emit_image_query_levels(struct spirv_builder *b,
SpvId result_type,
SpvId image);
SpvId
spirv_builder_emit_image_query_lod(struct spirv_builder *b,
SpvId result_type,