Lines Matching defs:dst
46 void util_set_vertex_buffers_mask(struct pipe_vertex_buffer *dst,
56 dst += start_slot;
65 pipe_vertex_buffer_unreference(&dst[i]);
68 pipe_resource_reference(&dst[i].buffer.resource, src[i].buffer.resource);
72 memcpy(dst, src, count * sizeof(struct pipe_vertex_buffer));
79 pipe_vertex_buffer_unreference(&dst[i]);
83 pipe_vertex_buffer_unreference(&dst[count + i]);
90 void util_set_vertex_buffers_count(struct pipe_vertex_buffer *dst,
101 if (dst[i].buffer.resource)
105 util_set_vertex_buffers_mask(dst, &enabled_buffers, src, start_slot,
118 void util_set_shader_buffers_mask(struct pipe_shader_buffer *dst,
125 dst += start_slot;
129 pipe_resource_reference(&dst[i].buffer, src[i].buffer);
138 memcpy(dst, src, count * sizeof(struct pipe_shader_buffer));
143 pipe_resource_reference(&dst[i].buffer, NULL);