summaryrefslogtreecommitdiff
path: root/indra/llappearance
AgeCommit message (Collapse)Author
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)
2012-10-19FIX: fixed broken baked texture rendering in lltexlayer, by enforcing ↵Nyx Linden
correct gl state in lltexlayer.cpp FIX: updated appearance utility source package
2012-10-18Automated merge with https://bitbucket.org/lindenlab/sunshine-internalNyx (Neal Orman)
2012-10-18Setting alpha rejection settings properly for texture bakes without basic ↵Nyx (Neal Orman)
shaders enabled
2012-10-17additional diagnostics, improved shape stability at cost of increasing ↵Brad Payne (Vir Linden)
entanglement between baked and local appearance
2012-10-17more param location logging, added wearable type info to dumpArchetypeXMLBrad Payne (Vir Linden)
2012-10-15additional debugging info, including tracking where visual params liveBrad Payne (Vir Linden)
2012-10-11Updating linux build to gcc4.6Don Kjer
2012-10-06Added fast timers for baked texture rendering. Updated appearance utilityDon Kjer
2012-10-04Building headless and non-headless libraries side-by-side, removing the need ↵Don Kjer
for the BAKING cmake setting.
2012-10-04Automated mergeDon Kjer
2012-10-04Adding optimization to skip alpha image analysis when it isn't needed.Don Kjer
2012-10-03mergeBrad Payne (Vir Linden)
2012-10-03additional fixes for avoiding avatar param manipulation via wearables, ↵Brad Payne (Vir Linden)
setting correct state from avatar appearance
2012-10-02Moved gatherMorphMaskAlpha into llappearance.Don Kjer
2012-09-28Exposing more tex layer information for hash id generationDon Kjer
2012-09-28Started stubbing out llsd support for tex layer information.Don Kjer
2012-09-27Automated mergeDon Kjer
2012-09-27Merge sunshine-internal -> sunshine-experimentalDon Kjer
2012-09-26more state management stuff, DRANO flags for problematic areasBrad Payne (Vir Linden)
2012-09-26error checking, comments for areas needing fix/check in appearanceBrad Payne (Vir Linden)
2012-09-26renamed isUsingBakedTextures to more accurate isUsingServerBakes. Commented ↵Brad Payne (Vir Linden)
some areas we are probably using the function incorrectly
2012-09-21Making computeBodySize publicNyx Linden
2012-09-20Partial rewrite of llifstream and llofstream (Windows implementation ↵Don Kjer
pending). Moved more functionality from llviewerwearable to llwearable
2012-09-19small tweaks to param debugging, restricting LLWearable::writeToAvatarBrad Payne (Vir Linden)
2012-09-14BUILDFIX: WIN fixing up windows building issuesNyx (Neal Orman)
Cleaned up a couple of things that the windows compiler was warning about, with our inheritance structure
2012-09-13Merge sunshine -> sunshine-experimentalDon Kjer
2012-09-13Fleshed out target_link_libraries dependencies between libraries. ↵Don Kjer
Appearance utility now reads avatar_lad.xml during stubbed out params processing.
2012-09-13Instantiated bare-bones LLBakingAvatar concrete class (derived from ↵Don Kjer
LLAvatarAppearance). Moved some LLCharacter funcionality from LLVOAvatar to LLAvatarAppearance.
2012-09-13Moved most of the appearance utility application level logic into ↵Don Kjer
LLAppAppearanceUtility. Added LLBakingProcess class for adding new process modes. Create a couple concrete classes for llappearance base classes.
2012-09-12SH-3347 create demo of back end texture baking serviceNyx Linden
First link of the back-end service with some LLAppearance code.
2012-09-11SH-3264 Moved over a few more items to llappearanceNyx (Neal Orman)
moved over: isWearingWearableType wearable::writeToAvatar wearable::mTEMap (stores LocalTextureObject*) more from wearable::import/export wearable::createVisualParams, etc
2012-09-10BUILDFIX WIN fixing windows build errorNyx (Neal Orman)
converted a struct to a class, cleaning up a forward declaration that caused windows build issues.
2012-09-09Fixed crashes on login. Moved most of the remaining character/skeleton ↵Don Kjer
generation code into llappearance. Moved non-rendering related LLViewerJoint functionality into LLAvatarJoint.
2012-09-08Fixed #include typoDon Kjer
2012-09-08Automated mergeDon Kjer
2012-09-08Removed most llappearance -> llui dependencies (LLTrans remains). Moved ↵Don Kjer
LLInventoryIcon::EIconName into LLInventoryType. Moved LLInventoryIcon back to newview. Moved LLUI gl_* functions into llrender.
2012-09-07SH-3264 Porting over the XML loading of the avatar structure to llappearanceNyx (Neal Orman)
Moved over the necessary classes to llappearance to support the loading of the avatar's structure & params from file.
2012-09-06MergeDon Kjer