Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/svga/
Dsvga_link.c53 for (i = 0; i < ARRAY_SIZE(linkage->prevShader.output_map); i++) { in svga_link_shaders()
54 linkage->prevShader.output_map[i] = INVALID_INDEX; in svga_link_shaders()
80 linkage->prevShader.output_map[j] = i; in svga_link_shaders()
93 linkage->prevShader.output_map[out_index] = i; in svga_link_shaders()
109 linkage->prevShader.num_outputs = outshader_info->num_outputs; in svga_link_shaders()
116 linkage->prevShader.output_map[j] = i; in svga_link_shaders()
129 linkage->prevShader.num_outputs); in svga_link_shaders()
Dsvga_link.h19 } prevShader; member
Dsvga_state_fs.c421 struct svga_shader *prevShader = NULL; /* shader in the previous stage */ in emit_hw_fs() local
425 prevShader = svga->curr.gs ? in emit_hw_fs()
434 !prevShader->info.writes_position; in emit_hw_fs()
Dsvga_tgsi_vgpu10.c5086 if (emit->linkage.num_inputs < emit->linkage.prevShader.num_outputs) { in emit_tes_input_declarations()
5088 for (i = 0; i < emit->linkage.prevShader.num_outputs; i++) { in emit_tes_input_declarations()
5093 if (emit->linkage.prevShader.output_map[i] > in emit_tes_input_declarations()
10877 struct svga_shader *prevShader = NULL; /* shader in the previous stage */ in compute_input_mapping() local
10880 prevShader = svga->curr.gs ? in compute_input_mapping()
10884 prevShader = svga->curr.tes ? &svga->curr.tes->base : &svga->curr.vs->base; in compute_input_mapping()
10887 prevShader = &svga->curr.tcs->base; in compute_input_mapping()
10890 prevShader = &svga->curr.vs->base; in compute_input_mapping()
10893 if (prevShader != NULL) { in compute_input_mapping()
10894 svga_link_shaders(&prevShader->info, &emit->info, &emit->linkage); in compute_input_mapping()
[all …]