Age | Commit message (Collapse) | Author |
|
Fixed an error in logic - low res textures should be identified by uploadNeeded versus uploadPending.
Also added a llinfos debugging line.
|
|
|
|
More informative logic added in to track when an upload is actually happening.
Did some minor reformatting.
|
|
|
|
Added hack for testing lower texture discard level performance.
Enabled LowResTextures timeout.
|
|
One step closer to full support of multi-wearables architecture
code will be reviewed before pushing.
|
|
EXT-7626 FIXED LLTexLayer header file cleanup
EXT-7628 FIXED Don't cache lower res baked textures
Added more information into the texture debug view.
Mangled hash when uploading lower res baked textures so they're not cached
Lots of superficial cleanup on lltexlayer and associated classes. Removed some unused functions and member variables as well.
|
|
Code cleanup.
Some minor changes in logic for when low res texture is used.
Added more metrics to notifications and texture debug output.
|
|
|
|
EXT-7526 FIXED Add baked texture information to texture view
First attempt at low res textures after timeout.
Added debug setting to control whether low res texture timeout is used.
Added baked texture load information to texture view debug display.
Trivial name changes to some variables.
|
|
|
|
|
|
|
|
Reviewed by Neal Orman at https://codereview.productengine.com/secondlife/r/434/
--HG--
branch : product-engine
|
|
part 2 - correcting a few points that would have broken the build.
Final version will be reviewed before pushing.
|
|
This is needed so that we don't duplicate this functionality for EXT-7392.
Its late, so will be reviewed tomorrow (but before code is pushed!)
|
|
Added TextureDiscardLevel override for specifying texture discard levels.
Aesthetic change to add debug- flag to all avatar debug reporting metrics.
|
|
|
|
Changed a lot of areas of code that were not dealing with multiwearables properly.
Little functionality changed, as the support mechanisms that were out of date were
subtle, but getting closer to no further areas of code that don't properly support
multi-wearables.
Code reviewed by Vir.
|
|
Fix for ambiguity around LLSD usage.
|
|
Added outfit baking notification.
Cleaned up some code around notifications.
Added some more clarity to notification message wording.
|
|
|
|
After reviewing with bao, re-initialize memory to be NULL after delete to ensure that stray callbacks don't try to use it.
|
|
|
|
Will be code reviewed before push, will be removed before release.
-Nyx
|
|
Fix for conditional deletion.
|
|
Fixed memory leak.
Prettied up formatting for debug readouts.
Added more notifications for rez and cloud time.
|
|
for each component texture at each discard level, as well as baked texture
upload times, and reports the timing of each texture to the console when your
avatar sends out its appearance data to the server.
Reviewed by Seraph, will be removed before release.
-Nyx
|
|
|
|
Change enum naming to use WT_INVALID=255 instead of WT_NONE=255. Added WT_NONE as -1.
|
|
Refactored LLWearableDictionary to look more like LLAssetType/LLFolderType/etc. in terms of code design. This required a lot of superficial changes across many files. Overall functionality has not changed.
|
|
|
|
as GL_EXT_paletted_texture is deprecated.
Imported from Snowglobe.
|
|
|
|
If you or others are a cloud, then your nametag will include a "(Loading...)" string.
Note: this required a small bit of code refactor so that you can query if an avatar (yourself or others) is a cloud; this was basically a rename from updateIsFullyLoaded into getIsCloud.
|
|
|
|
2ms per frame.
Reviewed by Nyx
|
|
Function: LLVOAvatarSelf::LLVOAvatarSelf(const LLUUID &, unsigned char, LLViewerRegion *)
File: /indra/newview/llvoavatarself.cpp
|
|
Moved all the LLInventoryModelCOllectFunctors from LLInventoryModel to LLInventoryFunctions
|
|
Fix for cleaning up gAgentAvatar on app shutdown.
|
|
Fix for cleaning up gAgentAvatar on app shutdown.
|
|
|
|
Superficial cleanup to replace all instances of "gAgentAvatar" with "gAgentAvatarp".
|
|
Superficial cleanup to replace all instances of "LLVOAvatarSelf *avatarp = gAgent.getAvatarObject" with "gAgentAvatar".
|
|
|
|
Superficial cleanup so that all instances of gAgent.getAvatarObject() use "LLVOAvatarSelf *avatarp = gAgent.getAvatarObject".
|
|
Lots of superficial cleanup, particularly around "if (" formatting.
Removed LLAgent as a friend of LLAgentCamera and refactored to use accessors.
|
|
|
|
First check-in; only compiles, nothing more.
|
|
localization)
- Applied localization to the label string
Reviewed by Mike Antipov in https://codereview.productengine.com/secondlife/r/53/
--HG--
branch : product-engine
|