summaryrefslogtreecommitdiff
path: root/indra/newview
AgeCommit message (Collapse)Author
2013-08-15removed bad XUI that was generating warningsRichard Linden
2013-08-15MAINT-2938 FIXED [CHUI] crash in LLFloaterConversationPreview::showHistory()maksymsproductengine
2013-08-15NORSPEC-349 make render targets use original formats when resizing impostors ↵Graham Linden
and fix alpha for deferred impostor shader
2013-08-15NORSPEC-352 for non-ALM rendering, make lighting shader with alpha masking ↵Graham Linden
obey vertex alpha
2013-08-15NORSPEC-342 NORSPEC-352 make impostor alpha shader use vertex alpha to ↵Graham Linden
remedy unsightly blemishes, boxes, and the occasional extra wing.
2013-08-15MAINT-3012 FIXED Don't show Destination Guide by default on first run.Mnikolenko ProductEngine
2013-08-15moved unit types out of LLUnits namespace, since they are prefixedRichard Linden
2013-08-14BUILDFIX: converted platform-specific files over to new LL_INFOS, etc macrosRichard Linden
2013-08-14NORSPEC-342 add simple pass type to things rendered for impostors to fix ↵Graham Linden
missing shoes/belts/handbags/cigarettecases/etc
2013-08-14Automated merge with http://bitbucket.org/lindenlab/viewer-interestingRichard Linden
2013-08-14Automated merge with http://bitbucket.org/lindenlab/viewer-interestingXiaohong Bao
2013-08-14enable far clip plane culling on object cache view cullingXiaohong Bao
2013-08-14remove some code which has nagetive impact on memory footprint.Xiaohong Bao
2013-08-14BUILDFIX: added header for numeric_limits support on gccRichard Linden
added convenience types for units F32Seconds, etc.
2013-08-14Fix for NORSPEC 271 - Transparent prims in Materials Viewer are incorrectly ↵Arun Bapu
affecting depth of field by modifying the depth buffer
2013-08-13NORSPEC-342 fix the invisi-feetGraham Linden
2013-08-13SH-4346 FIX Interesting: some integer Statistics are displayed as floating ↵Richard Linden
point after crossing region boundary fine-tuned heuristics for switching between mean and current values in stat bar display added comments to LLUnits unit test
2013-08-13MAINT-2937 FIXED [CHUI] crash in LLToastIMPanelmaksymsproductengine
2013-08-12Backed out changeset: ed09997b4652Richard Linden
2013-08-12mergeRichard Linden
2013-08-12disable scene load timing info by defaultRichard Linden
2013-08-12SH-4399 FIX: Interesting: Texture console MB Bound 0/384 and texture queue ↵Richard Linden
bounces once per second SH-4346 FIX: Interesting: some integer Statistics are displayed as floating point after crossing region boundary made llerrs/infos/etc properly variadic wrt tags LL_INFOS("A", "B", "C") works, for example fixed unit tests remove llsimplestat
2013-08-12NORSPEC-342 tweak shader to work on mac og glslGraham Linden
2013-08-12NORSPEC-342 fix blocky hair in ALM from writing depth for transparent pixels ↵Graham Linden
in impostor rendering
2013-08-12NORSPEC-342 WIP MATBUG-347 make impostor rendering not contribute to depth ↵Graham Linden
for mostly-transparent buffer pixels, aka hair in ALM only
2013-08-12NORSPEC-346 fix knock-on causing alpha mask edits to cause materials to get ↵Graham Linden
removed and revert to alpha blend
2013-08-11Merge vwr-dev-matGraham Linden
2013-08-11NORSPEC-341 fix issues with water reflection coloring and abnormalsGraham Linden
2013-08-09second phase summer cleaningRichard Linden
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-08-09SH-4374 FIX Interesting: Statistics Object cache hit rate is always 100%Richard Linden
moved object cache sampling code so that it actually gets executed default values for stats are NaN instead of 0 in many cases
2013-08-09fix for SH-4394: Interesting: viewer culls lights behind the camera, ↵Xiaohong Bao
changing the scene lighting
2013-08-08fix for SH-4402: interesting: lower FPS with lots of objects in viewXiaohong Bao
2013-08-07more fix for SH-4397: Object cache occlusion culling results are not always ↵Xiaohong Bao
correct
2013-08-07NORSPEC-343 fix oversight and actually apply override to new material when ↵Graham Linden
no alpha is present
2013-08-07NORSPEC-342 fix alpha objects appearing black in impostor imagesGraham Madarasz (Graham Linden)
2013-08-07NORSPEC-343 protect against edits that would set non-alpha faces to diffuse ↵Graham Linden
alpha mode blend
2013-08-07NORSPEC-329 fix mangling of diffuse alpha mode by material edits when only ↵Graham Linden
one face really has alpha
2013-08-07more fix for SH-4397: Object cache occlusion culling results are not always ↵Xiaohong Bao
correct
2013-08-07merge changes for DRTVWR-333Oz Linden
2013-08-07NORSPEC-342 WIP fix issues with skimpy clothes getting too skimpy in impostorsGraham Linden
2013-08-06NORSPEC-322 NORSPEC-342 WIP fix black deferred impostors, lighting bugs remainGraham Madarasz (Graham Linden)
2013-08-06fix for SH-4398: Interesting: viewer crash in ↵Xiaohong Bao
LLVOCacheEntry::updateParentBoundingInfo
2013-08-06revert some LLUnit changes to temporarily fix SH-4399: Interesting: Texture ↵Xiaohong Bao
console MB Bound 0/384 and texture queue bounces once per second
2013-08-06NORSPEC-322 NORSPEC-342 fix issues with black impostors and missing alpha ↵Graham Linden
attachments on impostors
2013-08-05Automated merge with ssh://bitbucket.org/lindenlab/viewer-releaseNat Goodspeed
2013-08-05CHOP-951, IQA-1477: Validate args for numeric command-line switches.Nat Goodspeed
The logic in llcommandlineparser.cpp's setControlValueCB() callback function for converting command-line switch argument values from string to the actual type of the map-to settings variable had a couple special cases for boolean and LLSD array. But for S32, U32 and F32, it simply used default LLSD string-to-numeric conversion. LLSD's string-to-numeric conversion is a bit lame: for non-numeric strings, it shrugs and returns 0. Introduce onevalue() and badvalue() helper functions that, like certain errors during command-line parsing, throw LLCLPError. Use them to streamline certain redundancies in setControlValueCB(). Introduce convertTo<T>() helper function that uses boost::lexical_cast() for slightly more stringent conversions. Add cases for U32, S32 and F32 targets. setControlValueCB() is actually called only by LLControlGroupCLP::notify(), not during actual command-line parsing. Make LLControlGroupCLP::notify() return bool. Make it catch LLCLPError, set the error for getErrorMessage() and return false on that exception. Package LLAppViewer::initConfiguration()'s response to initParseCommandLine() returning false as a new handleCommandLineError() function; invoke it both there and when LLControlGroupCLP::notify() returns false.
2013-08-05Pull merge from lindenlab/viewer-releaseMerov Linden
2013-08-05fix for SH-4397: Object cache occlusion culling results are not always correctXiaohong Bao
2013-08-05merge changes for 3.6.2-releaseOz Linden
2013-08-05correct coding standards problemsOz Linden