Lines Matching defs:stdraw
169 struct gl_framebuffer *stdraw,
172 if (stdraw && stdraw->stamp != st->draw_stamp) {
174 _mesa_resize_framebuffer(st->ctx, stdraw,
175 stdraw->Width,
176 stdraw->Height);
177 st->draw_stamp = stdraw->stamp;
181 if (stread != stdraw) {
1208 struct gl_framebuffer *stdraw, *stread;
1213 stdraw = st_framebuffer_reuse_or_create(st,
1223 if (stdraw)
1224 _mesa_reference_framebuffer(&stread, stdraw);
1228 if ((stdrawi && !stdraw) || (streadi && !stread))
1231 if (stdraw && stread) {
1232 st_framebuffer_validate(stdraw, st);
1233 if (stread != stdraw)
1236 ret = _mesa_make_current(st->ctx, stdraw, stread);
1238 st->draw_stamp = stdraw->stamp - 1;
1240 st_context_validate(st, stdraw, stread);
1247 _mesa_reference_framebuffer(&stdraw, NULL);
1329 struct gl_framebuffer *stdraw = st_ws_framebuffer(st->ctx->DrawBuffer);
1332 if (stdraw)
1333 st_framebuffer_validate(stdraw, st);
1334 if (stread && stread != stdraw)
1337 st_context_validate(st, stdraw, stread);
1477 struct gl_framebuffer *stdraw;
1487 stdraw = st_ws_framebuffer(ctx->DrawBuffer);
1490 if (stdraw)
1491 stdraw->iface_stamp = p_atomic_read(&stdraw->iface->stamp) - 1;
1492 if (stread && stread != stdraw)