Lines Matching defs:binding
63 int binding = elem->vertex_buffer_index;
64 if (buffer_map[binding] < 0) {
65 ves->binding_map[num_bindings] = binding;
66 buffer_map[binding] = num_bindings++;
68 binding = buffer_map[binding];
70 ves->bindings[binding].binding = binding;
71 ves->bindings[binding].inputRate = elem->instance_divisor ? VK_VERTEX_INPUT_RATE_INSTANCE : VK_VERTEX_INPUT_RATE_VERTEX;
76 ves->divisor[binding] = MIN2(elem->instance_divisor, screen->info.vdiv_props.maxVertexAttribDivisor);
111 ves->hw_state.dynattribs[i].binding = binding;
117 ves->hw_state.attribs[i].binding = binding;
122 ves->min_stride[binding] = MAX2(ves->min_stride[binding], elem->src_offset + vk_format_get_blocksize(format));
154 ves->hw_state.dynbindings[i].binding = ves->bindings[i].binding;
163 ves->hw_state.b.bindings[i].binding = ves->bindings[i].binding;
167 ves->hw_state.b.divisors[ves->hw_state.b.divisors_present].binding = ves->bindings[i].binding;