mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-27 12:40:09 +01:00
nir: add nir_intrinsic_has_semantic helper
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33410>
This commit is contained in:
parent
d0e02df3a6
commit
09510ec910
1 changed files with 7 additions and 0 deletions
|
|
@ -2164,6 +2164,13 @@ bool nir_intrinsic_can_reorder(nir_intrinsic_instr *instr);
|
|||
|
||||
bool nir_intrinsic_writes_external_memory(const nir_intrinsic_instr *instr);
|
||||
|
||||
static inline bool
|
||||
nir_intrinsic_has_semantic(const nir_intrinsic_instr *intr,
|
||||
nir_intrinsic_semantic_flag flag)
|
||||
{
|
||||
return nir_intrinsic_infos[intr->intrinsic].flags & flag;
|
||||
}
|
||||
|
||||
static inline bool
|
||||
nir_intrinsic_is_ray_query(nir_intrinsic_op intrinsic)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue