Lines Matching refs:uniforms
48 : uniforms(0), num_uniforms(0), stage_counter_references(), size(0) in active_atomic_buffer()
53 free(uniforms); in ~active_atomic_buffer()
61 realloc(uniforms, sizeof(active_atomic_counter_uniform) * in push_back()
69 uniforms = new_uniforms; in push_back()
70 uniforms[num_uniforms].uniform_loc = uniform_loc; in push_back()
71 uniforms[num_uniforms].var = var; in push_back()
75 active_atomic_counter_uniform *uniforms; member
180 qsort(buffers[i].uniforms, buffers[i].num_uniforms, in find_active_atomic_counters()
188 if (check_atomic_counters_overlap(buffers[i].uniforms[j-1].var, in find_active_atomic_counters()
189 buffers[i].uniforms[j].var) in find_active_atomic_counters()
190 && strcmp(buffers[i].uniforms[j-1].var->name, in find_active_atomic_counters()
191 buffers[i].uniforms[j].var->name) != 0) { in find_active_atomic_counters()
194 buffers[i].uniforms[j].var->name, in find_active_atomic_counters()
195 buffers[i].uniforms[j].var->data.offset); in find_active_atomic_counters()
238 ir_variable *const var = ab.uniforms[j].var; in link_assign_atomic_counter_resources()
240 &prog->data->UniformStorage[ab.uniforms[j].uniform_loc]; in link_assign_atomic_counter_resources()
242 mab.Uniforms[j] = ab.uniforms[j].uniform_loc; in link_assign_atomic_counter_resources()