summaryrefslogtreecommitdiffstats
path: root/src/display/nr-arena-item.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2011-08-06Rewrite NRArenaItem hierarchy into C++Krzysztof Kosi??ski1-932/+0
2011-07-28Per-item render cache.Krzysztof Kosi??ski1-18/+103
2011-07-22Replace direct use of Cairo contexts and surfaces in the rendering treeKrzysztof Kosi??ski1-109/+74
2011-07-13Fix crashes during offscreen rendering, part 1Krzysztof Kosi??ski1-1/+9
2011-07-12Compute different bounding boxes in outline mode to fix partialKrzysztof Kosi??ski1-54/+61
2011-07-10Simplify rendering of masked / clipped / translucent items.Krzysztof Kosi??ski1-59/+46
2011-07-09Redesign the rendering pipeline. Clipping paths are now rasterized.Krzysztof Kosi??ski1-84/+122
2011-07-09Add SPCanvasArena caching layer. Currently breaks for clipped groupsKrzysztof Kosi??ski1-1/+3
2011-06-22Warning cleanup.Jon A. Cruz1-2/+1
2011-02-21NEW: Grayscale color display mode. (toggle assigned keybinding: Shift+keypad5)Johan B. C. Engelen1-1/+1
2011-02-02update to latest 2geom !Johan B. C. Engelen1-6/+6
2010-11-26Fix mask luminance calculation, so the coeffs add up to 1Krzysztof Kosi??ski1-2/+2
2010-11-22Fix luminance to alpha calculation in masks.Tavmjong Bah1-6/+16
2010-11-17Super duper mega (fun!) commit: replaced encoding=utf-8 with fileencoding=utf...Chris Morgan1-1/+1
2010-08-15Make nr_arena_invoke_render expect an already transformed context,Krzysztof Kosi??ski1-8/+3
2010-08-12Do not un-premultiply alpha when computing mask luminanceKrzysztof Kosi??ski1-8/+4
2010-08-12Fix computation of drawbox for filtered, rotated itemsKrzysztof Kosi??ski1-6/+10
2010-08-11Fix bitmap opacityKrzysztof Kosi??ski1-2/+1
2010-08-10Fix rendering of masks with non-opaque alpha channelKrzysztof Kosi??ski1-6/+15
2010-08-05Minor cleanupsKrzysztof Kosi??ski1-0/+5
2010-08-05Fix mask rendering to use luminance-to-alphaKrzysztof Kosi??ski1-5/+7
2010-08-04Fix to background handling that avoids both duplication and aliasing as much ...Jasper van de Gronde1-25/+12
2010-08-04Wholesale cruft removal part 1Krzysztof Kosi??ski1-211/+2
2010-07-12Gaussian blurKrzysztof Kosi??ski1-6/+28
2010-07-07Fix group opacityKrzysztof Kosi??ski1-2/+21
2010-07-07Smaller intermediate rendering regionsKrzysztof Kosi??ski1-14/+47
2010-07-04Remove some cruftKrzysztof Kosi??ski1-0/+1
2010-06-28Text rendering. Factor out style handling into nr-style.hKrzysztof Kosi??ski1-2/+2
2010-06-26Implement clipping (slightly incorrect) and maskingKrzysztof Kosi??ski1-70/+78
2010-06-22Initial Cairo rendering commit: solid shapes, gradients, opacity and patternsKrzysztof Kosi??ski1-5/+8
2009-12-11- new: Print Colors Preview Dialog and rendermodeFelipe Corr??a da Silva Sanches1-1/+3
2009-03-09separate bbox (calculated by subclasses) and drawbox, which includes filters ...bulia byak1-21/+35
2008-12-30get rid of a lot of no longer needed "libnr/nr-..." includes.Johan B. C. Engelen1-3/+0
2008-12-14Filter quality setting revised, seems to not crash when viewing filters.svgNiko Kiirala1-2/+2
2008-11-21Merge from fe-movedTed Gould1-5/+3
2008-10-27From trunkTed Gould1-3/+4
2008-10-11Merging from trunkTed Gould1-14/+15
2008-08-05NR::Maybe => boost::optionalJohan B. C. Engelen1-1/+1
2008-08-03Minor cleanup work on macrosJon A. Cruz1-3/+3
2008-03-31lay groundwork for non-filter view modeMenTaLguY1-6/+8
2008-03-21No more NRMatrix or NRPoint.Jasper van de Gronde1-9/+10
2008-01-31Applying fixes for gcc 4.3 build issues (closes LP: #169115)Bryce Harrington1-0/+2
2008-01-19whitespaceBryce Harrington1-1/+1
2007-08-18Improved handling bounding boxes and rotated/skewed coordinates in filtersNiko Kiirala1-0/+9
2007-08-11revert jasper's way overzealous fix in png-write.cpp rev 13700; new fix in it...bulia byak1-0/+5
2007-06-07Fixed background access problems introduced in previous revisionNiko Kiirala1-6/+4
2007-06-07First version of feOffset support. Contains some rendering glitches.Niko Kiirala1-2/+3
2007-06-04Modified filter rendering area handling to better accommodate upcoming feOffsetNiko Kiirala1-1/+1
2007-03-02eliminate caching and temp buffers for cairo outline modebulia byak1-31/+35
2007-03-01API change: render methods now take a cairo_t (not yet used)bulia byak1-7/+7