summaryrefslogtreecommitdiff
path: root/indra/llappearance
AgeCommit message (Collapse)Author
2013-09-20SH-3943 FIX beard morph masks applied inconsistently on login to server bake ↵Nyx Linden
region Looks like we were caching bad morph masks that were generated on login. Adjusting algorithms to always replace the cache when we have invalidated the other channels of the baked texture.
2013-09-19SH-3455 WIP - removing bake upload codeBrad Payne (Vir Linden)
2013-09-19SH-3455 WIP - removing bake upload codeBrad Payne (Vir Linden)
2013-09-18sunshine cleanup annotationsBrad Payne (Vir Linden)
2013-09-05changed fast timer over to using macroRichard Linden
another attempt to move mem stat into base class
2013-08-16merge with viewer-releaseNyx Linden
2013-10-21MAINT-3336 : double calls to deleteAndClear() in LLAvatarAppearance destructorsimon_linden
2013-10-10MAINT-2968 Fix for crash on AMD hardware running current drivers.Dave Parks
2013-08-09second phase summer cleaningRichard Linden
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-07-30Summer cleaning - removed a lot of llcommon dependencies to speed up build timesRichard Linden
consolidated most indra-specific constants in llcommon under indra_constants.h fixed issues with operations on mixed unit types (implicit and explicit) made LL_INFOS() style macros variadic in order to subsume other logging methods such as ll_infos added optional tag output to error recorders
2013-07-24Sh-4321 # Fixes for detach deformations. General code cleanup as well.prep
2013-07-18SH-4297 WIP interesting: viewer-interesting starts loading cached scene lateRichard Linden
dependency cleanup - removed a lot of unecessary includes
2013-06-28SH-4240 FIX users can set hover height to 0Nyx Linden
removing minimum height enforcement, as changes are local-only and would not be visible by other users in this repro, unless the user explicitly saved the changes. Since there are many ways to get around the enforcement, and the enforced minimums won't be visible to other users, its simpler to allow users to use the full range of the hover slider. NOTE: this means that a user's avatar can be underground, leading to the camera pointing up at the sky. this is a known issue.
2013-06-20merge with releaseRichard Linden
2013-06-12Cleanup rollback and try point MIPs experiment to see if that's what is ↵Graham Madarasz
hosing the Mac on 10.6.8
2013-06-12Changes to protect against use of normalize3fast on degenerate vectorsGraham Madarasz
2013-06-05merge with viewer-releaseRichard Linden
2013-06-05Unwind cruft from hunting for 2707 they won't end up in vwr-dev-matGraham Madarasz
2013-06-04BUG-2707 make use of OsOutputDebugString _DEBUG only on Windows to avoid ↵Graham Madarasz
throwing unhandlable exceptions in coroutines in RelWithDebInfo builds
2013-06-01BUG-2707 turn off more LL_DEBUGS to narrow down Kat's crashing cuplritGraham Madarasz
2013-06-01BUG-2707 hunt for infos call crashing KatGraham Madarasz
2013-05-02SH-4060 FIX avatar hover being set to minimum at seemingly random timesNyx Linden
avatar hover was being temporarily set to -2.0 for the preview render, which was triggering the minimum enforcement, even when the user's requested value is no where near the minimum. Added a flag to disable the minimum enforcement if we are temporarily changing the value.
2013-04-29SH-4146 FIX petite avatars can't touch the groundNyx Linden
adjusted avatar hover limits to make sure that they are not forced to go above the default
2013-04-25BUILDFIX: removing unused variablesNyx Linden
2013-04-25SH-4050 FIX camera goes underground if hover set low enoughNyx Linden
Changing viewer limit for avatar height to match server limit, camera does not go underground. Also clarified where we do not need avatar offset in the code, through comments
2013-04-04SH-4059 FIX other's hover parameters affects your avatar's settingNyx Linden
Added an additional sanity check to make sure that other avatars don't affect your wearables.
2013-04-03SH-4050 FIX camera goes below ground when avatar offset set to 0Nyx Linden
Added a constraint to ensure that the avatar's height (with offset) does not go below 0.1 meters. Camera was getting confused since the avatar's effective height was negative. Note the avatar is mostly underground/contorted even at 0.1 meters, but most users setting values this low will be making ultra-tinies and would be hiding the avatar mesh. Camera stays above ground when height is at 0.1.
2013-04-02BUILDFIX commit policy fixesNyx Linden
2013-03-11#include fixprep
2013-03-11llinventory merge fixesprep
2013-03-11mergeprep
2013-03-11mergeprep
2013-03-11Viewer-chui mergeprep
2013-03-08SH-3959 WIP - pass information about type of fetched image - server bake, ↵Brad Payne (Vir Linden)
host bake, map tile, etc - down the chain so LLTextureFetchWorker can adjust behavior as needed
2013-02-28mergeNyx Linden
2013-02-28SH-3798 FIX avatar skins look dullNyx Linden
Wearable parsing error caused last texture in some assets to fail to parse. Parser now does not throw an error if the wearable does not end in a newline
2013-02-28SH-3909 Support avatar height offsetNyx Linden
Adding a new visual param that allows users to manually adjust an offset for how far off the ground (+ or -) their avatar's root bone is. Supports the +-2m range people are used to adjusting in their viewers, but new implementation should support server-generated appearances.
2013-02-14SH-3803 FIX Missing Wearable reported in sunshine viewerNyx Linden
Newly refactored wearable parsing did not account for extra whitespace cleanly. Updated the code to handle extra blank lines in the wearable assets.
2013-02-06SH-3651 FIX Beard edits not applying on server bakesNyx Linden
Despite incrementing the COF version, beard edits were not updating the head hash. We were not applying layers/parameters to the baked texture hashes for layers that did not contain a user-defined image. However, many layers have standard morph masks, etc that are affected by wearable parameters. Edited the LLTexLayerInterface::getWearable() method to return the proper wearable type if there is no associated local texture index, and all parameters in the wearable refer to a particular wearable type. Should be safe even if some (but not all) params have no wearable type defined.
2013-01-25BUILDFIX: merge cleanupNyx Linden
A couple of merge issues that caused the resulting code to not build.
2013-01-24merging in viewer-beta.Nyx Linden
Most of the merge was clean, a couple conflicts. Brought over a couple patches manually for llpolymesh.
2012-12-20Skipping rendering of unneeded morph masksDon Kjer
2012-12-18Fix for alpha blending using gl fixed-functions not matching shader ↵Don Kjer
implementation
2012-12-06Alpha rendering fixes for appearance utility.Don Kjer
2012-11-28SH-3563. Pull and merge from viewer-development. Modest code changes to fix ↵prep
alignment issue in llAppearance.
2012-11-09SH-3484 WIP - added additional logging under DebugAvatarCompositeBaked to ↵Brad Payne (Vir Linden)
try to track down baked texture issues
2012-11-05renamed a confusingly-named fieldBrad Payne (Vir Linden)
2012-10-29Fix for general graphical glitching on some cardsBrad Payne (Vir Linden)
2012-10-22mergeBrad Payne (Vir Linden)
2012-10-22handling for crossing from non-server-bake to server-bake regionsBrad Payne (Vir Linden)