Lines Matching refs:current_so
666 struct vrend_streamout_object *current_so; member
1939 if (obj == sub_ctx->current_so) in vrend_destroy_so_target_object()
1940 sub_ctx->current_so = NULL; in vrend_destroy_so_target_object()
1945 if (sub_ctx->current_so && has_feature(feat_transform_feedback2)) in vrend_destroy_so_target_object()
1946 glBindTransformFeedback(GL_TRANSFORM_FEEDBACK, sub_ctx->current_so->id); in vrend_destroy_so_target_object()
4691 if (sub_ctx->current_so) { in vrend_draw_vbo()
4692 if (sub_ctx->current_so->xfb_state == XFB_STATE_STARTED_NEED_BEGIN) { in vrend_draw_vbo()
4700 sub_ctx->current_so->xfb_state = XFB_STATE_STARTED; in vrend_draw_vbo()
4701 } else if (sub_ctx->current_so->xfb_state == XFB_STATE_PAUSED) { in vrend_draw_vbo()
4703 sub_ctx->current_so->xfb_state = XFB_STATE_STARTED; in vrend_draw_vbo()
4826 if (sub_ctx->current_so && has_feature(feat_transform_feedback2)) { in vrend_draw_vbo()
4827 if (sub_ctx->current_so->xfb_state == XFB_STATE_STARTED) { in vrend_draw_vbo()
4829 sub_ctx->current_so->xfb_state = XFB_STATE_PAUSED; in vrend_draw_vbo()
6291 if (sub->current_so) in vrend_destroy_sub_context()
8407 ctx->sub->current_so = obj; in vrend_set_streamout_targets()
8432 ctx->sub->current_so = obj; in vrend_set_streamout_targets()
8437 ctx->sub->current_so = NULL; in vrend_set_streamout_targets()