• Home
  • Raw
  • Download

Lines Matching refs:softpipe

76    struct softpipe_context *softpipe;  member
132 const struct pipe_scissor_state *cliprect = &setup->softpipe->cliprect[viewport_index]; in quad_clip()
166 struct softpipe_context *sp = setup->softpipe; in clip_emit_quad()
207 struct quad_stage *pipe = setup->softpipe->quad.first; in flush_spans()
295 if (setup->softpipe->rasterizer->flatshade_first) in setup_sort_vertices()
385 (setup->softpipe->rasterizer->front_ccw)); in setup_sort_vertices()
554 const struct tgsi_shader_info *fsInfo = &setup->softpipe->fs_variant->info; in setup_fragcoord_coeff()
566 (origin_lower_left ? setup->softpipe->framebuffer.height-1 : 0) in setup_fragcoord_coeff()
589 struct softpipe_context *softpipe = setup->softpipe; in setup_tri_coefficients() local
590 const struct tgsi_shader_info *fsInfo = &setup->softpipe->fs_variant->info; in setup_tri_coefficients()
591 const struct sp_setup_info *sinfo = &softpipe->setup_info; in setup_tri_coefficients()
706 const struct pipe_scissor_state *cliprect = &setup->softpipe->cliprect[viewport_index]; in subtriangle()
813 setup->softpipe->rasterizer->rasterizer_discard) in sp_setup_tri()
832 assert(setup->softpipe->reduced_prim == PIPE_PRIM_TRIANGLES); in sp_setup_tri()
838 if (setup->softpipe->layer_slot > 0) { in sp_setup_tri()
839 layer = *(unsigned *)setup->vprovoke[setup->softpipe->layer_slot]; in sp_setup_tri()
844 if (setup->softpipe->viewport_index_slot > 0) { in sp_setup_tri()
845 unsigned *udata = (unsigned*)v0[setup->softpipe->viewport_index_slot]; in sp_setup_tri()
867 if (setup->softpipe->active_statistics_queries) { in sp_setup_tri()
868 setup->softpipe->pipeline_statistics.c_primitives++; in sp_setup_tri()
960 struct softpipe_context *softpipe = setup->softpipe; in setup_line_coefficients() local
961 const struct tgsi_shader_info *fsInfo = &setup->softpipe->fs_variant->info; in setup_line_coefficients()
962 const struct sp_setup_info *sinfo = &softpipe->setup_info; in setup_line_coefficients()
970 if (softpipe->rasterizer->flatshade_first) in setup_line_coefficients()
1099 setup->softpipe->rasterizer->rasterizer_discard) in sp_setup_line()
1131 assert(setup->softpipe->reduced_prim == PIPE_PRIM_LINES); in sp_setup_line()
1135 if (setup->softpipe->layer_slot > 0) { in sp_setup_line()
1136 layer = *(unsigned *)setup->vprovoke[setup->softpipe->layer_slot]; in sp_setup_line()
1141 if (setup->softpipe->viewport_index_slot > 0) { in sp_setup_line()
1142 unsigned *udata = (unsigned*)setup->vprovoke[setup->softpipe->viewport_index_slot]; in sp_setup_line()
1225 struct softpipe_context *softpipe = setup->softpipe; in sp_setup_point() local
1226 const struct tgsi_shader_info *fsInfo = &setup->softpipe->fs_variant->info; in sp_setup_point()
1227 const int sizeAttr = setup->softpipe->psize_slot; in sp_setup_point()
1230 : setup->softpipe->rasterizer->point_size; in sp_setup_point()
1232 const boolean round = (boolean) setup->softpipe->rasterizer->point_smooth; in sp_setup_point()
1235 const struct sp_setup_info *sinfo = &softpipe->setup_info; in sp_setup_point()
1247 setup->softpipe->rasterizer->rasterizer_discard) in sp_setup_point()
1250 assert(setup->softpipe->reduced_prim == PIPE_PRIM_POINTS); in sp_setup_point()
1252 if (setup->softpipe->layer_slot > 0) { in sp_setup_point()
1253 layer = *(unsigned *)v0[setup->softpipe->layer_slot]; in sp_setup_point()
1258 if (setup->softpipe->viewport_index_slot > 0) { in sp_setup_point()
1259 unsigned *udata = (unsigned*)v0[setup->softpipe->viewport_index_slot]; in sp_setup_point()
1447 struct softpipe_context *sp = setup->softpipe; in sp_setup_prepare()
1463 for (i = 0; i < setup->softpipe->framebuffer.nr_cbufs; i++) { in sp_setup_prepare()
1464 struct pipe_surface *cbuf = setup->softpipe->framebuffer.cbufs[i]; in sp_setup_prepare()
1476 if (setup->softpipe->rasterizer->half_pixel_center) { in sp_setup_prepare()
1510 sp_setup_create_context(struct softpipe_context *softpipe) in sp_setup_create_context() argument
1515 setup->softpipe = softpipe; in sp_setup_create_context()