mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 22:38:05 +02:00
nir/serialize: fix decoding of is_return and is_uniform
Fixes:3321a56d1d("nir: Serialize all parameter attributes") Fixes:26cbb6b933("nir: Add parameter divergence info") Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34052>
This commit is contained in:
parent
c00701c83a
commit
3a9954c117
1 changed files with 2 additions and 2 deletions
|
|
@ -2062,8 +2062,8 @@ read_function(read_ctx *ctx)
|
|||
|
||||
fxn->params[i].num_components = val & 0xff;
|
||||
fxn->params[i].bit_size = (val >> 8) & 0xff;
|
||||
fxn->params[i].is_return = val & (1u << 16);
|
||||
fxn->params[i].is_uniform = val & (1u << 17);
|
||||
fxn->params[i].is_return = val & (1u << 17);
|
||||
fxn->params[i].is_uniform = val & (1u << 18);
|
||||
fxn->params[i].type = decode_type_from_blob(ctx->blob);
|
||||
fxn->params[i].mode = decode_deref_modes(blob_read_uint32(ctx->blob));
|
||||
fxn->params[i].driver_attributes = blob_read_uint32(ctx->blob);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue