Lines Matching defs:entries
46 * while URB entries can be stored anywhere. We choose to lay them
58 * \param[out] entries - the number of URB entries for each stage
68 unsigned entries[4], unsigned start[4],
107 * Allocation Size is less than 9 512-bit URB entries.
117 /* VS has a lower limit on the number of URB entries.
129 * (1) We need room for at least 2 URB entries, since we always operate
207 /* Finally, compute the number of entries that can fit in the space
211 entries[i] = chunks[i] * chunk_size_bytes / entry_size_bytes[i];
216 entries[i] = MIN2(entries[i], devinfo->urb.max_entries[i]);
219 entries[i] = ROUND_DOWN_TO(entries[i], granularity[i]);
222 * number of entries needed for each stage.
224 assert(entries[i] >= min_entries[i]);
248 if (entries[i]) {
281 if (entries[MESA_SHADER_TESS_EVAL] < 324)
286 if (entries[MESA_SHADER_VERTEX] < 192)
315 * of entries, so we need to discount the space for constants for all of
327 * to use larger URB entries since it contains all the vertex and
358 * Entry Allocation Size is less than 9 512-bit URB entries.