Home | History | Annotate | Download | only in state_tracker

Lines Matching refs:stread

150                     struct st_framebuffer *stread)
160 if (stread && stread->stamp != st->read_stamp) {
161 if (stread != stdraw) {
163 _mesa_resize_framebuffer(st->ctx, &stread->Base,
164 stread->Base.Width,
165 stread->Base.Height);
167 st->read_stamp = stread->stamp;
712 struct st_framebuffer *stdraw, *stread;
723 stread = st_framebuffer_reuse_or_create(st->ctx->WinSysReadBuffer,
727 stread = NULL;
730 st_framebuffer_reference(&stread, stdraw);
733 if (stdraw && stread) {
735 if (stread != stdraw)
736 st_framebuffer_validate(stread, st);
738 ret = _mesa_make_current(st->ctx, &stdraw->Base, &stread->Base);
741 st->read_stamp = stread->stamp - 1;
742 st_context_validate(st, stdraw, stread);
750 st_framebuffer_reference(&stread, NULL);
826 struct st_framebuffer *stread = st_ws_framebuffer(st->ctx->ReadBuffer);
830 if (stread && stread != stdraw)
831 st_framebuffer_validate(stread, st);
833 st_context_validate(st, stdraw, stread);