summaryrefslogtreecommitdiff
path: root/indra/newview/pipeline.cpp
AgeCommit message (Collapse)Author
2010-04-21Make markVisible as safe as it was, but hopefully not as slow as it was.Tofu Linden
This is also sprinkled with asserts so we can see which of the NULL tests are - or aren't - needed, if it's really so important to skip them. (transplanted from 66851d9c86b7ec5155b6c3950e2971d0d7375826)
2010-04-20Another try at finding the new markVisible() crasher without de-optimizing ↵Tofu Linden
it too badly. Sprinkle it with asserts for the sanity checks we've started to skip, see which one (ones?) fires. (transplanted from 09164f83f03cfa62d0fd8296c810d3e3794cb365)
2010-04-20Backed out changeset e13b292907c5Tofu Linden
This didn't help. I'll try another approach. (transplanted from ecd9ac6b5a41ab5c816fff8d993b03616076b82a)
2010-04-20follow-up fix to ede2c9f28dd5 optimization. for all I know, this fix nerfs ↵Tofu Linden
the delicate branch optimization, BUT there was a real crash there. :/ (transplanted from e13b292907c5c208e0c96de73b80e203412c5c33)
2010-04-20Better branch prediction for markVisible.Dave Parks
(transplanted from 5b6c80049d6e6c0df2396099b865729f21200de8)
2010-04-14Hack to fix ATI depth shadows screwing up alpha masking.Dave Parks
(transplanted from 730a62c9a717c9aeb730e01632f259601acc1ece)
2010-04-12slightly conflicty merge from viewer-trunk, againTofu Linden
2010-04-08Total fix for shadows going wonky at altitude.Dave Parks
2010-04-08Fix for shadows going crazy at high altitudes.Dave Parks
2010-04-07Shadow aliasing fix WIPDave Parks
2010-04-07merge fix.Tofu Linden
2010-03-20Tweak detail settings and make graphics preferences widget enabling respect ↵Dave Parks
requirements.
2010-03-19RenderDeferredSSAO works as an independent setting -- decoupled shadows from ↵Dave Parks
SSAO.
2010-03-19Replace RenderDeferredShadow/RenderDeferredSunShadow with RenderShadowDetailDave Parks
2010-03-19Replace usage of RenderWaterReflections with RenderReflectionDetail.Dave Parks
2010-03-17CTS-110 Remove soft alpha in deferred pipeline (breaks some content). Will ↵Dave Parks
revisit soft alpha in materials project.
2010-03-05Remove some fast timers that were being futzy.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-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-04-07merge from viewer-trunkTofu Linden
2010-04-05applied render-pipeline-7 @ 137608. This fixes empty depth buffer during ↵Palmer
highlight render
2010-03-26Applied (manually in places) diff from ↵Palmer
svn.lindenlab.com/svn/linden/branches/render-pipeline/render-pipeline-7@135361 to get deferred rendering changes from the svn branch. Bleh!
2009-12-15EXT-3488 Fix for sky not being reflected in water any more.Runitai
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-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-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-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
2009-11-06mergeSteve Bennetts
2009-11-06merge from texture-pipelineSteve Bennetts
2009-11-06merge.Tofu Linden
2009-11-06magic number removal rampage: 3.14159 -> M_PI or F_PITofu Linden
--HG-- branch : texture-pipeline
2009-11-06merge QAR-1829: texture pipeline branch in viewer-2.0.0.3Xiaohong Bao
2009-11-02mergeSteve Bennetts