• 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()
508 const struct tgsi_shader_info *fsInfo = &setup->softpipe->fs_variant->info; in setup_fragcoord_coeff()
520 (origin_lower_left ? setup->softpipe->framebuffer.height-1 : 0) in setup_fragcoord_coeff()
543 struct softpipe_context *softpipe = setup->softpipe; in setup_tri_coefficients() local
544 const struct tgsi_shader_info *fsInfo = &setup->softpipe->fs_variant->info; in setup_tri_coefficients()
545 const struct sp_setup_info *sinfo = &softpipe->setup_info; in setup_tri_coefficients()
656 const struct pipe_scissor_state *cliprect = &setup->softpipe->cliprect[viewport_index]; in subtriangle()
763 setup->softpipe->rasterizer->rasterizer_discard) in sp_setup_tri()
782 assert(setup->softpipe->reduced_prim == PIPE_PRIM_TRIANGLES); in sp_setup_tri()
788 if (setup->softpipe->layer_slot > 0) { in sp_setup_tri()
789 layer = *(unsigned *)setup->vprovoke[setup->softpipe->layer_slot]; in sp_setup_tri()
794 if (setup->softpipe->viewport_index_slot > 0) { in sp_setup_tri()
795 unsigned *udata = (unsigned*)v0[setup->softpipe->viewport_index_slot]; in sp_setup_tri()
817 if (setup->softpipe->active_statistics_queries) { in sp_setup_tri()
818 setup->softpipe->pipeline_statistics.c_primitives++; in sp_setup_tri()
884 struct softpipe_context *softpipe = setup->softpipe; in setup_line_coefficients() local
885 const struct tgsi_shader_info *fsInfo = &setup->softpipe->fs_variant->info; in setup_line_coefficients()
886 const struct sp_setup_info *sinfo = &softpipe->setup_info; in setup_line_coefficients()
894 if (softpipe->rasterizer->flatshade_first) in setup_line_coefficients()
1019 setup->softpipe->rasterizer->rasterizer_discard) in sp_setup_line()
1051 assert(setup->softpipe->reduced_prim == PIPE_PRIM_LINES); in sp_setup_line()
1055 if (setup->softpipe->layer_slot > 0) { in sp_setup_line()
1056 layer = *(unsigned *)setup->vprovoke[setup->softpipe->layer_slot]; in sp_setup_line()
1061 if (setup->softpipe->viewport_index_slot > 0) { in sp_setup_line()
1062 unsigned *udata = (unsigned*)setup->vprovoke[setup->softpipe->viewport_index_slot]; in sp_setup_line()
1145 struct softpipe_context *softpipe = setup->softpipe; in sp_setup_point() local
1146 const struct tgsi_shader_info *fsInfo = &setup->softpipe->fs_variant->info; in sp_setup_point()
1147 const int sizeAttr = setup->softpipe->psize_slot; in sp_setup_point()
1150 : setup->softpipe->rasterizer->point_size; in sp_setup_point()
1152 const boolean round = (boolean) setup->softpipe->rasterizer->point_smooth; in sp_setup_point()
1155 const struct sp_setup_info *sinfo = &softpipe->setup_info; in sp_setup_point()
1167 setup->softpipe->rasterizer->rasterizer_discard) in sp_setup_point()
1170 assert(setup->softpipe->reduced_prim == PIPE_PRIM_POINTS); in sp_setup_point()
1172 if (setup->softpipe->layer_slot > 0) { in sp_setup_point()
1173 layer = *(unsigned *)v0[setup->softpipe->layer_slot]; in sp_setup_point()
1178 if (setup->softpipe->viewport_index_slot > 0) { in sp_setup_point()
1179 unsigned *udata = (unsigned*)v0[setup->softpipe->viewport_index_slot]; in sp_setup_point()
1367 struct softpipe_context *sp = setup->softpipe; in sp_setup_prepare()
1383 for (i = 0; i < setup->softpipe->framebuffer.nr_cbufs; i++) { in sp_setup_prepare()
1384 struct pipe_surface *cbuf = setup->softpipe->framebuffer.cbufs[i]; in sp_setup_prepare()
1396 if (setup->softpipe->rasterizer->half_pixel_center) { in sp_setup_prepare()
1430 sp_setup_create_context(struct softpipe_context *softpipe) in sp_setup_create_context() argument
1435 setup->softpipe = softpipe; in sp_setup_create_context()