Lines Matching refs:len

40         void realloc_span(unsigned len)
42 if(len > m_span.size())
44 m_span.resize(len + span_extra_tail);
48 void init_span(unsigned len)
50 realloc_span(len);
51 memset(&m_span[0], amask_type::cover_full, len * sizeof(cover_type));
54 void init_span(unsigned len, const cover_type* covers)
56 realloc_span(len);
57 memcpy(&m_span[0], covers, len * sizeof(cover_type));
100 unsigned len,
103 realloc_span(len);
104 m_mask->fill_hspan(x, y, &m_span[0], len);
105 m_pixf->blend_solid_hspan(x, y, len, c, &m_span[0]);
110 unsigned len,
114 init_span(len);
115 m_mask->combine_hspan(x, y, &m_span[0], len);
116 m_pixf->blend_solid_hspan(x, y, len, c, &m_span[0]);
121 unsigned len,
124 realloc_span(len);
125 m_mask->fill_vspan(x, y, &m_span[0], len);
126 m_pixf->blend_solid_vspan(x, y, len, c, &m_span[0]);
131 unsigned len,
135 init_span(len);
136 m_mask->combine_vspan(x, y, &m_span[0], len);
137 m_pixf->blend_solid_vspan(x, y, len, c, &m_span[0]);
144 unsigned len)
146 m_pixf->copy_from(from, xdst, ydst, xsrc, ysrc, len);
152 unsigned len,
156 init_span(len, covers);
157 m_mask->combine_hspan(x, y, &m_span[0], len);
158 m_pixf->blend_solid_hspan(x, y, len, c, &m_span[0]);
164 unsigned len,
168 init_span(len, covers);
169 m_mask->combine_vspan(x, y, &m_span[0], len);
170 m_pixf->blend_solid_vspan(x, y, len, c, &m_span[0]);
175 void copy_color_hspan(int x, int y, unsigned len, const color_type* colors)
177 realloc_span(len);
178 m_mask->fill_hspan(x, y, &m_span[0], len);
179 m_pixf->blend_color_hspan(x, y, len, colors, &m_span[0], cover_full);
183 void copy_color_vspan(int x, int y, unsigned len, const color_type* colors)
185 realloc_span(len);
186 m_mask->fill_vspan(x, y, &m_span[0], len);
187 m_pixf->blend_color_vspan(x, y, len, colors, &m_span[0], cover_full);
192 unsigned len,
199 init_span(len, covers);
200 m_mask->combine_hspan(x, y, &m_span[0], len);
204 realloc_span(len);
205 m_mask->fill_hspan(x, y, &m_span[0], len);
207 m_pixf->blend_color_hspan(x, y, len, colors, &m_span[0], cover);
213 unsigned len,
220 init_span(len, covers);
221 m_mask->combine_vspan(x, y, &m_span[0], len);
225 realloc_span(len);
226 m_mask->fill_vspan(x, y, &m_span[0], len);
228 m_pixf->blend_color_vspan(x, y, len, colors, &m_span[0], cover);