Searched refs:shader_slot (Results 1 - 3 of 3) sorted by relevance
/netbsd-current/sys/external/bsd/drm2/dist/drm/vmwgfx/ |
H A D | vmwgfx_binding.h | 95 * @shader_slot: Device data used to reconstruct binding command. 99 SVGA3dShaderType shader_slot; member in struct:vmw_ctx_bindinfo_shader 106 * @shader_slot: Device data used to reconstruct binding command. 113 SVGA3dShaderType shader_slot; member in struct:vmw_ctx_bindinfo_cb 123 * @shader_slot: Device data used to reconstruct binding command. 128 SVGA3dShaderType shader_slot; member in struct:vmw_ctx_bindinfo_view 196 u32 shader_slot, u32 slot);
|
H A D | vmwgfx_binding.c | 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) 267 vmw_binding_loc(struct vmw_ctx_binding_state *cbs, enum vmw_ctx_binding_type bt, u32 shader_slot, u32 slot) argument 302 vmw_binding_add(struct vmw_ctx_binding_state *cbs, const struct vmw_ctx_bindinfo *bi, u32 shader_slot, u32 slot) argument 742 vmw_emit_set_sr(struct vmw_ctx_binding_state *cbs, int shader_slot) argument [all...] |
H A D | vmwgfx_execbuf.c | 785 * @shader_slot: The shader slot to user for the bindings. 793 uint32 shader_slot, 818 binding.shader_slot = shader_slot; 821 shader_slot, binding.slot); 2061 binding.shader_slot = cmd->body.type - SVGA3D_SHADERTYPE_MIN; 2062 vmw_binding_add(ctx_info->staged, &binding.bi, binding.shader_slot, 0); 2146 binding.shader_slot = cmd->body.type - SVGA3D_SHADERTYPE_MIN; 2151 if (binding.shader_slot >= SVGA3D_NUM_SHADERTYPE_DX10 || 2159 vmw_binding_add(ctx_node->staged, &binding.bi, binding.shader_slot, 790 vmw_view_bindings_add(struct vmw_sw_context *sw_context, enum vmw_view_type view_type, enum vmw_ctx_binding_type binding_type, uint32 shader_slot, uint32 view_ids[], u32 num_views, u32 first_slot) argument [all...] |
Completed in 137 milliseconds