summaryrefslogtreecommitdiff
path: root/indra/newview/llviewerjointmesh.cpp
AgeCommit message (Collapse)Author
2013-07-30Summer cleaning - removed a lot of llcommon dependencies to speed up build timesRichard Linden
consolidated most indra-specific constants in llcommon under indra_constants.h fixed issues with operations on mixed unit types (implicit and explicit) made LL_INFOS() style macros variadic in order to subsume other logging methods such as ll_infos added optional tag output to error recorders
2013-04-19merge changes for DRTVWR-294Oz Linden
2013-03-29Update Mac and Windows breakpad builds to latestGraham Madarasz
2013-03-11mergeprep
2012-09-09Fixed crashes on login. Moved most of the remaining character/skeleton ↵Don Kjer
generation code into llappearance. Moved non-rendering related LLViewerJoint functionality into LLAvatarJoint.
2012-09-07SH-3264 Porting over the XML loading of the avatar structure to llappearanceNyx (Neal Orman)
Moved over the necessary classes to llappearance to support the loading of the avatar's structure & params from file.
2012-09-04Split LLTexLayerSetBuffer into llappearance portion, and viewer-specific ↵Don Kjer
LLViewerTexLayerSetBuffer
2012-09-03Extracted texture baking system into llappearance library.Don Kjer
2012-07-30mergeBrad Payne (Vir Linden)
2012-07-11Pull in viewer-development because it's painful. Merge with runitai's help.simon@Simon-PC.lindenlab.com
2012-06-22mergeBrad Payne (Vir Linden)
2012-06-04mergeBrad Payne (Vir Linden)
2012-05-25Merge pull from lindenlab/viewer-development as requested by Oz for DRTVWR-148simon@Simon-PC.lindenlab.com
2012-05-02merge viewer-release to dranoBrad Payne (Vir Linden)
2012-02-27SH-2689 WIP - tracking cloud/gray/textured state for avs, display with ↵Brad Payne (Vir Linden)
rendering cost
2012-01-25SH-2565 Move resetVertexBuffer operation to a consistent location (also ↵Dave Parks
avoid redundant resetting of vertex buffers on detail switches). Change assertion to a warning with count info. Fix bytes pooled debug display. Remove unused static vertex buffer.
2012-01-04SH-2789 WIP - stricter calling of memcpyNonAliased16Brad Payne (Vir Linden)
2011-11-09SH-24114 Remove unused variablesDave Parks
2011-11-08SH-24114 Remove unused vectorization code (outdated/unused with SSE2 ↵Dave Parks
requirement and llvetor4a et al)
2011-10-04SH-2447, SH-2525, SH-2276 Strip out defunct global illumination code, add ↵Dave Parks
accounting for how much memory is taken up by LLRenderTarget, fix crash on login in bindGLIndices (work around driver bug that doesn't respect VAO state WRT to index buffers), remove some unused render targets, remove some unused shaders, make it possible to run a fullscreen session
2011-09-23SH-2244 Better VAO support -- still slower than non-VAO implementation for ↵Dave Parks
some reason
2011-09-22SH-2244 Fix "RenderGLCoreProfile" actually make a core profile context and ↵Dave Parks
modify viewer to run under said context without generating errors.
2011-09-14SH-2243 work in progress -- application side matrix stack managementDave 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-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-17SH-1006 Quick pass at cutting down the number of redundant GL calls based on ↵Dave Parks
data from gDEBugger. Reviewed by Nyx.
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-08-24Backed out changeset c3d41f18ce2bTofu Linden
back-out the back-out for this branch. yay.
2010-08-24Backed out changeset a62bf7c0af21Tofu Linden
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-08-24merge heads. whew.Tofu Linden
2010-08-13Change license from GPL to LGPL (version 2.1)Oz Linden
2010-08-19Integrate SIMD API from oreh/server-trunk-orehDave Parks
2010-07-14mergeDave Parks
2010-05-21Line endings fix.Dave Parks
2010-05-21Vectorized memcpy.Dave Parks
16-byte aligned vertex buffers. (almost) fully vectorized avatar vertex buffer updating --- index buffers still need to be vectorized
2010-05-20Cleanup from review.Dave Parks
2010-05-20Vectorized avatar vertex skinning.Dave Parks
2010-05-10Fix for wierd triangle shadow bug and fix for ATI hating deferred rendering.Dave Parks
2010-04-19Remove foot shadows from llvoavatar and add terse update to ↵Dave Parks
LLViewerJointMesh::updateFaceData. (transplanted from 14545d24820e032279c81cb386dd043eeee625f7)
2010-04-19Remove foot shadows from llvoavatar and add terse update to ↵Dave Parks
LLViewerJointMesh::updateFaceData. (transplanted from 14545d24820e032279c81cb386dd043eeee625f7)
2010-04-19Remove foot shadows from llvoavatar and add terse update to ↵Dave Parks
LLViewerJointMesh::updateFaceData.
2010-04-16Fix for busted optimizations.Dave Parks
(transplanted from 6fae1a167f287f23a0cdc5dac8dfa2b74444efcf)
2010-04-16Fix for busted optimizations.Dave Parks
(transplanted from 6fae1a167f287f23a0cdc5dac8dfa2b74444efcf)
2010-04-16Fix for busted optimizations.Dave Parks
2010-04-16Optimize LLViewerJointMesh::updateFaceDataDave Parks
(transplanted from 365d7fdcd6a16d2b2cc4cbb0d721b4011487f33b)
2010-04-16Optimize LLViewerJointMesh::updateFaceDataDave Parks
(transplanted from 365d7fdcd6a16d2b2cc4cbb0d721b4011487f33b)
2010-04-16Optimize LLViewerJointMesh::updateFaceDataDave Parks