Home
last modified time | relevance | path

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

/third_party/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()
85 linkage->prevShader.output_map[j] = i; in svga_link_shaders()
98 linkage->prevShader.output_map[out_index] = i; in svga_link_shaders()
114 linkage->prevShader.num_outputs = outshader_info->num_outputs; in svga_link_shaders()
121 linkage->prevShader.output_map[j] = i; in svga_link_shaders()
134 linkage->prevShader.num_outputs); in svga_link_shaders()
Dsvga_state_fs.c360 struct svga_shader *prevShader = NULL; /* shader in the previous stage */ in emit_hw_fs() local
364 prevShader = svga->curr.gs ? in emit_hw_fs()
373 !prevShader->info.writes_position; in emit_hw_fs()
Dsvga_link.h19 } prevShader; member
Dsvga_tgsi_vgpu10.c5389 if (emit->linkage.num_inputs < emit->linkage.prevShader.num_outputs) { in emit_tes_input_declarations()
5391 for (i = 0; i < emit->linkage.prevShader.num_outputs; i++) { in emit_tes_input_declarations()
5396 if (emit->linkage.prevShader.output_map[i] > in emit_tes_input_declarations()
12747 struct svga_shader *prevShader = NULL; /* shader in the previous stage */ in compute_input_mapping() local
12750 prevShader = svga->curr.gs ? in compute_input_mapping()
12754 prevShader = svga->curr.tes ? &svga->curr.tes->base : &svga->curr.vs->base; in compute_input_mapping()
12757 prevShader = &svga->curr.tcs->base; in compute_input_mapping()
12760 prevShader = &svga->curr.vs->base; in compute_input_mapping()
12763 if (prevShader != NULL) { in compute_input_mapping()
12764 svga_link_shaders(&prevShader->tgsi_info, &emit->info, &emit->linkage); in compute_input_mapping()
[all …]