prep
0cda978db9
#include fix
2013-03-11 18:15:40 -04:00
prep
207d9fd767
Viewer-chui merge
2013-03-11 14:45:53 -04:00
Nyx Linden
1cf611b059
SH-3651 FIX Beard edits not applying on server bakes
...
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-02-06 18:38:17 -05:00
Don Kjer
2f7901ab92
Skipping rendering of unneeded morph masks
2012-12-20 21:33:30 +00:00
Don Kjer
802e738b77
Fix for alpha blending using gl fixed-functions not matching shader implementation
2012-12-18 23:40:31 +00:00
Don Kjer
07d05c2967
Alpha rendering fixes for appearance utility.
2012-12-06 22:54:50 +00:00
prep
e0432f98ee
SH-3563. Pull and merge from viewer-development. Modest code changes to fix alignment issue in llAppearance.
2012-11-28 16:36:34 -05:00
Brad Payne (Vir Linden)
2234ed87e4
SH-3484 WIP - added additional logging under DebugAvatarCompositeBaked to try to track down baked texture issues
2012-11-09 17:44:50 -05:00
Brad Payne (Vir Linden)
866ea1dc44
Fix for general graphical glitching on some cards
2012-10-29 18:05:50 -04:00
Nyx Linden
3ac3f76fc3
FIX: fixed broken baked texture rendering in lltexlayer, by enforcing correct gl state in lltexlayer.cpp
...
FIX: updated appearance utility source package
2012-10-19 21:49:26 +00:00
Nyx (Neal Orman)
b9714ba85e
Setting alpha rejection settings properly for texture bakes without basic shaders enabled
2012-10-18 15:00:05 -04:00
Don Kjer
19e43e4b58
Added fast timers for baked texture rendering. Updated appearance utility
2012-10-06 08:08:52 +00:00
Don Kjer
5483bc28ae
Moved gatherMorphMaskAlpha into llappearance.
2012-10-02 01:02:34 +00:00
Don Kjer
0a94b5bb39
Exposing more tex layer information for hash id generation
2012-09-28 23:56:55 +00:00
Don Kjer
f9a5cdba50
Started stubbing out llsd support for tex layer information.
2012-09-28 01:06:17 +00:00
Nyx (Neal Orman)
f1d6052e36
SH-3264 Moved over a few more items to llappearance
...
moved over:
isWearingWearableType
wearable::writeToAvatar
wearable::mTEMap (stores LocalTextureObject*)
more from wearable::import/export
wearable::createVisualParams, etc
2012-09-11 11:59:45 -04:00
Don Kjer
cf7eb79fa7
Removed most llappearance -> llui dependencies (LLTrans remains). Moved LLInventoryIcon::EIconName into LLInventoryType. Moved LLInventoryIcon back to newview. Moved LLUI gl_* functions into llrender.
2012-09-08 04:39:11 +00:00
Don Kjer
85d0bcc063
Extracted mWearableDatas from LLAgentWearables into llappearance/LLWearableData. Moved LLDriverParam into llappearance
2012-09-06 02:53:55 +00:00
Don Kjer
1f6e20c5bb
Split gl-specific LLViewerTexture implementation into llrender/LLGLViewerTexture
2012-09-04 17:43:08 +00:00
Don Kjer
204be2ba52
Split LLTexLayerSetBuffer into llappearance portion, and viewer-specific LLViewerTexLayerSetBuffer
2012-09-04 15:18:15 +00:00
Don Kjer
21c364c4d4
Renamed LLVOAvatarDefines to LLAvatarAppearanceDefines
2012-09-03 09:10:24 +00:00
Don Kjer
0c7623f628
Cleanup of llappearance refactor file definition order for easier diff'ing
2012-09-03 08:37:58 +00:00
Don Kjer
c355fb98d3
Extracted texture baking system into llappearance library.
2012-09-03 06:12:50 +00:00