Lines Matching defs:constant
452 /* And finally patch all the derefs referincing the constant
506 copy_const_initializer(const nir_constant *constant, const struct glsl_type *type,
513 for (unsigned i = 0; i < constant->num_elements; i++) {
514 copy_const_initializer(constant->elements[i], elm_type,
518 for (unsigned i = 0; i < constant->num_elements; i++) {
521 copy_const_initializer(constant->elements[i], elm_type, data + offset);
529 *((uint64_t *)data) = constant->values[i].u64;
532 *((uint32_t *)data) = constant->values[i].u32;
535 *((uint16_t *)data) = constant->values[i].u16;
538 *((uint8_t *)data) = constant->values[i].u8;
979 // Before removing dead uniforms, dedupe constant samplers to make more dead uniforms
1178 unreachable("unexpected constant initializer");