Lines Matching refs:data
438 return (this->data.mode == ir_var_uniform ||
439 this->data.mode == ir_var_shader_storage) &&
448 return this->data.mode == ir_var_shader_storage &&
484 return this->data.bindless || this->data.mode != ir_var_uniform;
561 assert(this->data._num_state_slots == 0);
568 || this->data._num_state_slots == 0);
569 return this->data._num_state_slots;
576 this->data._num_state_slots = n;
594 this->data._num_state_slots = 0;
597 this->data._num_state_slots = n;
604 return this->data.interpolation == INTERP_MODE_FLAT ||
617 return this->data.fb_fetch_output &&
618 this->data.location != FRAG_RESULT_DEPTH &&
619 this->data.location != FRAG_RESULT_STENCIL;
991 } data;
2096 return this->var->data.precision;
2230 ir_constant(const struct glsl_type *type, const ir_constant_data *data);