summaryrefslogtreecommitdiff
path: root/indra/newview/llface.cpp
AgeCommit message (Collapse)Author
2010-06-04Slightly faster position transformations.Dave Parks
2010-06-03Vectorized octree and much of llspatialpartition and lldrawable.Dave Parks
Octree driven raycast.
2010-05-29Faster texture coordinate updates.Dave Parks
2010-05-26mergeDave Parks
2010-05-26Faster index buffer copying.Dave Parks
2010-05-26I couldn't convince GCC that these wouldn't be used uninitialized, so init ↵Tofu Linden
them (it's outside of the vertex loop at least). Also fix some other gcc whines.
2010-05-26Fully aligned llvolumeDave Parks
2010-05-25Better vectorization of various things. Turn off debug gl by default.Dave Parks
2010-05-24Terrain is no longer mutilated.Dave Parks
2010-05-24Fix for bad indexes on cube faces.Dave Parks
Extra validation on vertex buffers.
2010-05-22Vectorize/memory align buffers in llvolumeface WIPDave Parks
2010-05-20merge from viewer-publicTofu Linden
2010-05-20merge from viewer-publicTofu Linden
2010-05-20SNOW-207/DEV-42245 : FIXED : Texture loading on sculpty plants is failing ↵Tofu Linden
making content appear to be of poor quality. Patch by Thickbrick, reviewed by me.
2010-05-19explicit castfu for gcc.Tofu Linden
2010-05-18Take a stab at baked sunlight to help low end hardware.Dave Parks
2010-05-01Fullbrigt skinned and fix for silly crash from not removing face references.Dave Parks
2010-05-01Rigged attachment integration WIP.Dave Parks
2010-04-27Fix for crash when logging in next to folks wearing rigged attachments.Dave Parks
2010-04-26EXT-7060 default auto alpha masking to ON for deferred rendering (only ↵Tofu Linden
deferred rendering)
2010-04-26EXT-7060 default auto alpha masking to ON for deferred rendering (only ↵Tofu Linden
deferred rendering) (transplanted from 050ae2c9451a6b89374c5a10403f373e2475f23b)
2010-04-26EXT-7060 default auto alpha masking to ON for deferred rendering (only ↵Tofu Linden
deferred rendering) (transplanted from 050ae2c9451a6b89374c5a10403f373e2475f23b)
2010-04-14Remove calls to llpushcallstacks from inner loops.Dave Parks
2010-04-06Rigged attachments (almost works).Dave Parks
2010-03-04Optimiziation pass.Dave Parks
Added RenderUseStreamVBO to enable/disable usage of VBO's for streaming buffers. Faster traversal of LLCullResult members. Removal of llpushcallstacks from inner loops. Sprinkling in fast timers.
2010-02-24merge with viewer 2 (fix windows build)Palmer Truelson
2010-02-23Fix compiler complaints about signed/unsigned mismatchPalmer Truelson
2010-02-12viewer2 merge.Tofu Linden
2010-02-11fix for EXT-5353: prim visibility issues.Xiaohong Bao
2010-02-11merge.Tofu Linden
2010-02-11merge.Tofu Linden
2010-02-10fix for EXT-4632: LLViewerMediaTexture::getMaxVirtualSize() sometimes ↵Xiaohong Bao
returns bad values.
2010-02-10Fix for U16 dumbness (can have > 64K indices)Dave Parks
2010-02-10Fix for U16 dumbness (can have > 64K indices)Dave Parks
2010-02-10CID-69Tofu Linden
Checker: FORWARD_NULL Function: LLFace::switchTexture(LLViewerTexture *) File: /indra/newview/llface.cpp not a bug.
2010-02-10CID-71Tofu Linden
Checker: FORWARD_NULL Function: LLFace::getGeometryVolume(const LLVolume &, const int &, const LLMatrix4 &, const LLMatrix3 &, const unsigned short &) File: /indra/newview/llface.cpp
2010-02-09mergedavep@billy.gateway.2wire.net
2010-03-04Optimiziation pass.Dave Parks
Added RenderUseStreamVBO to enable/disable usage of VBO's for streaming buffers. Faster traversal of LLCullResult members. Removal of llpushcallstacks from inner loops. Sprinkling in fast timers.
2010-03-04Optimiziation pass.Dave Parks
Added RenderUseStreamVBO to enable/disable usage of VBO's for streaming buffers. Faster traversal of LLCullResult members. Removal of llpushcallstacks from inner loops. Sprinkling in fast timers.
2010-02-06Draw prims using triangle strips instead of triangle lists.Dave Parks
2010-02-06Draw prims using triangle strips instead of triangle lists.Dave Parks
2010-01-28Merge from viewer2 trunk.Tofu Linden
2010-01-27CID-367Tofu Linden
Checker: UNINIT_CTOR Function: LLFace::LLFace(LLDrawable *, LLViewerObject *) File: /indra/newview/llface.h
2009-12-16Quick 'n dirty prioritization scheme for mesh loading.Dave Parks
Sprinkling of fast timers in areas that are likely to stall.
2009-12-07Merge of viewer 2 changesPalmer
2009-11-30Linker optimization - use "extern template" for commonly regenerated templatesJames Cook
Also replaced many duplicate calls to LLViewerCamera::getInstance() with local pointer. Reviewed with Ambroff
2009-11-17Automated merge with ssh://palmer@hg.lindenlab.com/viewer/viewer-2-0Palmer
2009-11-11Merged in viewer 2 changes, adjusted xui problems, added mesh folder type ↵Palmer
and more mesh inventory type info
2009-11-10Sanitize naming of getWindowRect (scaled vs. raw pixels) and ↵James Cook
getWorldViewRect (scaled vs. raw) Reduces chance of future UI bugs related to UI size. Discussed with Richard.
2009-11-06merge from texture-pipelineSteve Bennetts