Lines Matching refs:rebind
117 static int vmw_binding_scrub_shader(struct vmw_ctx_bindinfo *bi, bool rebind);
119 bool rebind);
120 static int vmw_binding_scrub_texture(struct vmw_ctx_bindinfo *bi, bool rebind);
121 static int vmw_binding_scrub_cb(struct vmw_ctx_bindinfo *bi, bool rebind);
122 static int vmw_binding_scrub_dx_rt(struct vmw_ctx_bindinfo *bi, bool rebind);
123 static int vmw_binding_scrub_sr(struct vmw_ctx_bindinfo *bi, bool rebind);
124 static int vmw_binding_scrub_so_target(struct vmw_ctx_bindinfo *bi, bool rebind);
127 bool rebind);
128 static int vmw_binding_scrub_ib(struct vmw_ctx_bindinfo *bi, bool rebind);
129 static int vmw_binding_scrub_vb(struct vmw_ctx_bindinfo *bi, bool rebind);
130 static int vmw_binding_scrub_uav(struct vmw_ctx_bindinfo *bi, bool rebind);
131 static int vmw_binding_scrub_cs_uav(struct vmw_ctx_bindinfo *bi, bool rebind);
132 static int vmw_binding_scrub_so(struct vmw_ctx_bindinfo *bi, bool rebind);
569 * @rebind: Whether to issue a bind instead of scrub command.
571 static int vmw_binding_scrub_shader(struct vmw_ctx_bindinfo *bi, bool rebind)
589 cmd->body.shid = ((rebind) ? bi->res->id : SVGA3D_INVALID_ID);
600 * @rebind: Whether to issue a bind instead of scrub command.
603 bool rebind)
621 cmd->body.target.sid = ((rebind) ? bi->res->id : SVGA3D_INVALID_ID);
633 * @rebind: Whether to issue a bind instead of scrub command.
639 bool rebind)
661 cmd->body.s1.value = ((rebind) ? bi->res->id : SVGA3D_INVALID_ID);
671 * @rebind: Whether to issue a bind instead of scrub command.
673 static int vmw_binding_scrub_dx_shader(struct vmw_ctx_bindinfo *bi, bool rebind)
690 cmd->body.shaderId = ((rebind) ? bi->res->id : SVGA3D_INVALID_ID);
700 * @rebind: Whether to issue a bind instead of scrub command.
702 static int vmw_binding_scrub_cb(struct vmw_ctx_bindinfo *bi, bool rebind)
720 if (rebind) {
1199 * @rebind: Whether to issue a bind instead of scrub command.
1201 static int vmw_binding_scrub_sr(struct vmw_ctx_bindinfo *bi, bool rebind)
1221 * @rebind: Whether to issue a bind instead of scrub command.
1223 static int vmw_binding_scrub_dx_rt(struct vmw_ctx_bindinfo *bi, bool rebind)
1238 * @rebind: Whether to issue a bind instead of scrub command.
1240 static int vmw_binding_scrub_so_target(struct vmw_ctx_bindinfo *bi, bool rebind)
1255 * @rebind: Whether to issue a bind instead of scrub command.
1257 static int vmw_binding_scrub_vb(struct vmw_ctx_bindinfo *bi, bool rebind)
1274 * @rebind: Whether to issue a bind instead of scrub command.
1276 static int vmw_binding_scrub_ib(struct vmw_ctx_bindinfo *bi, bool rebind)
1292 if (rebind) {
1307 static int vmw_binding_scrub_uav(struct vmw_ctx_bindinfo *bi, bool rebind)
1315 static int vmw_binding_scrub_cs_uav(struct vmw_ctx_bindinfo *bi, bool rebind)
1326 * @rebind: Whether to issue a bind instead of scrub command.
1328 static int vmw_binding_scrub_so(struct vmw_ctx_bindinfo *bi, bool rebind)
1344 cmd->body.soid = rebind ? bi->res->id : SVGA3D_INVALID_ID;