Lines Matching refs:val
325 pack_int8(uint32_t *dst, const uint32_t *val)
327 *dst = (val[0] & 0xff) |
328 (val[1] & 0xff) << 8 |
329 (val[2] & 0xff) << 16 |
330 (val[3] & 0xff) << 24;
334 pack_int10_2(uint32_t *dst, const uint32_t *val)
336 *dst = (val[0] & 0x3ff) |
337 (val[1] & 0x3ff) << 10 |
338 (val[2] & 0x3ff) << 20 |
339 (val[3] & 0x3) << 30;
343 pack_int16(uint32_t *dst, const uint32_t *val)
345 dst[0] = (val[0] & 0xffff) |
346 (val[1] & 0xffff) << 16;
347 dst[1] = (val[2] & 0xffff) |
348 (val[3] & 0xffff) << 16;
352 tu6_pack_border_color(struct bcolor_entry *bcolor, const VkClearColorValue *val, bool is_int)
354 memcpy(bcolor->fp32, val, 4 * sizeof(float));
356 pack_int16((uint32_t*) &bcolor->fp16, val->uint32);
360 ( (uint8_t*) (&bcolor->x), 0, val->float32, 0, 1, 1)
371 0, val->float32, 0, 1, 1);