summaryrefslogtreecommitdiff
path: root/indra/newview/llvoavatarself.cpp
AgeCommit message (Collapse)Author
2012-09-06MergeDon Kjer
2012-09-06Extracted mWearableDatas from LLAgentWearables into ↵Don Kjer
llappearance/LLWearableData. Moved LLDriverParam into llappearance
2012-09-05Merge in latest viewer-developmentsimon@Simon-PC.lindenlab.com
2012-09-05SH-3264 Worked to move over mBakedTextureDatas from LLVOAvatar to ↵Nyx (Neal Orman)
LLAvatarAppearance. Appear to have been able to move over the parts that are common to both the backend and the viewer into LLAvatarAppearance.
2012-09-04Split LLTexLayerSetBuffer into llappearance portion, and viewer-specific ↵Don Kjer
LLViewerTexLayerSetBuffer
2012-09-03Merge VirLinden/sunshine -> don_linden/sunshine-experimentalDon Kjer
2012-09-03Renamed LLVOAvatarDefines to LLAvatarAppearanceDefinesDon Kjer
2012-09-03Extracted texture baking system into llappearance library.Don Kjer
2012-08-22SH-3625 - some associated cleanup, do_update field is useless in various ↵Brad Payne (Vir Linden)
calls because of possible race conditions
2012-08-15merge changes for DRTVWR-194Oz Linden
2012-08-14Automated merge with https://bitbucket.org/VirLinden/sunshineNyx (Neal Orman)
2012-08-14SH-3310 WIP setting up architecture for switching texture baking on ↵Nyx (Neal Orman)
per-region basis Set up an architecture to minimize the use of the baked texture debug setting. Instead concentrating on setting a per-region flag at the region handshake point. This should be processed once the new regions are using the updated handshake. The debug setting is being used in this one location as a placeholder. Builds, but not fully tested/commented yet, passing this work off to Vir.
2012-08-08mergeBrad Payne (Vir Linden)
2012-07-31Merge in viewer-developmentsimon@Simon-PC.lindenlab.com
2012-07-30mergeBrad Payne (Vir Linden)
2012-07-30mergeBrad Payne (Vir Linden)
2012-07-30mergeBrad Payne (Vir Linden)
2012-07-23Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release.Todd Stinson
2012-07-16SH-3261 WIP Updated texture switching codeNyx (Neal Orman)
Updated texture switching code to use the proper request URL, even if reverting to a "last known good" baked texture UUID. Viewer should now switch to a locally-generated composite on entering appearance mode, and should remain using such until a new appearance message is received. Still to do: handling adjacent regions with varying support for the new system, fixing switch back to server-generated bakes.
2012-07-11SH-3258 WIP initial work: refactoring appearance editing modeNyx (Neal Orman)
Added flags for appearance editing status as well as which textures we should be using at a time. Also refactored so we are not using camera state to track appearance editing mode. Need to add more handling for which textures we actually use.
2012-08-01Merge back viewer-lion, which has viewer-development and down-stream fixessimon@Simon-PC.lindenlab.com
2012-07-20MAINT-570 Remove unused memory tracking system LLMemTypeDave Parks
2012-06-28MergeDave Parks
2012-06-28mergeBrad Payne (Vir Linden)
2012-06-28SH-3228 WIP - always respond to processAppearance for self, convert baked ↵Brad Payne (Vir Linden)
textures to checkerboards
2012-06-28SH-3230 Disable texture readback & uploadNyx (Neal Orman)
If we're utilizing server-side texture baking, upload requests are discarded. Note: this breaks viewer in that it will *always* use the baked textures sent by the cache request/ initial login. Without a server-generated update, you will see those textures on your avatar for the entire session, even if you switch outfits.
2012-06-22Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release.Todd Stinson
2012-06-22mergeDave Parks
2012-06-19MAINT-794 Factor out a lot of CPU overhead around updating objects.Dave Parks
2012-06-08avatar metrics - removed unused fieldsBrad Payne (Vir Linden)
2012-05-30SH-3039 WIP - track sequence number and other standard fields in avatar ↵Brad Payne (Vir Linden)
appearance metrics
2012-05-25MAINT-616 Potential fix for corrupted mip maps.Dave Parks
2012-05-25Merge pull from lindenlab/viewer-development as requested by Oz for DRTVWR-148simon@Simon-PC.lindenlab.com
2012-05-24MAINT-616 Fix for corrupted mipmaps. Cleanup based on code review feedback.Dave Parks
2012-05-21MAINT-616 Factor out calls to glGenFoo where possible, add setting to ↵Dave Parks
control synchronizing strategy WRT occlusion queries, add experimental transform feedback driven LoD update
2012-05-02SH-3128 FIX - log message cleanup for avatar rezzingBrad Payne (Vir Linden)
2012-05-02merge viewer-release to dranoBrad Payne (Vir Linden)
2012-04-19startup phase tracking added to appearance metricsBrad Payne (Vir Linden)
2012-04-19Move phase tracking to its own set of classes inside LLViewerStats - ↵Brad Payne (Vir Linden)
simplifies llvoavatar and allows adding such tracking to classes that live outside the avatar lifetime
2012-04-09merge viewer-release to runwayBrad Payne (Vir Linden)
2012-04-05SH-3064 WIP - accumulate stats tied to phase timersBrad Payne (Vir Linden)
2012-04-02mergeBrad Payne (Vir Linden)
2012-04-02SH-3041 BUILDFIX fixed a bad function callNyx (Neal Orman)
Had a function call in last checkin that was removed before commit since I thought it was only used in debug code. Adding it back in as its actually used.
2012-04-02mergeBrad Payne (Vir Linden)
2012-04-02SH-3064 WIP - centralized logic for mapping rez status S32 values to stringsBrad Payne (Vir Linden)
2012-04-02Automated merge with https://bitbucket.org/VirLinden/runwayNyx (Neal Orman)
2012-04-02SH-3041 FIX use server-sent baked texture IDs while waiting for avatar to loadNyx (Neal Orman)
Prevents the avatar's baked texture UUIDs sent by the server's first objectUpdate message from being overwritten until the wearable cache results come back.
2012-03-22mergeBrad Payne (Vir Linden)
2012-03-21SH-3041 WIP Utilizing early object update texture dataNyx (Neal Orman)
Caching the mapping between baked texture hashes and UUIDs should be able to be avoided if the initial texture data sent down is accuate. This patch will use the first objectupdate message sent for your own avatar to set the baked texture UUIDs for your avatar. These appear to match the UUIDs sent from the hash lookup. Testing needed to verify that you can successfully decloud before the server sends you the hash lookup response, if your bakes are cached locally.
2012-03-21changed nearby avatar stat metrics to map instead of arrayBrad Payne (Vir Linden)