summaryrefslogtreecommitdiff
path: root/indra/newview/lldrawpoolavatar.cpp
AgeCommit message (Collapse)Author
2013-03-04Automated merge with https://bitbucket.org/lindenlab/viewer-catDave Parks
2013-03-04MAINT-2371 More optimizations.Dave Parks
Reviewed by Graham
2013-02-28Improve perf of GLSL uniform lookups by nameGraham Madarasz (Graham)
2013-02-21Merge viewer-cat and resolve conflict with alternate selfGraham Madarasz (Graham Linden)
2013-02-20MAINT-2390 Fix for texture animation corrupting face repeats on rigged ↵Dave Parks
attachments after switching off animation.
2013-02-20MAINT-2370 Add debug setting "RenderAutoMuteRenderCostLimit" that ↵Dave Parks
automatically visually mutes avatars above a certain threshold (adjusted by Avatar Mesh Detail Slider)
2012-12-07MAINT-2053 Fix for garbangles on rigged attachments.Dave Parks
2012-12-07MAINT-2040 Remove leftover debug spam.Dave Parks
2012-12-05MAINT-1760 Fix for opaque water glowing when wearing certain rigged attachments.Dave Parks
2012-12-05MAINT-2040 Fix for rigged meshes sometimes not updating properly with color ↵Dave Parks
changes.
2012-07-25MAINT-615 Fix for texture animation freezing under certain situations.Dave Parks
2012-06-01MAINT-646 Faster traversal of render batch lists.Dave Parks
2012-05-30MAINT-622 Fix for broken alpha masking on avatar clothing when Lighting and ↵Dave Parks
Shadows enabled.
2012-02-27SH-2889 Fix for crash when encountering certain attachments.Dave Parks
2012-01-19SH-2779 Fix for some transparent rigged attachments not being rendered ↵Dave Parks
correctly.
2012-01-18SH-2794 Map buffer now performs as well as buffersubdataDave Parks
2011-11-15SH-2563 FIX -- Added diffuse map to the avatar rigid pass to properly set up ↵Leslie Linden
the eyeball texture for Mac OS Lion
2011-11-02SH-2541 Fix for speckles on avatar on some cards -- don't use ↵Dave Parks
"maximum_alpha" for alpha tests in shaders as it was always being set to 1.0 anyway.
2011-10-13SH-1650 Mitigate memory fragmentation by holding onto and reusing VBOsDave Parks
2011-10-07SH-2488 Fix for shiny and alpha not interacting well on rigged attachments ↵Dave Parks
(and fix for assertion when rendering model import preview)
2011-09-26Merge cleanupDave Parks
2011-09-26mergeDave Parks
2011-09-23SH-2244 Vertex buffer cleanup, fix for bad vertices in rigged attachments, ↵Dave Parks
added "RenderUseVAO" debug setting to control whether or not to use VAO's in non-core GL profiles.
2011-09-14SH-2243 work in progress -- application side matrix stack managementDave Parks
2011-09-01for SH-2242: fixes the assertion caused by gGL.diffuseColor4f when shadows ↵Xiaohong Bao
is on.
2011-08-22mergeBrad Payne (Vir Linden)
2011-08-17SH-2188 Fix for generally bad vertex buffer updates for rigged attachments ↵Dave Parks
and fix for viewer always thinking meshes initially have 8 texture entries.
2011-08-10Merge cleanup.Dave Parks
2011-08-10mergeDave Parks
2011-08-10SH-2265 Fix for impostor alpha masking being broken.Dave Parks
2011-08-10SH-2238, SH-2223, SH-SH-2242 glVertexAttrib throughout main render pipeline ↵Dave Parks
complete, preview renders and debug displays still pending. Also fixed a render glitch and a crash (JIRAs listed).
2011-08-08SH-2242 Work in progress migrating to glVertexAttrib everywhereDave Parks
2011-07-29SH-2181 Fix for alpha flickering when basic shaders enabled (don't use ↵Dave Parks
glAlphaFunc when shaders are available). Reviewed by Leslie
2011-06-06SH-1589 Fix for some meshes showing up in non mesh enabled regions.Dave Parks
2011-06-01SH-812 Fix for rigged meshes not showing up as rigged until LoD switch.Dave Parks
2011-05-30SH-1682 Full integration if indexed texture rendering to improve batch size.Dave Parks
2011-03-09Fix for texture state corruption when rendering impostors in a reflection ↵Dave Parks
map or underwater and deferred rendering is enabled.
2011-03-07Fix for crash when enabling Debug GL and rendering deferred impostors.Dave Parks
2011-03-03SH-1085 Fix for crash when unchecking "mirror." Basically got LLFace to be ↵Dave Parks
paranoid about who gets to touch its LLVertexBuffer members. Reviewed by Nyx.
2011-02-17mergeDave Parks
2011-02-17SH-1006 Quick pass at cutting down the number of redundant GL calls based on ↵Dave Parks
data from gDEBugger. Reviewed by Nyx.
2011-02-17SH-547 Use appropriate texture channel for rendering avatars into their ↵Dave Parks
impostor map.
2011-02-14SH-547 Fix for rigged attachments being invisible in impostors and fix for ↵Dave Parks
impostors not working with lighting and shadows enabled.
2010-12-01Automated merge up from viewer-developmentLoren Shih
2010-10-13correct licenses (fix problem with license change merge)Oz Linden
2010-10-10VWR-21967 There's lots of ::renderForSelect() code that we don't need any more.Tofu Linden
VWR-22088 Remove underlying ::renderForSelect() code (render-pipeline)
2010-10-06ATI compatibility passDave Parks
2010-09-22MergeMatthew Breindel (Falcon)
2010-09-22Remove LL_MESH_ENABLED macros (fixes drag and drop). Add mesh stitching ↵Dave Parks
type back into tools floater.
2010-09-21Fix for build failures - disabling tcmalloc for nowBrad Payne (Vir Linden)