Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-10-23 | rename api functions... | Campbell Barton | |
- minf, maxf, mini, maxi --> min_ff, max_ff, min_ii, max_ii | |||
2012-10-21 | code cleanup: spelling | Campbell Barton | |
2012-09-27 | incorrect spelling in comments | Campbell Barton | |
2012-09-15 | code cleanup: replace macro for BLI_rect size/center with inline functions. | Campbell Barton | |
2012-09-15 | quiet -Wmissing-prototypes warnings, and enable this warning by default for ↵ | Campbell Barton | |
C with gcc. helps for finding unused functions and making functions static, also did some minor code cleanup. | |||
2012-09-13 | code cleanup: reduce calls to CTX_ functions inline, add some docs to mask ↵ | Campbell Barton | |
rasterizer. | |||
2012-08-23 | code cleanup: rename BLI_in_rctf() --> BLI_rctf_isect_pt(), to conform with ↵ | Campbell Barton | |
our naming convention. | |||
2012-08-22 | add new mask blend mode: 'Merge Subtract'. gives better results when using ↵ | Campbell Barton | |
feather on overlapping masks when one subtracts from another. | |||
2012-08-20 | fix for mask feather intersection checks not working right for non-filled, ↵ | Campbell Barton | |
feathered masks. now do intersection checks for both sides of the feather. | |||
2012-08-20 | macros for rectangle center and size | Campbell Barton | |
2012-08-06 | Mask feather self-intersection check | Sergey Sharybin | |
Enable self-intersection check for preview. In own tests average time for this operation on mango files was ~0.0015sec, and it was like 20 splines max which still gives pretty smooth performance on my core quad machine. Would think let's check how it works for now, if it'll give some issues here, would just avoid tessellation on every redraw by storing tessellation in some cache (probably in mask user). Another change is related on a way which loop to collapse. Changed length check with AABB size check. A bit slower but should be a bit more predictable. | |||
2012-08-05 | resolve some issues with curve resolution calculaction | Campbell Barton | |
- resolution could become so high that it would wrap around to a negative number, now check for small numbers before doing float division. - resolution was being calculated in some cases when it already met the clamp value - now this is skipped. | |||
2012-08-01 | quiet spacenav output on linux for regular builds, ifdef signed int for msvc ↵ | Campbell Barton | |
openmp. | |||
2012-07-31 | Mask / Win64 compile fix: "Index variable in OpenMP 'for' statement must ↵ | Daniel Genrich | |
have signed integral type" | |||
2012-07-31 | multi-threaded sequencer buffer calculation for masks. | Campbell Barton | |
2012-07-31 | remove references to raskter from compositor and BKE mask. | Campbell Barton | |
2012-07-31 | use the same rasterizer as the compositor for the sequencer. | Campbell Barton | |
2012-07-28 | patch [#32195] MASKS: Canonical Porter Duff algorithm for merge missing. | Campbell Barton | |
from Troy Sobotka (sobotka) This gives nicer blending then 'ADD', setting as default for new masks. | |||
2012-07-18 | workaround for a bug with zero edges getting removed got feather faces out ↵ | Campbell Barton | |
of sync and crashed | |||
2012-07-18 | add difference blending mode, also fix error in last commit | Campbell Barton | |
2012-07-18 | change bucket size to give better performance for high detail 4k masks, also ↵ | Campbell Barton | |
clamp from 0-1 for each layer when accumulating. | |||
2012-07-18 | code cleanup for mask capping | Campbell Barton | |
2012-07-18 | chance semi-circle mask capping resolution based on size. | Campbell Barton | |
2012-07-18 | minor edits to mask rasterizer. | Campbell Barton | |
2012-07-18 | fix incorrect assert for mask face checking, also correct own bad spelling | Campbell Barton | |
2012-07-18 | mask rasterizer unfilled line end capping now works with aspect and blending. | Campbell Barton | |
2012-07-18 | wip mask capping - works but needs aspect correction and to be faded out. | Campbell Barton | |
2012-07-17 | disable feather collapse during drawing, its very slow. | Campbell Barton | |
2012-07-17 | code cleanup: spelling | Campbell Barton | |
2012-07-16 | correct own error in logic for skipping mask layers, inverted mask layers ↵ | Campbell Barton | |
with zero alpha still need to be evaluated. | |||
2012-07-16 | use calculated spline resoltion rather then fixed at 32. | Campbell Barton | |
2012-07-16 | defailt to ease weight interpolation | Campbell Barton | |
2012-07-16 | fix for crash & leak when layer render option is disabled. | Campbell Barton | |
2012-07-16 | fix for occasional crash with splines a lot larger then the view | Campbell Barton | |
2012-07-16 | mask rasterizer - use quad interpolation - gets rid of ugly diagonal ↵ | Campbell Barton | |
banding, introduces glitch with bowtie quads, will have to fix next. | |||
2012-07-16 | correct own naming error BLI -> BKE | Campbell Barton | |
2012-07-16 | mask blending modes: lighten/darken/multiply/replace | Campbell Barton | |
2012-07-16 | fix crash for empty or single vertex layers. | Campbell Barton | |
2012-07-16 | small speedup for mask rasterizer, only do single sided check for triangle ↵ | Campbell Barton | |
intersection. | |||
2012-07-15 | svn merge -r48944:48942 . | Campbell Barton | |
revert moving the file, adding a new module didnt resolve linking issue. | |||
2012-07-15 | moving mask rasterizer file, this breaks building, will fix next commit | Campbell Barton | |
2012-07-15 | replace fminf with minf | Campbell Barton | |
2012-07-15 | falloff option for mask layers | Campbell Barton | |
2012-07-15 | minor refactor for rect functions. more consistent naming. | Campbell Barton | |
2012-07-15 | fix for some bugs when the mask layer was outside the view, also clamp the ↵ | Campbell Barton | |
layer buckets within the view. | |||
2012-07-15 | fix for minor error in previous commit (wasnt connecting right faces for ↵ | Campbell Barton | |
cyclic mask), also avoid doing more area calculations then needed when checking if the mouse is moving away from uiBlock. | |||
2012-07-15 | unfilled-cyclic curves now works as expected, also fix for own crash on ↵ | Campbell Barton | |
32bit systems. | |||
2012-07-15 | use a different setting for fill/cyclic - you may want to have unfilled ↵ | Campbell Barton | |
cyclic curves. | |||
2012-07-15 | mask rasterizer, render unclosed splines as lines. | Campbell Barton | |
2012-07-14 | code cleanup | Campbell Barton | |