Lines Matching refs:current_so
525 struct vrend_streamout_object *current_so; member
1588 if (obj == sub_ctx->current_so) in vrend_destroy_so_target_object()
1589 sub_ctx->current_so = NULL; in vrend_destroy_so_target_object()
1594 if (sub_ctx->current_so && has_feature(feat_transform_feedback2)) in vrend_destroy_so_target_object()
1595 glBindTransformFeedback(GL_TRANSFORM_FEEDBACK, sub_ctx->current_so->id); in vrend_destroy_so_target_object()
3882 if (ctx->sub->current_so) { in vrend_draw_vbo()
3883 if (ctx->sub->current_so->xfb_state == XFB_STATE_STARTED_NEED_BEGIN) { in vrend_draw_vbo()
3891 ctx->sub->current_so->xfb_state = XFB_STATE_STARTED; in vrend_draw_vbo()
3892 } else if (ctx->sub->current_so->xfb_state == XFB_STATE_PAUSED) { in vrend_draw_vbo()
3894 ctx->sub->current_so->xfb_state = XFB_STATE_STARTED; in vrend_draw_vbo()
3977 if (ctx->sub->current_so && has_feature(feat_transform_feedback2)) { in vrend_draw_vbo()
3978 if (ctx->sub->current_so->xfb_state == XFB_STATE_STARTED) { in vrend_draw_vbo()
3980 ctx->sub->current_so->xfb_state = XFB_STATE_PAUSED; in vrend_draw_vbo()
5245 if (sub->current_so) in vrend_destroy_sub_context()
6781 ctx->sub->current_so = obj; in vrend_set_streamout_targets()
6804 ctx->sub->current_so = obj; in vrend_set_streamout_targets()
6809 ctx->sub->current_so = NULL; in vrend_set_streamout_targets()