Lines Matching refs:shader_slot
138 * @offsets: array[shader_slot] of offsets to the array[slot]
263 * @shader_slot: The shader slot of the binding. If none, then set to 0.
268 enum vmw_ctx_binding_type bt, u32 shader_slot, u32 slot)
271 size_t offset = b->offsets[shader_slot] + b->size*slot;
304 u32 shader_slot, u32 slot)
307 vmw_binding_loc(cbs, bi->bt, shader_slot, slot);
514 cmd->body.type = binding->shader_slot + SVGA3D_SHADERTYPE_MIN;
615 cmd->body.type = binding->shader_slot + SVGA3D_SHADERTYPE_MIN;
645 cmd->body.type = binding->shader_slot + SVGA3D_SHADERTYPE_MIN;
743 int shader_slot)
746 &cbs->per_shader[shader_slot].shader_res[0].bi;
755 cbs->per_shader[shader_slot].dirty_sr,
768 cmd->body.type = shader_slot + SVGA3D_SHADERTYPE_MIN;
774 bitmap_clear(cbs->per_shader[shader_slot].dirty_sr,
1071 __set_bit(biv->slot, cbs->per_shader[biv->shader_slot].dirty_sr);
1073 &cbs->per_shader[biv->shader_slot].dirty);