Home
last modified time | relevance | path

Searched refs:transkey (Results 1 – 4 of 4) sorted by relevance

/third_party/mesa3d/src/gallium/frontends/nine/
Dvertexdeclaration9.c477 struct translate_key transkey; in NineVertexDeclaration9_ConvertStreamOutput() local
485 transkey.output_stride = 0; in NineVertexDeclaration9_ConvertStreamOutput()
498 transkey.element[i].type = TRANSLATE_ELEMENT_NORMAL; in NineVertexDeclaration9_ConvertStreamOutput()
499 transkey.element[i].input_format = format; in NineVertexDeclaration9_ConvertStreamOutput()
500 transkey.element[i].input_buffer = 0; in NineVertexDeclaration9_ConvertStreamOutput()
501 transkey.element[i].input_offset = so->output[i].dst_offset * 4; in NineVertexDeclaration9_ConvertStreamOutput()
502 transkey.element[i].instance_divisor = 0; in NineVertexDeclaration9_ConvertStreamOutput()
504 transkey.element[i].output_format = This->elems[i].src_format; in NineVertexDeclaration9_ConvertStreamOutput()
505 transkey.element[i].output_offset = This->elems[i].src_offset; in NineVertexDeclaration9_ConvertStreamOutput()
506 transkey.output_stride += in NineVertexDeclaration9_ConvertStreamOutput()
[all …]
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_vbo.c261 struct translate_key transkey; local
271 transkey.nr_elements = 0;
272 transkey.output_stride = 0;
296 unsigned j = transkey.nr_elements++;
298 transkey.element[j].type = TRANSLATE_ELEMENT_NORMAL;
299 transkey.element[j].input_format = ve->src_format;
300 transkey.element[j].input_buffer = vbi;
301 transkey.element[j].input_offset = ve->src_offset;
302 transkey.element[j].instance_divisor = ve->instance_divisor;
304 transkey.element[j].output_format = fmt;
[all …]
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_vbo.c55 struct translate_key transkey; in nvc0_vertex_state_create() local
74 transkey.nr_elements = 0; in nvc0_vertex_state_create()
75 transkey.output_stride = 0; in nvc0_vertex_state_create()
119 unsigned j = transkey.nr_elements++; in nvc0_vertex_state_create()
125 transkey.element[j].type = TRANSLATE_ELEMENT_NORMAL; in nvc0_vertex_state_create()
126 transkey.element[j].input_format = ve->src_format; in nvc0_vertex_state_create()
127 transkey.element[j].input_buffer = vbi; in nvc0_vertex_state_create()
128 transkey.element[j].input_offset = ve->src_offset; in nvc0_vertex_state_create()
129 transkey.element[j].instance_divisor = ve->instance_divisor; in nvc0_vertex_state_create()
131 transkey.output_stride = align(transkey.output_stride, ca); in nvc0_vertex_state_create()
[all …]
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_vbo.c54 struct translate_key transkey; in nv50_vertex_state_create() local
71 transkey.nr_elements = 0; in nv50_vertex_state_create()
72 transkey.output_stride = 0; in nv50_vertex_state_create()
107 unsigned j = transkey.nr_elements++; in nv50_vertex_state_create()
109 transkey.element[j].type = TRANSLATE_ELEMENT_NORMAL; in nv50_vertex_state_create()
110 transkey.element[j].input_format = ve->src_format; in nv50_vertex_state_create()
111 transkey.element[j].input_buffer = vbi; in nv50_vertex_state_create()
112 transkey.element[j].input_offset = ve->src_offset; in nv50_vertex_state_create()
113 transkey.element[j].instance_divisor = ve->instance_divisor; in nv50_vertex_state_create()
115 transkey.element[j].output_format = fmt; in nv50_vertex_state_create()
[all …]