Lines Matching refs:binding
550 struct vmw_ctx_bindinfo_shader *binding = in vmw_binding_scrub_shader() local
551 container_of(bi, typeof(*binding), bi); in vmw_binding_scrub_shader()
565 cmd->body.type = binding->shader_slot + SVGA3D_SHADERTYPE_MIN; in vmw_binding_scrub_shader()
582 struct vmw_ctx_bindinfo_view *binding = in vmw_binding_scrub_render_target() local
583 container_of(bi, typeof(*binding), bi); in vmw_binding_scrub_render_target()
597 cmd->body.type = binding->slot; in vmw_binding_scrub_render_target()
618 struct vmw_ctx_bindinfo_tex *binding = in vmw_binding_scrub_texture() local
619 container_of(bi, typeof(*binding), bi); in vmw_binding_scrub_texture()
636 cmd->body.s1.stage = binding->texture_stage; in vmw_binding_scrub_texture()
652 struct vmw_ctx_bindinfo_shader *binding = in vmw_binding_scrub_dx_shader() local
653 container_of(bi, typeof(*binding), bi); in vmw_binding_scrub_dx_shader()
666 cmd->body.type = binding->shader_slot + SVGA3D_SHADERTYPE_MIN; in vmw_binding_scrub_dx_shader()
681 struct vmw_ctx_bindinfo_cb *binding = in vmw_binding_scrub_cb() local
682 container_of(bi, typeof(*binding), bi); in vmw_binding_scrub_cb()
695 cmd->body.slot = binding->slot; in vmw_binding_scrub_cb()
696 cmd->body.type = binding->shader_slot + SVGA3D_SHADERTYPE_MIN; in vmw_binding_scrub_cb()
698 cmd->body.offsetInBytes = binding->offset; in vmw_binding_scrub_cb()
699 cmd->body.sizeInBytes = binding->size; in vmw_binding_scrub_cb()
1258 struct vmw_ctx_bindinfo_ib *binding = in vmw_binding_scrub_ib() local
1259 container_of(bi, typeof(*binding), bi); in vmw_binding_scrub_ib()
1274 cmd->body.format = binding->format; in vmw_binding_scrub_ib()
1275 cmd->body.offset = binding->offset; in vmw_binding_scrub_ib()
1310 struct vmw_ctx_bindinfo_so *binding = in vmw_binding_scrub_so() local
1311 container_of(bi, typeof(*binding), bi); in vmw_binding_scrub_so()