diff --git a/src/gallium/auxiliary/util/u_blitter.c b/src/gallium/auxiliary/util/u_blitter.c index be9e3ef4c7a..47c78d5d9ed 100644 --- a/src/gallium/auxiliary/util/u_blitter.c +++ b/src/gallium/auxiliary/util/u_blitter.c @@ -968,7 +968,7 @@ static void *blitter_get_fs_texfetch_col(struct blitter_context_priv *ctx, enum tgsi_return_type dtype; unsigned type; - assert(target < PIPE_MAX_TEXTURE_TYPES); + assert(target >= 0 && target < PIPE_MAX_TEXTURE_TYPES); if (util_format_is_pure_uint(src_format)) { stype = TGSI_RETURN_TYPE_UINT;