Oz Linden
498a0e36e5
merge changes for 3.7.10-release
2014-06-23 14:03:12 -04:00
Oz Linden
a98b4b6bee
merge changes for 3.7.7-release
2014-05-07 11:09:04 -04:00
Merov Linden
8dae4bc222
Pull merge from lindenlab/viewer-release. Fixed some conflicts and compile errors
2014-05-06 18:21:04 -07:00
Oz Linden
776aadf4ef
OPEN-199: replace the confusing STANDALONE switch with USESYSTEMLIBS
2014-03-19 17:30:07 -04:00
Merov Linden
fc4efd1847
ACME-1277 : Delete debug printouts spamming the log
2014-02-14 09:42:57 -08:00
Merov Linden
a5366f06ed
ACME-1277 : Final set of filters, added a SnapshotFiltersEnabled debug setting
2014-02-13 15:15:05 -08:00
Merov Linden
51844473c0
ACME-1315 : Fix anisotropy in filters applied to thumbnail. Deleted some unused code
2014-02-07 18:35:46 -08:00
Merov Linden
73c9e42faf
ACME-1314 : Fix screen filter to make it less harsh on edges, modify Jules Verne and Newspaper filters as a result
2014-02-07 16:27:42 -08:00
Merov Linden
99427b29ce
Clear up comments
2014-02-06 18:21:18 -08:00
Merov Linden
8ad37cec70
ACME-1278 : Allow angle to be used in 2D screen filter
2014-02-06 16:25:12 -08:00
Merov Linden
2ba7552b9c
ACME-1301 : Add colortransform as a secondary filter command
2014-02-06 11:57:01 -08:00
Merov Linden
9112a47f9b
ACME-1301 : Add convolve as a secondary filter command
2014-02-06 10:26:25 -08:00
Merov Linden
225fb4e782
ACME-1300 : Rename blend mode dodge to add_back
2014-02-05 18:56:58 -08:00
Merov Linden
6bf3cb875c
ACME-1195 : WIP : Lazy evaluate intermediate images in snapshot preview so perf is better in common cases, allow thumbnail to be computed from grabed frame (for SL Share), thumbnail display still buggy in SL Share
2014-01-28 10:19:57 -08:00
Merov Linden
ff3edd06d2
ACME-1275 : WIP : Clean up unwanted code and comments in image filter
2014-01-23 16:37:48 -08:00
Merov Linden
c99e22e674
ACME-1236 : Make all filters resolution independent, cleanup comments, move example filters to a sub folder in llimage_libtest
2014-01-21 21:17:57 -08:00
Merov Linden
4082d8ea27
ACME-1236 : Fixes gamma and brightness code. Also fixes example xml filter files.
2014-01-21 16:39:23 -08:00
Merov Linden
6c630b73a8
ACME-1240 : Implement convolve filter for 3x3 kernels. Implements sharpen, blur and edge detection as examples and tests.
2014-01-21 13:05:54 -08:00
Merov Linden
d14392f55f
ACME-1236 : Fix new blend modes, updated comments
2014-01-20 19:52:27 -08:00
Merov Linden
95bb14440e
ACME-1236 : Refactor vignette into stencil, implement uniform and gradient stencils, implement dodge and add blend modes
2014-01-17 16:50:35 -08:00
Merov Linden
fda7b94f49
ACME-1236 : Small LLImageFilter clean up
2014-01-16 18:34:51 -08:00
Merov Linden
4b2e69d8e0
ACME-1236 : Clean up llimage after refactoring so there's no difference with viewer-release
2014-01-15 10:27:49 -08:00
Merov Linden
f122991228
ACME-1236 : Add comments to LLImageFilter
2014-01-15 09:24:06 -08:00
Merov Linden
7cc64a09a3
ACME-1236 : Refactor filters and vignette into llimagefilter, add example filters to llimage_libtest
2014-01-14 21:01:51 -08:00
Merov Linden
54ad7de61b
ACME-1244 : Introduced llimage/llimagefilter, refactored the filter execution code, simplified llimage_libtest filter testing
2014-01-13 17:01:44 -08:00
Merov Linden
0c7cab771c
ACME-1236 : Add lines as a new type of vignette and Brightscan as an example
2014-01-09 21:58:30 -08:00
Merov Linden
70b877da0e
Fix ambiguous pow call (use powf) instead
2014-01-08 21:19:21 -08:00
Merov Linden
3161d822ab
ACME-1236 : WIP : Added mode and angle parameter to filterScreen (renamed for consistency)
2014-01-08 15:41:42 -08:00
Merov Linden
c2a974f155
ACME-1236 : WIP : Introduced screenFilter, simple creative screening filter
2014-01-07 22:10:23 -08:00
Merov Linden
3cbd0dfd84
ACME-1236 : WIP : Make each color correct filter use a per channel alpha argument, tweak Instagram-like test filters for discussion
2014-01-06 14:46:52 -08:00
Merov Linden
90cbda6db0
ACME-1236 : WIP : Add 2 new color correction filters. Add a la Instagram composite filters for testing in llimage_libtest
2014-01-03 17:31:04 -08:00
Merov Linden
35e30759c8
ACME-1236 : WIP : Added a min value to vignette
2014-01-03 15:44:29 -08:00
Merov Linden
1b5fb66292
ACME-1236 : WIP : Added the vignette mode. Can be applied to colorCorrect and color Transform. Added new -v argument to llimage_libtest
2014-01-03 14:19:29 -08:00
Merov Linden
d28b92744e
ACME-1236 : WIP : added all the color correction filters: colorize, linarize, equalize, contrast, brightness
2014-01-02 16:14:38 -08:00
Merov Linden
205a4e3dc6
ACME-1236 : WIP : add filterGamma, computeHistograms, colorCorrect, implemented filter gamma to llimage_libtest for testing
2014-01-01 19:42:10 -08:00
Merov Linden
9dca514c0b
ACME-1236 : WIP : add filterRotate to rotate hue, add rotate as a valid argument to --filter in llimage_libtest
2014-01-01 17:58:52 -08:00
Merov Linden
08a798bb1d
ACME-1236 : WIP : Implement saturation/desaturation transform filter, add it to llimage_libtest for testing
2013-12-30 20:33:33 -08:00
Merov Linden
7372afaae4
ACME-1236 : WIP : Implement colorTransform filter, grayscale and sepia using it, add parameter to llimage_libtest to use filters
2013-12-20 13:49:20 -08:00
Merov Linden
6578144b7e
ACME-1236 : WIP : Added Gray Scale as an experimental filter in Flickr. Lots of ugly hacks for now
2013-12-18 15:55:13 -08:00
Richard Linden
9bae912308
BUILDFIX: old style fast timer use, broken unit test
2013-10-01 17:18:35 -07:00
Richard Linden
12f0f8cb72
changed over to manual naming of MemTrackable stats
...
changed claimMem and disclaimMem behavior to not pass through argument
added more mem tracking stats to floater_stats
2013-10-01 13:46:43 -07:00
Richard Linden
053d97db1b
better memory usage for LLTrace (tighter packing of recording arrays)
...
removed complicated and unnecessary fast timer gapless handoff logic (it should be gapless anyway)
improved MemTrackable API, better separation of shadow and footprint
added memory usage stats to floater_stats.xml
2013-09-25 19:12:35 -07:00
Richard Linden
0dfc08d22a
BUILDFIX: more bad merge stuff
...
also added ability for statbar to show memtrackable info
2013-09-19 15:21:46 -07:00
Richard Linden
e4cacda5a0
BUILDFIX: unit tests still using old sMemStat declarations
2013-09-05 16:24:57 -07:00
Richard Linden
cbe397ad13
changed fast timer over to using macro
...
another attempt to move mem stat into base class
2013-09-05 14:04:13 -07:00
Xiaohong Bao
d8c02bf062
Merge
2013-08-19 16:09:28 -06:00
Richard Linden
e340009fc5
second phase summer cleaning
...
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-08-09 17:11:19 -07:00
Richard Linden
e40065f82c
BUILDFIX: #include and dependency cleanup
2013-07-19 15:03:05 -07:00
Richard Linden
075a7bcc98
SH-4297 WIP interesting: viewer-interesting starts loading cached scene late
...
dependency cleanup - removed a lot of unecessary includes
2013-07-18 15:09:45 -07:00
Richard Linden
8208a40412
BUILDFIX: reverted changes that attempted to automate mem track
...
stat definition as they don't work on gcc/clang
2013-07-01 18:50:51 -07:00