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:
@@ -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
|
||||
|
Reference in New Issue
Block a user