Lines Matching full:binding
42 * enum vmw_ctx_binding_type - abstract resource to context binding types
63 * struct vmw_ctx_bindinfo - single binding metadata
67 * @ctx: Non-refcounted pointer to the context that owns the binding. NULL
68 * indicates no binding present.
69 * @res: Non-refcounted pointer to the resource the binding points to. This
71 * @bt: Binding type.
72 * @scrubbed: Whether the binding has been scrubbed from the context.
84 * struct vmw_ctx_bindinfo_tex - texture stage binding metadata
87 * @texture_stage: Device data used to reconstruct binding command.
95 * struct vmw_ctx_bindinfo_shader - Shader binding metadata
98 * @shader_slot: Device data used to reconstruct binding command.
106 * struct vmw_ctx_bindinfo_cb - Constant buffer binding metadata
109 * @shader_slot: Device data used to reconstruct binding command.
110 * @offset: Device data used to reconstruct binding command.
111 * @size: Device data used to reconstruct binding command.
112 * @slot: Device data used to reconstruct binding command.
123 * struct vmw_ctx_bindinfo_view - View binding metadata
126 * @shader_slot: Device data used to reconstruct binding command.
127 * @slot: Device data used to reconstruct binding command.
136 * struct vmw_ctx_bindinfo_so_target - StreamOutput binding metadata
139 * @offset: Device data used to reconstruct binding command.
140 * @size: Device data used to reconstruct binding command.
141 * @slot: Device data used to reconstruct binding command.
151 * struct vmw_ctx_bindinfo_vb - Vertex buffer binding metadata
154 * @offset: Device data used to reconstruct binding command.
155 * @stride: Device data used to reconstruct binding command.
156 * @slot: Device data used to reconstruct binding command.
166 * struct vmw_ctx_bindinfo_ib - StreamOutput binding metadata
169 * @offset: Device data used to reconstruct binding command.
170 * @format: Device data used to reconstruct binding command.
179 * struct vmw_dx_shader_bindings - per shader type context binding state
181 * @shader: The shader binding for this shader type
186 * @dirty: Bitmap tracking per-binding type binding changes that have not
198 * struct vmw_ctx_bindinfo_uav - UAV context binding state.
208 * struct vmw_ctx_bindinfo_so - Stream output binding metadata.
210 * @slot: Device data used to reconstruct binding command.