Lines Matching defs:curr
45 const struct pipe_framebuffer_state *curr = &svga->curr.framebuffer;
57 if (curr->cbufs[i] != hw->cbufs[i] ||
59 if (svga->curr.nr_fbs++ > 8)
62 ret = SVGA3D_SetRenderTarget(svga->swc, SVGA3D_RT_COLOR0 + i, curr->cbufs[i]);
66 pipe_surface_reference(&hw->cbufs[i], curr->cbufs[i]);
71 if (curr->zsbuf != hw->zsbuf ||
73 ret = SVGA3D_SetRenderTarget(svga->swc, SVGA3D_RT_DEPTH, curr->zsbuf);
77 if (curr->zsbuf &&
78 curr->zsbuf->format == PIPE_FORMAT_S8_UINT_Z24_UNORM) {
79 ret = SVGA3D_SetRenderTarget(svga->swc, SVGA3D_RT_STENCIL, curr->zsbuf);
89 pipe_surface_reference(&hw->zsbuf, curr->zsbuf);
168 const struct pipe_viewport_state *viewport = &svga->curr.viewport;
181 float fb_width = svga->curr.framebuffer.width;
182 float fb_height = svga->curr.framebuffer.height;
308 if (svga->curr.rast->templ.gl_rasterization_rules) {
312 switch (svga->curr.reduced_prim) {
464 const struct pipe_scissor_state *scissor = &svga->curr.scissor;
506 float a = svga->curr.clip.ucp[i][0];
507 float b = svga->curr.clip.ucp[i][1];
508 float c = svga->curr.clip.ucp[i][2];
509 float d = svga->curr.clip.ucp[i][3];