Lines Matching refs:transkey
252 struct translate_key transkey;
264 transkey.nr_elements = 0;
265 transkey.output_stride = 0;
288 unsigned j = transkey.nr_elements++;
290 transkey.element[j].type = TRANSLATE_ELEMENT_NORMAL;
291 transkey.element[j].input_format = ve->src_format;
292 transkey.element[j].input_buffer = vbi;
293 transkey.element[j].input_offset = ve->src_offset;
294 transkey.element[j].instance_divisor = ve->instance_divisor;
296 transkey.element[j].output_format = fmt;
297 transkey.element[j].output_offset = transkey.output_stride;
298 transkey.output_stride += (util_format_get_stride(fmt, 1) + 3) & ~3;
302 so->translate = translate_create(&transkey);
303 so->vtx_size = transkey.output_stride / 4;