Home
last modified time | relevance | path

Searched refs:vmw_ctx_binding_state (Results 1 – 5 of 5) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/vmwgfx/
Dvmwgfx_binding.h39 struct vmw_ctx_binding_state;
217 extern void vmw_binding_add(struct vmw_ctx_binding_state *cbs,
220 extern void vmw_binding_cb_offset_update(struct vmw_ctx_binding_state *cbs,
222 extern void vmw_binding_add_uav_index(struct vmw_ctx_binding_state *cbs,
225 vmw_binding_state_commit(struct vmw_ctx_binding_state *to,
226 struct vmw_ctx_binding_state *from);
229 extern int vmw_binding_rebind_all(struct vmw_ctx_binding_state *cbs);
230 extern void vmw_binding_state_kill(struct vmw_ctx_binding_state *cbs);
231 extern void vmw_binding_state_scrub(struct vmw_ctx_binding_state *cbs);
232 extern struct vmw_ctx_binding_state *
[all …]
Dvmwgfx_binding.c97 struct vmw_ctx_binding_state { struct
126 static int vmw_binding_emit_dirty(struct vmw_ctx_binding_state *cbs); argument
162 offsetof(struct vmw_ctx_binding_state, per_shader[0].shader),
163 offsetof(struct vmw_ctx_binding_state, per_shader[1].shader),
164 offsetof(struct vmw_ctx_binding_state, per_shader[2].shader),
165 offsetof(struct vmw_ctx_binding_state, per_shader[3].shader),
166 offsetof(struct vmw_ctx_binding_state, per_shader[4].shader),
167 offsetof(struct vmw_ctx_binding_state, per_shader[5].shader),
170 offsetof(struct vmw_ctx_binding_state, render_targets),
173 offsetof(struct vmw_ctx_binding_state, texture_units),
[all …]
Dvmwgfx_drv.h418 struct vmw_ctx_binding_state *staged_bindings;
1155 struct vmw_ctx_binding_state;
1156 extern struct vmw_ctx_binding_state *
Dvmwgfx_context.c38 struct vmw_ctx_binding_state *cbs;
841 struct vmw_ctx_binding_state *
Dvmwgfx_execbuf.c121 struct vmw_ctx_binding_state *cur;
122 struct vmw_ctx_binding_state *staged;