summaryrefslogtreecommitdiff
path: root/indra/newview/pipeline.cpp
AgeCommit message (Collapse)Author
2010-02-18Backed out changeset 83d7019fda75Tofu Linden
backing-out render-pipeline-specific version of EXT-5389 fix because it just doesn't reliably work right.
2010-02-18EXT-5389 Unreadable resident names with glow.Tofu Linden
An alternative fix just for render-pipeline. This is here instead of the trunk because it's cosmetically less good, and codewise a little weirder, and slightly (unmeasurably?) less performant. But its advantage over the trunk fix is, it's still Z-buffered when FBOs are turned on. Which we really care about on render-pipeline.
2010-02-18viewer2 merge.Tofu Linden
2010-02-18EXT-5389 Unreadable resident names with glow.Tofu Linden
2010-02-18more cleanup of some dead members.Tofu Linden
2010-02-12mergePalmer Truelson
2010-02-12Backed out davep's optimization pass. changeset 3c3685de430aPalmer Truelson
2010-02-12mergePalmer
2010-02-11merge from viewer2 trunk.Tofu Linden
2010-02-11CID-68Tofu Linden
Checker: FORWARD_NULL Function: LLPipeline::updateMoveNormalAsync(LLDrawable *) File: /indra/newview/pipeline.cpp not a bug.
2010-02-09merge from viewer2.Tofu Linden
2010-02-09more fix for EXT-4352: texture problem in viewer 2.0. fixed texture priority ↵Xiaohong Bao
problem.
2010-02-09mergedavep@billy.gateway.2wire.net
2010-02-06Draw prims using triangle strips instead of triangle lists.Dave Parks
2010-02-03Optimization pass.Dave Parks
-- Further instrumentation of idle update -- Removed mActiveQ from LLPipeline, instead making calm objects static during LLVOVolume::idleUpdate -- Further instrumentation of flexible object update -- Converted LLDynamicArray and LLMap members of LLViewerObjectList to stl counterparts -- Increased number of update bins in LLViewerObjectList from 16 to 128 (objects will be processed every 128 frames instead of every 16, or ~ 90% fewer objects processed per frame) -- Removed unused "renderObjectsForSelect" code. -- Reenabled LOD updates for objects further than 24m from camera
2010-02-01const fix.Tofu Linden
2010-02-01start to abstract-out the 'is a spotlight' question so one day we can ↵Tofu Linden
perhaps make the UI hurt less.
2010-01-28cheap no-branch goodness for rendering both spotlights and pointlights with ↵Tofu Linden
the same shader code. kill already-nerfed quadratic attenuation which it seems we won't be supporting any decade soon.
2010-01-28getting closer to point/spot interchangabilityTofu Linden
2010-01-28cheaply resurrect the difference between spotlight and omnidirectional, as ↵Tofu Linden
far as the shader is concerned. not complete.
2010-01-28woo, dumb GL lights now match up to our dumb shader model pretty well.Tofu Linden
next: shader model needs to grok point vs directional, shader model needs to resurrect ambient which I seem to have broken
2010-01-28first dribble of directional lights for shaderless path.Tofu Linden
2010-01-04Merge from trunk. Conflicts manually resolved in:Tofu Linden
U indra/llui/lluictrlfactory.cpp U indra/newview/llinventorybridge.cpp U indra/newview/llviewertexture.cpp U indra/newview/llviewertexture.h
2009-12-21DEV-44562 deferred rendering: crease noise sadnessTofu Linden
2009-12-18Merge with viewer-2-0Dave Parks
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-15EXT-3488 Fix for sky not being reflected in water any more.Runitai
2009-12-11HTTP Mesh fetch FTW.. still bustedDave Parks
2009-12-07Merge of viewer 2 changesPalmer
2009-12-02EXT-2737 Fix for terrain/avatars/trees not showing up in water reflection.Runitai
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-25Merge of viewer 2Palmer Truelson
2009-11-25Fix for spam on invalid mesh asset.Dave Parks
Fix for index buffer overflow spam and crash in llvertexbuffer.
2009-11-25Fix for screen buffers not getting reallocated appropriately all the time ↵Dave Parks
(the assumption that buffers should only be reallocated if the resolution changed was wrong).
2009-11-24Merge cleanup.Dave Parks
2009-11-24MergeDave Parks
2009-11-24Fix for stalls when resizing screen texture.Dave Parks
2009-11-24Backed out changeset: ec7f6f4bd908Dave Parks
2009-11-24Fix for copying of tetrahedrons in place of mesh LODs.Dave Parks
Fix for bad tetrahedron bounding box. Bad fix for simultaneous loading of multiple LODs.
2009-11-23EXT-2460 - mouselook mode - remove unused UI elementsrichard
EXT-2504 - black bars present at top and bottom when in mouselook reviewed by Leyla
2009-11-18Tetrahedron displays in place of unloaded mesh. Still has some LOD issues.Dave Parks
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-11unbreak buildrichard
2009-11-11mergerichard
2009-11-11added viewports to LLRenderTarget to speed up animation of sidetrayrichard
reviewed by Leyla
2009-11-10mergeJames Cook
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-09mergerichard
2009-11-09data driven layout of top-level UI elementsrichard
EXT-1219 Side tray slide-out animation cleaned up some layout of bottom tray contents reviewed by James