Go to file
Nyx (Neal Orman) 75bdd2ff32 EXT-2326 Editing appearance causes too many texture callbacks stalls the viewer
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.
2009-11-09 16:41:16 -05:00
doc Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/ 2009-11-04 09:54:07 -05:00
etc merge of latest lindenlab/svn-imports-viewer-20 2009-10-01 18:19:45 -07:00
indra EXT-2326 Editing appearance causes too many texture callbacks stalls the viewer 2009-11-09 16:41:16 -05:00
scripts Adding new option definition - forgot. 2009-11-06 15:54:11 -08:00
.hgignore Don't hg ignore the newview/skins directory, we add files there regularly. 2009-11-06 13:49:07 -08:00
install.xml Reverting OSX changes to expat from texture-pipeline merge 2009-11-06 14:51:52 -08:00