Searched refs:cover_type (Results 1 - 22 of 22) sorted by relevance

/haiku/headers/libs/agg/
H A Dagg_alpha_mask_u8.h50 typedef int8u cover_type; typedef in class:agg::alpha_mask_u8
69 cover_type pixel(int x, int y) const
75 return (cover_type)m_mask_function.calculate(
82 cover_type combine_pixel(int x, int y, cover_type val) const
88 return (cover_type)((cover_full + val *
98 void fill_hspan(int x, int y, cover_type* dst, int num_pix) const
104 cover_type* covers = dst;
108 memset(dst, 0, num_pix * sizeof(cover_type));
117 memset(dst, 0, num_pix * sizeof(cover_type));
354 typedef int8u cover_type; typedef in class:agg::amask_no_clip_u8
[all...]
H A Dagg_scanline_p.h46 typedef int8u cover_type; typedef in class:agg::scanline_p8
54 const cover_type* covers;
87 *m_cover_ptr = (cover_type)cover;
104 void add_cells(int x, unsigned len, const cover_type* covers)
106 memcpy(m_cover_ptr, covers, len * sizeof(cover_type));
133 *m_cover_ptr = (cover_type)cover;
168 pod_array<cover_type> m_covers;
169 cover_type* m_cover_ptr;
186 typedef int8u cover_type; typedef in class:agg::scanline32_p8
192 span(coord_type x_, coord_type len_, const cover_type* covers
[all...]
H A Dagg_pixfmt_amask_adaptor.h35 typedef typename amask_type::cover_type cover_type; typedef in class:agg::pixfmt_amask_adaptor
51 memset(&m_span[0], amask_type::cover_full, len * sizeof(cover_type));
54 void init_span(unsigned len, const cover_type* covers)
57 memcpy(&m_span[0], covers, len * sizeof(cover_type));
93 void blend_pixel(int x, int y, const color_type& c, cover_type cover)
112 cover_type cover)
133 cover_type cover)
154 const cover_type* covers)
166 const cover_type* cover
[all...]
H A Dagg_scanline_u.h73 // const scanline_u8::cover_type* covers =
113 typedef int8u cover_type; typedef in class:agg::scanline_u8
121 cover_type* covers;
152 m_covers[x] = (cover_type)cover;
168 void add_cells(int x, unsigned len, const cover_type* covers)
171 memcpy(&m_covers[x], covers, len * sizeof(cover_type));
232 pod_array<cover_type> m_covers;
251 typedef base_type::cover_type cover_type; typedef in class:agg::scanline_u8_am
289 typedef int8u cover_type; typedef in class:agg::scanline32_u8
463 typedef base_type::cover_type cover_type; typedef in class:agg::scanline32_u8_am
[all...]
H A Dagg_renderer_mclip.h142 void blend_pixel(int x, int y, const color_type& c, cover_type cover)
195 const color_type& c, cover_type cover)
207 const color_type& c, cover_type cover)
230 const color_type& c, cover_type cover)
242 const color_type& c, const cover_type* covers)
254 const color_type& c, const cover_type* covers)
279 const cover_type* covers,
280 cover_type cover = cover_full)
293 const cover_type* covers,
294 cover_type cove
[all...]
H A Dagg_renderer_outline_aa.h566 cover_type m_covers[max_half_width * 2 + 4];
599 cover_type* p0 = base_type::m_covers + base_type::max_half_width + 2;
600 cover_type* p1 = p0;
602 *p1++ = (cover_type)base_type::m_ren.cover(s1);
607 *p1++ = (cover_type)base_type::m_ren.cover(dist);
614 *--p0 = (cover_type)base_type::m_ren.cover(dist);
630 cover_type* p0 = base_type::m_covers + base_type::max_half_width + 2;
631 cover_type* p1 = p0;
633 *p1++ = (cover_type)base_type::m_ren.cover(s1);
638 *p1++ = (cover_type)base_typ
[all...]
H A Dagg_glyph_raster_bin.h104 const cover_type* span(unsigned i)
113 m_span[j] = (cover_type)((val & 0x80) ? cover_full : cover_none);
146 cover_type m_span[32];
H A Dagg_renderer_raster_text.h167 typedef agg::cover_type cover_type; typedef in class:agg::renderer_raster_htext::scanline_single_span
174 const cover_type* covers;
177 const_span(int x_, unsigned len_, const cover_type* covers_) :
186 const cover_type* covers) :
H A Dagg_renderer_base.h159 void blend_pixel(int x, int y, const color_type& c, cover_type cover)
207 const color_type& c, cover_type cover)
224 const color_type& c, cover_type cover)
256 const color_type& c, cover_type cover)
277 const cover_type* covers)
300 const cover_type* covers)
323 const cover_type* covers)
393 const cover_type* covers,
394 cover_type cover = agg::cover_full)
419 const cover_type* cover
[all...]
H A Dagg_renderer_scanline.h164 const typename Scanline::cover_type* covers = span->covers;
502 cover_type* cover_buffer = ras.allocate_cover_buffer(len);
563 sl_len * sizeof(cover_type));
577 cover_type* src_covers;
578 cover_type* dst_covers;
H A Dagg_scanline_boolean_algebra.h123 const typename Scanline1::cover_type* covers = span->covers;
159 const typename Scanline1::cover_type* covers1;
160 const typename Scanline2::cover_type* covers2;
271 const typename Scanline1::cover_type* covers1;
272 const typename Scanline2::cover_type* covers2;
442 const typename Scanline1::cover_type* covers1;
443 const typename Scanline2::cover_type* covers2;
531 const typename Scanline1::cover_type* covers1;
532 const typename Scanline2::cover_type* covers2;
H A Dagg_scanline_storage_aa.h165 typedef T cover_type; typedef in class:agg::scanline_storage_aa
540 typedef T cover_type; typedef in class:agg::serialized_scanlines_adaptor_aa
546 typedef T cover_type; typedef in class:agg::serialized_scanlines_adaptor_aa::embedded_scanline
H A Dagg_rasterizer_compound_aa.h173 cover_type* allocate_cover_buffer(unsigned len);
276 pod_vector<cover_type> m_cover_buf;
640 cover_type* rasterizer_compound_aa<Clip>::allocate_cover_buffer(unsigned len)
H A Dagg_scanline_storage_bin.h347 typedef bool cover_type; typedef in class:agg::serialized_scanlines_adaptor_bin
H A Dagg_basics.h237 typedef unsigned char cover_type; //----cover_type typedef in namespace:agg
/haiku/src/servers/app/drawing/Painter/
H A Dagg_clipped_alpha_mask.h24 typedef int8u cover_type; typedef in class:agg::clipped_alpha_mask
50 void combine_hspan(int x, int y, cover_type* dst, int num_pix) const
53 cover_type* covers = dst;
62 *covers = (cover_type)((cover_full + (*covers) * (*mask))
70 void get_hspan(int x, int y, cover_type* dst, int num_pix) const
73 cover_type* covers = dst;
84 bool _set_outside(int& x, int& y, cover_type*& covers,
94 cover_type* dst = covers;
98 memset(dst, m_outside, num_pix * sizeof(cover_type));
107 memset(dst, m_outside, num_pix * sizeof(cover_type));
[all...]
H A Dagg_scanline_p_subpix.h32 typedef int8u cover_type; typedef in class:agg::scanline_p8_subpix
40 const cover_type* covers;
73 m_cover_ptr[0] = (cover_type)cover1;
74 m_cover_ptr[1] = (cover_type)cover2;
75 m_cover_ptr[2] = (cover_type)cover3;
92 void add_cells(int x, unsigned len, const cover_type* covers)
94 memcpy(m_cover_ptr, covers, 3 * len * sizeof(cover_type));
121 *m_cover_ptr = (cover_type)cover;
157 pod_array<cover_type> m_covers;
158 cover_type* m_cover_pt
[all...]
H A Dagg_scanline_p_subpix_avrg_filtering.h33 typedef int8u cover_type; typedef in class:agg::scanline_p8_subpix_avrg_filtering
41 const cover_type* covers;
101 m_cover_ptr[0] = (cover_type)coverR;
102 m_cover_ptr[1] = (cover_type)coverG;
103 m_cover_ptr[2] = (cover_type)coverB;
120 void add_cells(int x, unsigned len, const cover_type* covers)
122 memcpy(m_cover_ptr, covers, 3 * len * sizeof(cover_type));
149 *m_cover_ptr = (cover_type)cover;
185 pod_array<cover_type> m_covers;
186 cover_type* m_cover_pt
[all...]
H A Dagg_scanline_u_subpix.h26 typedef int8u cover_type; typedef in class:agg::scanline_u8_subpix
34 cover_type* covers;
65 m_covers[3 * x] = (cover_type)cover1;
66 m_covers[3 * x + 1] = (cover_type)cover2;
67 m_covers[3 * x + 2] = (cover_type)cover3;
128 pod_array<cover_type> m_covers;
H A Dagg_scanline_u_subpix_avrg_filtering.h28 typedef int8u cover_type; typedef in class:agg::scanline_u8_subpix_avrg_filtering
36 cover_type* covers;
94 m_covers[3 * x] = (cover_type)coverR;
95 m_covers[3 * x + 1] = (cover_type)coverG;
96 m_covers[3 * x + 2] = (cover_type)coverB;
157 pod_array<cover_type> m_covers;
H A Dagg_renderer_region.h224 void blend_pixel(int x, int y, const color_type& c, cover_type cover)
287 const color_type& c, cover_type cover)
302 const color_type& c, cover_type cover)
331 const color_type& c, cover_type cover)
347 const color_type& c, const cover_type* covers)
361 const color_type& c, const cover_type* covers)
375 const color_type& c, const cover_type* covers)
390 const cover_type* covers,
391 cover_type cover = cover_full)
406 const cover_type* cover
[all...]
H A Dagg_scanline_storage_subpix.h29 typedef T cover_type; typedef in class:agg::scanline_storage_subpix
402 typedef T cover_type; typedef in class:agg::serialized_scanlines_adaptor_subpix
408 typedef T cover_type; typedef in class:agg::serialized_scanlines_adaptor_subpix::embedded_scanline

Completed in 229 milliseconds