mesa: take advantage of sorted parameters in _mesa_load_state_parameters

Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6946>
This commit is contained in:
Marek Olšák
2020-09-27 22:15:06 -04:00
committed by Marge Bot
parent b9bff76b63
commit 63f7d7dd0a
5 changed files with 57 additions and 10 deletions

View File

@@ -1044,6 +1044,8 @@ write_shader_parameters(struct blob *metadata,
sizeof(gl_constant_value) * params->NumParameterValues);
blob_write_uint32(metadata, params->StateFlags);
blob_write_uint32(metadata, params->LastUniformIndex);
blob_write_uint32(metadata, params->FirstStateVarIndex);
}
static void
@@ -1078,6 +1080,8 @@ read_shader_parameters(struct blob_reader *metadata,
sizeof(gl_constant_value) * params->NumParameterValues);
params->StateFlags = blob_read_uint32(metadata);
params->LastUniformIndex = blob_read_uint32(metadata);
params->FirstStateVarIndex = blob_read_uint32(metadata);
}
static void