Lines Matching refs:softpipe

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