Lines Matching defs:value
905 * If Number of Multisamples is set to a value other than
1204 pack_channel(const union isl_color_value *value, unsigned i,
1220 packed = util_format_linear_float_to_srgb_8unorm(value->f32[i]);
1222 float srgb = util_format_linear_to_srgb_float(value->f32[i]);
1226 packed = _mesa_float_to_unorm(value->f32[i], layout->bits);
1230 packed = _mesa_float_to_snorm(value->f32[i], layout->bits);
1235 packed = _mesa_float_to_half(value->f32[i]);
1237 packed = value->u32[i];
1241 packed = MIN(value->u32[i], u_uintN_max(layout->bits));
1244 packed = CLAMP(value->u32[i], u_intN_min(layout->bits),
1264 isl_color_value_pack(const union isl_color_value *value,
1276 data_out[0] = float3_to_rgb9e5(value->f32);
1279 data_out[0] = float3_to_r11g11b10f(value->f32);
1283 pack_channel(value, 0, &fmtl->channels.r, fmtl->colorspace, data_out);
1284 pack_channel(value, 1, &fmtl->channels.g, fmtl->colorspace, data_out);
1285 pack_channel(value, 2, &fmtl->channels.b, fmtl->colorspace, data_out);
1286 pack_channel(value, 3, &fmtl->channels.a, ISL_COLORSPACE_LINEAR, data_out);
1287 pack_channel(value, 0, &fmtl->channels.l, fmtl->colorspace, data_out);
1288 pack_channel(value, 0, &fmtl->channels.i, ISL_COLORSPACE_LINEAR, data_out);
1293 unpack_channel(union isl_color_value *value,
1352 value->u32[start + i] = unpacked.u32;
1361 isl_color_value_unpack(union isl_color_value *value,
1371 memset(value, 0, sizeof(*value));
1373 value->u32[3] = 1u;
1375 value->f32[3] = 1.0f;
1379 rgb9e5_to_float3(data_in[0], value->f32);
1382 r11g11b10f_to_float3(data_in[0], value->f32);
1386 unpack_channel(value, 0, 1, &fmtl->channels.r, fmtl->colorspace, data_in);
1387 unpack_channel(value, 1, 1, &fmtl->channels.g, fmtl->colorspace, data_in);
1388 unpack_channel(value, 2, 1, &fmtl->channels.b, fmtl->colorspace, data_in);
1389 unpack_channel(value, 3, 1, &fmtl->channels.a, ISL_COLORSPACE_LINEAR, data_in);
1390 unpack_channel(value, 0, 3, &fmtl->channels.l, fmtl->colorspace, data_in);
1391 unpack_channel(value, 0, 4, &fmtl->channels.i, ISL_COLORSPACE_LINEAR, data_in);