summaryrefslogtreecommitdiffstats
path: root/src/libnr/nr-gradient.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-11-17Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan1-1/+1
fileencoding=utf-8 in all 1074 Vim modelines. The reason for this is that (a) setting the encoding isn't nice, and (b) Vim 7.3 (with modeline enabled) disallows it and pops up an error whenever you open any file with it ("invalid modeline"). Also corrected five deviant modestrings: * src/ui/widget/dock.cpp and src/ui/widget/dock.h: missing colon at the end * src/ui/dialog/tile.cpp: removed gratuitous second colon at the end * src/helper/units-test.h: removed gratuitous space before a colon * share/extensions/export_gimp_palette.py: missing textwidth=99 That's my geekiest commit yet. (bzr r9900)
2010-08-04Wholesale cruft removal part 1Krzysztof Kosi??ski1-554/+0
(bzr r9508.1.44)
2009-04-03And now gradients should be (almost) perfect... The gradient vector is set ↵Jasper van de Gronde1-16/+36
up to be a good approximation to the "true" gradient and it is used consistently throughout (I hope). Also some other, minor, tweaks and a small bugfix. (bzr r7616)
2008-07-16warning cleanupJon A. Cruz1-18/+16
(bzr r6329)
2008-03-21No more NRMatrix or NRPoint.Jasper van de Gronde1-43/+44
(bzr r5149)
2007-08-30fix compositing for premultiplication and non-alpha casesMenTaLguY1-4/+39
(bzr r3617)
2007-08-29DNR bpp stuff so muchMenTaLguY1-22/+46
(bzr r3607)
2007-08-29Refactor gradient rendering to facilitate future changes, since the simpleMenTaLguY1-457/+302
addition of noise has been reported to be generally ineffective by users. (bzr r3605)
2007-08-21fix typoMenTaLguY1-1/+1
(bzr r3566)
2007-08-21increase gradient noise slightlyMenTaLguY1-9/+9
(bzr r3565)
2007-08-21experimental: add some noise to the gradient functionMenTaLguY1-0/+14
(bzr r3564)
2007-08-21factor out gradient index calculationMenTaLguY1-55/+59
(bzr r3563)
2007-08-21unify linear and radial gradients in same file (with appropriate noteMenTaLguY1-1/+297
about license) in preparation for refactoring (bzr r3562)
2006-07-29patch for rendering quality and speed from Jasper van de Grondebulia byak1-9/+9
(bzr r1503)
2006-06-26remove non-portable fast_sqrt; turns out simply sqrt(x*x+y*y) works even ↵bulia byak1-14/+3
faster than hypot and fast_sqrt (bzr r1300)
2006-06-25radial gradients faster by about 10%bulia byak1-3/+14
(bzr r1279)