Lines Matching refs:bi
206 res = vmw_resource_reference_unless_doomed(entry->bi.res); in vmw_resource_context_res_add()
210 ret = vmw_resource_val_add(sw_context, entry->bi.res, NULL); in vmw_resource_context_res_add()
654 struct vmw_ctx_bindinfo bi; in vmw_cmd_set_render_target_check() local
656 bi.ctx = ctx_node->res; in vmw_cmd_set_render_target_check()
657 bi.res = res_node ? res_node->res : NULL; in vmw_cmd_set_render_target_check()
658 bi.bt = vmw_ctx_binding_rt; in vmw_cmd_set_render_target_check()
659 bi.i1.rt_type = cmd->body.type; in vmw_cmd_set_render_target_check()
660 return vmw_context_binding_add(ctx_node->staged_bindings, &bi); in vmw_cmd_set_render_target_check()
1375 struct vmw_ctx_bindinfo bi; in vmw_cmd_tex_state() local
1377 bi.ctx = ctx_node->res; in vmw_cmd_tex_state()
1378 bi.res = res_node ? res_node->res : NULL; in vmw_cmd_tex_state()
1379 bi.bt = vmw_ctx_binding_tex; in vmw_cmd_tex_state()
1380 bi.i1.texture_stage = cur_state->stage; in vmw_cmd_tex_state()
1382 &bi); in vmw_cmd_tex_state()
1739 struct vmw_ctx_bindinfo bi; in vmw_cmd_set_shader() local
1781 bi.ctx = ctx_node->res; in vmw_cmd_set_shader()
1782 bi.res = res_node ? res_node->res : NULL; in vmw_cmd_set_shader()
1783 bi.bt = vmw_ctx_binding_shader; in vmw_cmd_set_shader()
1784 bi.i1.shader_type = cmd->body.type; in vmw_cmd_set_shader()
1785 return vmw_context_binding_add(ctx_node->staged_bindings, &bi); in vmw_cmd_set_shader()