diff options
author | Alyssa Rosenzweig <alyssa@rosenzweig.io> | 2023-12-10 17:14:39 -0400 |
---|---|---|
committer | Marge Bot <emma+marge@anholt.net> | 2024-01-04 01:51:07 +0000 |
commit | d32daa3fb22b5ad647b3ce5aefec69c72b0137e9 (patch) | |
tree | 2fd1673bd76fd2a7cd067566aa34b94cc4ce8ce0 /src/compiler/nir/nir_validate.c | |
parent | 407fd1e1d735cd2768f33a98bf8df60183e90481 (diff) |
nir/validate: allow bias on nir_texop_lod
AGX seems to support it, and it's very convenient for implementing sampler LOD
bias together with a clamped LOD query.
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26861>
Diffstat (limited to 'src/compiler/nir/nir_validate.c')
-rw-r--r-- | src/compiler/nir/nir_validate.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/compiler/nir/nir_validate.c b/src/compiler/nir/nir_validate.c index 8021fd3abbb..d3f4cc9dd3f 100644 --- a/src/compiler/nir/nir_validate.c +++ b/src/compiler/nir/nir_validate.c @@ -786,7 +786,8 @@ validate_tex_instr(nir_tex_instr *instr, validate_state *state) case nir_tex_src_bias: validate_assert(state, instr->op == nir_texop_txb || - instr->op == nir_texop_tg4); + instr->op == nir_texop_tg4 || + instr->op == nir_texop_lod); break; case nir_tex_src_lod: |