summaryrefslogtreecommitdiff
path: root/indra/newview/llvovolume.cpp
AgeCommit message (Collapse)Author
2010-05-26Fully aligned llvolumeDave Parks
2010-05-25Better vectorization of various things. Turn off debug gl by default.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-18mergeDave Parks
2010-05-18Take a stab at baked sunlight to help low end hardware.Dave Parks
2010-05-14merge from viewer-publicTofu Linden
2010-05-14merge from viewer-publicTofu Linden
2010-05-13EXT-7327: FIXED: viewer crash in LLVOVolume::syncMediaData on Meshopotamia 1Xiaohong Bao
(transplanted from 8be9afe40b24ddde1ad5f93e3a6554519acc7dc7)
2010-05-13EXT-7327: FIXED: viewer crash in LLVOVolume::syncMediaData on Meshopotamia 1Xiaohong Bao
2010-05-12Fix for fullbright bump not working in deferred render.Dave Parks
Fix for shadow artifacts around split frusta. Tweak for shadow aliasing with projectors. Fix for crash on exit in mesh thread. (transplanted from 6dcf09cd3e524016c8130a0c8af3d9fc95f2d411)
2010-05-12Fix for fullbright bump not working in deferred render.Dave Parks
Fix for shadow artifacts around split frusta. Tweak for shadow aliasing with projectors. Fix for crash on exit in mesh thread. (transplanted from 6dcf09cd3e524016c8130a0c8af3d9fc95f2d411)
2010-05-12Fix for fullbright bump not working in deferred render.Dave Parks
Fix for shadow artifacts around split frusta. Tweak for shadow aliasing with projectors. Fix for crash on exit in mesh thread.
2010-05-04mergeDave Parks
2010-05-04Cleanup from review.Dave Parks
2010-05-04EXT-7161 Fullbright has no effect on shiny & bump mapped prim while Lighting ↵Tofu Linden
and Shadows are enabled.
2010-05-04EXT-7161 Fullbright has no effect on shiny & bump mapped prim while Lighting ↵Tofu Linden
and Shadows are enabled.
2010-05-04EXT-7161 Fullbright has no effect on shiny & bump mapped prim while Lighting ↵Tofu Linden
and Shadows are enabled. (transplanted from 6f25e5a4f0e0d7bbe1ed3e14e7da4d371e290c67)
2010-05-04Deferred pipeline integration of rigged attachments and cleanup.Dave Parks
2010-05-02Rigged glow.Dave Parks
2010-05-01Fullbright shiny skinned.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-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-15merge from viewer-hotfixTofu Linden
2010-04-14Remove calls to llpushcallstacks from inner loops.Dave Parks
2010-04-06Rigged attachments (almost works).Dave Parks
2010-03-30HUGE merge from viewer-trunk. Many conflicts resolved.Tofu Linden
2010-03-29EXT-3075 : Remove swear words from comments across viewerLoren Shih
This bugs me in a minor way. Did a search-and-cleanup on various swear words.
2010-03-20mergeDave Parks
2010-03-19DEV-46613 Non-sculpty with sculpty parameters corrupts all similar geometriesSoft Linden
2010-03-09We can enable alpha masking for fullbright faces as long as we're not in ↵Tofu Linden
deferred mode. Deferred masked fullbrights are still broken (we fall back to blending instead of masking as a workaround), but they always have been. :/
2010-03-09Disable alpha-masking for glowing surfaces. It seems beyond my ability to ↵Tofu Linden
get right. Refactor some replicated and/or strangely-expressed logic.
2010-03-08fixes VWR-4214 Glow effect passes through alpha textures where alpha is ↵Tofu Linden
actually "solid" and its many many dupes. In summary this does the following: * When laying down alpha, uses the new separated color-and-alpha blend func support to suppress existing glow in proportion to the opacity of the incoming fragments * Moves glowing-alpha support from the glow pool to the alpha pool, ensures that the glow pass for a vertex buffer happens after the alpha pass for the vertex buffer so that it doesn't suppress its *own* glow. Tested with all shader modes, FBO on/off, and deferred rendering. Tested with every permutation of alpha/non-alpha/glow/non-glow/fullbright/waterglow/particle interaction I could contrive so far. :)
2010-03-06Better bounding boxes for meshes.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-03-01Merge with viewer-2-0Dave Parks
2010-02-26VWR-17462 Fix for some updates not getting applied properly.Dave Parks
2010-02-24Fix for attempting to load mesh as texture.Dave Parks
Fix for failing to retry when mesh uploads fail. Fix for race condition deadlocking mesh fetching thread.
2010-02-19MergeDave Parks
2010-02-19fix for EXT-5528: Viewer hangs indefinitely after teleporting into this region.Xiaohong Bao
for EXT-5550: Viewer locks up consistently on the same sim.
2010-02-17mergeDave Parks
2010-02-17Switched program database on windows to edit and continue for non-release ↵Dave Parks
builds. Adding a debug watch to LLCurlRequest to avoid invalidating iterator on processing posts. Mesh bulk uploading rewrite work in progress. 404 icons for mesh assets.
2010-02-13viewer2 trunk merge.Tofu Linden
2010-02-13CID-208Tofu Linden
Checker: REVERSE_INULL Function: LLVolumeGeometryManager::rebuildMesh(LLSpatialGroup *) File: /indra/newview/llvovolume.cpp
2010-02-13resolve.Tofu Linden
2010-02-13Backed out changeset d89b00b44ab6Tofu Linden
2010-02-13merge from viewer2. this fucks up davep's optimizations, so I'll backout ↵Tofu Linden
their backout next to restore them. I hope. Sheesh.