Home | History | Annotate | Download | only in state_tracker

Lines Matching refs:st

43 update_viewport( struct st_context *st )
45 struct gl_context *ctx = st->ctx;
70 st->state.viewport[i].scale[0] = scale[0];
71 st->state.viewport[i].scale[1] = scale[1] * yScale;
72 st->state.viewport[i].scale[2] = scale[2];
74 st->state.viewport[i].translate[0] = translate[0];
75 st->state.viewport[i].translate[1] = translate[1] * yScale + yBias;
76 st->state.viewport[i].translate[2] = translate[2];
79 cso_set_viewport(st->cso_context, &st->state.viewport[0]);
81 st->pipe->set_viewport_states(st->pipe, 1, ctx->Const.MaxViewports - 1, &st->state.viewport[1]);