Lines Matching defs:viewport
71 struct pipe_viewport_state viewport;
171 /* viewport, depth isn't really needed */
189 p->viewport.scale[0] = half_width;
190 p->viewport.scale[1] = half_height * scale;
191 p->viewport.scale[2] = half_depth;
193 p->viewport.translate[0] = half_width + x;
194 p->viewport.translate[1] = (half_height + y) * scale + bias;
195 p->viewport.translate[2] = half_depth + z;
197 p->viewport.swizzle_x = PIPE_VIEWPORT_SWIZZLE_POSITIVE_X;
198 p->viewport.swizzle_y = PIPE_VIEWPORT_SWIZZLE_POSITIVE_Y;
199 p->viewport.swizzle_z = PIPE_VIEWPORT_SWIZZLE_POSITIVE_Z;
200 p->viewport.swizzle_w = PIPE_VIEWPORT_SWIZZLE_POSITIVE_W;
260 cso_set_viewport(p->cso, &p->viewport);