Prevent rasterizer_cells_aa<Cell>::sort_cells() from accessing two elements past the end of the array of cell block pointers, C/C++ only permits accessing one element past the end of an array

git-svn-id: https://svn.code.sf.net/p/agg/svn@78 ab9de31f-a152-4fe9-8809-95f286f9ca89
Add const qualifier to multiply and divide operators for agg_trans_affine/perspective

git-svn-id: https://svn.code.sf.net/p/agg/svn@79 ab9de31f-a152-4fe9-8809-95f286f9ca89
Clang will not allow assignment of a value_type to a pixel_type in pixfmt_alpha_blend_gray::copy_pixel(), use pixel_type::set() instead

git-svn-id: https://svn.code.sf.net/p/agg/svn@80 ab9de31f-a152-4fe9-8809-95f286f9ca89
Only create VS6 bugfix routine if we are running VS6 and actually use it, this is to prevent an annoying warning about unused code

git-svn-id: https://svn.code.sf.net/p/agg/svn@81 ab9de31f-a152-4fe9-8809-95f286f9ca89
Add agg_renderer_base::fill(color&) method for blending a color. Complements the clear(color&) method, which copies the color.

git-svn-id: https://svn.code.sf.net/p/agg/svn@82 ab9de31f-a152-4fe9-8809-95f286f9ca89
Fixed compilation errors in blender_rgba_plain::blend_pix and pixfmt_alpha_blend_rgba::blend_pixel.

git-svn-id: https://svn.code.sf.net/p/agg/svn@83 ab9de31f-a152-4fe9-8809-95f286f9ca89
Fixed faulty implementations of "demultiply".

git-svn-id: https://svn.code.sf.net/p/agg/svn@84 ab9de31f-a152-4fe9-8809-95f286f9ca89
Added "pre" and "plain" versions of custom blender adaptors.
Removed "full cover" overload of pixfmt_custom_blend_rgba::copy_or_blend_pix.
Fixed suboptimal pixfmt_custom_blend_rgba::copy_hline and pixfmt_custom_blend_rgba::copy_vline.

git-svn-id: https://svn.code.sf.net/p/agg/svn@85 ab9de31f-a152-4fe9-8809-95f286f9ca89
Fixed "_plain" custom blend adaptors.
Removed redundant pixfmt_alpha_blend_rgba::blend_pix functions.
Fixed error in pixfmt_custom_blend_rgba::copy_or_blend_pix.

git-svn-id: https://svn.code.sf.net/p/agg/svn@86 ab9de31f-a152-4fe9-8809-95f286f9ca89
Fixed typo in pixfmt_custom_blend_rgba::copy_or_blend_pix.

git-svn-id: https://svn.code.sf.net/p/agg/svn@87 ab9de31f-a152-4fe9-8809-95f286f9ca89
Switched from row_ptr to pix_ptr, in order that pixel offsets are taken into account.

git-svn-id: https://svn.code.sf.net/p/agg/svn@88 ab9de31f-a152-4fe9-8809-95f286f9ca89
Fixed error in blender_rgb_gamma when using "hi res" gamma tables.

git-svn-id: https://svn.code.sf.net/p/agg/svn@89 ab9de31f-a152-4fe9-8809-95f286f9ca89
Fixed rounding problem in line_image_scale::pixel when src_y < 0.

git-svn-id: https://svn.code.sf.net/p/agg/svn@90 ab9de31f-a152-4fe9-8809-95f286f9ca89
Implemented pixel averaging in line_image_scale when reducing scale.
Modified rasterizers2 example to render in premultiplied space.

git-svn-id: https://svn.code.sf.net/p/agg/svn@91 ab9de31f-a152-4fe9-8809-95f286f9ca89
Replaced division with potentially faster multiplication.

git-svn-id: https://svn.code.sf.net/p/agg/svn@92 ab9de31f-a152-4fe9-8809-95f286f9ca89
Modified implementation of color_conv_rgb24 and color_conv_rgb32 to support in-place conversion.

git-svn-id: https://svn.code.sf.net/p/agg/svn@93 ab9de31f-a152-4fe9-8809-95f286f9ca89
Changed parameter types from const to non-const reference, to prevent dangling references to temporary variables.

git-svn-id: https://svn.code.sf.net/p/agg/svn@94 ab9de31f-a152-4fe9-8809-95f286f9ca89
Merge remote-tracking branch 'remotes/git-svn' into HEAD