• Home
  • Raw
  • Download

Lines Matching refs:stdraw

152                     struct st_framebuffer *stdraw,  in st_context_validate()  argument
155 if (stdraw && stdraw->stamp != st->draw_stamp) { in st_context_validate()
157 _mesa_resize_framebuffer(st->ctx, &stdraw->Base, in st_context_validate()
158 stdraw->Base.Width, in st_context_validate()
159 stdraw->Base.Height); in st_context_validate()
160 st->draw_stamp = stdraw->stamp; in st_context_validate()
164 if (stread != stdraw) { in st_context_validate()
763 struct st_framebuffer *stdraw, *stread; in st_api_make_current() local
770 stdraw = st_framebuffer_reuse_or_create(st, in st_api_make_current()
780 if (stdraw) in st_api_make_current()
781 st_framebuffer_reference(&stread, stdraw); in st_api_make_current()
784 if (stdraw && stread) { in st_api_make_current()
785 st_framebuffer_validate(stdraw, st); in st_api_make_current()
786 if (stread != stdraw) in st_api_make_current()
789 ret = _mesa_make_current(st->ctx, &stdraw->Base, &stread->Base); in st_api_make_current()
791 st->draw_stamp = stdraw->stamp - 1; in st_api_make_current()
793 st_context_validate(st, stdraw, stread); in st_api_make_current()
800 st_framebuffer_reference(&stdraw, NULL); in st_api_make_current()
870 struct st_framebuffer *stdraw = st_ws_framebuffer(st->ctx->DrawBuffer); in st_manager_validate_framebuffers() local
873 if (stdraw) in st_manager_validate_framebuffers()
874 st_framebuffer_validate(stdraw, st); in st_manager_validate_framebuffers()
875 if (stread && stread != stdraw) in st_manager_validate_framebuffers()
878 st_context_validate(st, stdraw, stread); in st_manager_validate_framebuffers()