Home | History | Annotate | Download | only in i965

Lines Matching defs:uniform

227     * writemask, note that uniform packing and register allocation
457 * get stored, rather than in some global gl_shader_program uniform
492 /* Track the size of this uniform vector, for future packing of
544 this->userplane[compacted_clipplane_index] = dst_reg(UNIFORM, this->uniforms);
831 reg = new(this->mem_ctx) dst_reg(UNIFORM, this->uniforms);
840 /* Track how big the whole uniform variable is, in case we need to put a
2600 * uniform array access out to a pull constant buffer.
2612 * uniform in the pull constant buffer.
2621 if (inst->src[i].file != UNIFORM || !inst->src[i].reladdr)
2624 int uniform = inst->src[i].reg;
2629 if (pull_constant_loc[uniform] == -1) {
2630 const float **values = &prog_data->param[uniform * 4];
2632 pull_constant_loc[uniform] = prog_data->nr_pull_params / 4;
2634 for (int j = 0; j < uniform_size[uniform] * 4; j++) {
2646 pull_constant_loc[uniform]);
2655 /* Now there are no accesses of the UNIFORM file with a reladdr, so
2657 * relied on in cutting out unused uniform vectors from push