<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/newview/lltexlayerparams.cpp, branch 26.1.1</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=26.1.1</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=26.1.1'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2012-09-03T06:12:50Z</updated>
<entry>
<title>Extracted texture baking system into llappearance library.</title>
<updated>2012-09-03T06:12:50Z</updated>
<author>
<name>Don Kjer</name>
<email>don@lindenlab.com</email>
</author>
<published>2012-09-03T06:12:50Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c355fb98d3f4040196b7b8586dc9328fccb906d2'/>
<id>urn:sha1:c355fb98d3f4040196b7b8586dc9328fccb906d2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change license from GPL to LGPL (version 2.1)</title>
<updated>2010-08-13T11:24:57Z</updated>
<author>
<name>Oz Linden</name>
<email>oz@lindenlab.com</email>
</author>
<published>2010-08-13T11:24:57Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=06b0d72efa96b6a0ed665f7cd46f358c48929e7b'/>
<id>urn:sha1:06b0d72efa96b6a0ed665f7cd46f358c48929e7b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>EXT-8051 FIXED Change cameraCustomizeAvatar calls to use gAvatarp-&gt;isUsingBakedTextures</title>
<updated>2010-07-22T19:06:08Z</updated>
<author>
<name>Loren Shih</name>
<email>seraph@lindenlab.com</email>
</author>
<published>2010-07-22T19:06:08Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=75cfa9a0c3c15e3a472a4c4fd2462402a3a766a0'/>
<id>urn:sha1:75cfa9a0c3c15e3a472a4c4fd2462402a3a766a0</id>
<content type='text'>
Changed some uses of cameraCustomizeAvatar as appropriate.
</content>
</entry>
<entry>
<title>EXT-7468 FIXED Remove all 2.1 COF debugging code</title>
<updated>2010-06-15T21:11:01Z</updated>
<author>
<name>Loren Shih</name>
<email>seraph@lindenlab.com</email>
</author>
<published>2010-06-15T21:11:01Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=0be5ce0a595ee582ee2bb7a0091e0424f908ddea'/>
<id>urn:sha1:0be5ce0a595ee582ee2bb7a0091e0424f908ddea</id>
<content type='text'>
#ifdef'd a bunch of llinfos spam to not show up in release mode.  Removed some other legacy comments.
</content>
</entry>
<entry>
<title>EXT-7305 : FIXED : Changed LLWearableDictionary to LLWearableType</title>
<updated>2010-05-13T21:24:54Z</updated>
<author>
<name>Loren Shih</name>
<email>seraph@lindenlab.com</email>
</author>
<published>2010-05-13T21:24:54Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=aebb49520b1919e0ac2bcc7373fc2db031e3b7f0'/>
<id>urn:sha1:aebb49520b1919e0ac2bcc7373fc2db031e3b7f0</id>
<content type='text'>
Change enum naming to use WT_INVALID=255 instead of WT_NONE=255.  Added WT_NONE as -1.
</content>
</entry>
<entry>
<title>EXT-7305 : FIXED : Changed LLWearableDictionary to LLWearableType</title>
<updated>2010-05-11T19:08:29Z</updated>
<author>
<name>Loren Shih</name>
<email>seraph@lindenlab.com</email>
</author>
<published>2010-05-11T19:08:29Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=adc0aba2dd206e76a41298727794ab80754d439b'/>
<id>urn:sha1:adc0aba2dd206e76a41298727794ab80754d439b</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>EXT-2959 : Full out camera functions from llagent to llagentcamera</title>
<updated>2010-03-23T19:59:52Z</updated>
<author>
<name>Loren Shih</name>
<email>seraph@lindenlab.com</email>
</author>
<published>2010-03-23T19:59:52Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=fc49539b36adfd4c87d7824db5d94a7858683f3d'/>
<id>urn:sha1:fc49539b36adfd4c87d7824db5d94a7858683f3d</id>
<content type='text'>
First check-in; only compiles, nothing more.
</content>
</entry>
<entry>
<title>Refactoring of llviewerprecompiledheaders.h to hopefully increase stability</title>
<updated>2009-11-14T01:33:59Z</updated>
<author>
<name>brad kittenbrink</name>
<email>brad@lindenlab.com</email>
</author>
<published>2009-11-14T01:33:59Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=1ea60591a9b5f46a66527497b7b14b843a663de8'/>
<id>urn:sha1:1ea60591a9b5f46a66527497b7b14b843a663de8</id>
<content type='text'>
and reduce unnecessary dependencies and incredibuild wedging.  Hopefully in
the long run this will reduce build time.  Also cleaned up a lot of header
file usage to conform better to the coding standard.

reviewed by james and steve.
</content>
</entry>
<entry>
<title>EXT-2173 use of visual param animation inconsistent at best</title>
<updated>2009-11-11T21:37:59Z</updated>
<author>
<name>Nyx (Neal Orman)</name>
<email>nyx@lindenlab.com</email>
</author>
<published>2009-11-11T21:37:59Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=f6406b7174fc6751ee60a6263360d82f382c6175'/>
<id>urn:sha1:f6406b7174fc6751ee60a6263360d82f382c6175</id>
<content type='text'>
removed ambiguous parameter "set_by_user" from many places in codebase,
renaming it to be upload_bake, which is a more accurate descriptor.
This allowed me to see several inconsistencies in how this variable was
being set - these errors were also fixed. User-visible result should be
that baked textures are not reuploaded on changing avatar sex until the
save button is pressed. primary win here is code clarity.

Code reviewed by Bigpapi.
</content>
</entry>
<entry>
<title>EXT-2326 Editing appearance causes too many texture callbacks stalls the viewer</title>
<updated>2009-11-09T21:41:16Z</updated>
<author>
<name>Nyx (Neal Orman)</name>
<email>nyx@lindenlab.com</email>
</author>
<published>2009-11-09T21:41:16Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=75bdd2ff321032a3a9d4e814d6067088d48cafab'/>
<id>urn:sha1:75bdd2ff321032a3a9d4e814d6067088d48cafab</id>
<content type='text'>
problem was caused by triggering updateMeshTextures() every time visual params
or textures were changed on your base avatar object. The latest structure
makes the parameters and textures in the wearables authoritative, causing them
to be copied to the avatar on a regular basis. This resulted in way too many callbacks
to be registered while waiting for baked textures to be uploaded.

Fixed by removing many calls to updateMeshTextures() and ensuring that it gets called
every time an appropriate param or texture actually changes, or a wearable gets
added/removed. This appears to cut the number of callbacks to a reasonable level.

Code reviewed by Bigpapi.
</content>
</entry>
</feed>
