Lines Matching refs:params
1028 struct gl_program_parameter_list *params)
1030 blob_write_uint32(metadata, params->NumParameters);
1033 while (i < params->NumParameters) {
1034 struct gl_program_parameter *param = ¶ms->Parameters[i];
1048 blob_write_bytes(metadata, params->ParameterValues,
1049 sizeof(gl_constant_value) * params->NumParameterValues);
1051 blob_write_uint32(metadata, params->StateFlags);
1052 blob_write_uint32(metadata, params->UniformBytes);
1053 blob_write_uint32(metadata, params->FirstStateVarIndex);
1054 blob_write_uint32(metadata, params->LastStateVarIndex);
1059 struct gl_program_parameter_list *params)
1065 _mesa_reserve_parameter_storage(params, num_parameters, num_parameters);
1075 _mesa_add_parameter(params, type, name, size, data_type,
1078 gl_program_parameter *param = ¶ms->Parameters[i];
1085 blob_copy_bytes(metadata, (uint8_t *) params->ParameterValues,
1086 sizeof(gl_constant_value) * params->NumParameterValues);
1088 params->StateFlags = blob_read_uint32(metadata);
1089 params->UniformBytes = blob_read_uint32(metadata);
1090 params->FirstStateVarIndex = blob_read_uint32(metadata);
1091 params->LastStateVarIndex = blob_read_uint32(metadata);