summaryrefslogtreecommitdiff
path: root/indra/newview/lldrawpoolbump.cpp
AgeCommit message (Collapse)Author
2019-02-28EEP performance WIPGraham Linden
Mods to improve alpha obj render performance. Removes hacky fix for HUD elements getting atmospherics. Re-orders rendering of glow to remove ~10ms/frame of shader re-re-rebinding. Fix up default classes and basic shader loading (remove unused shared modules).
2018-12-06De-duplicate deferred gbuffer access for getPosition/getNorm.Graham Linden
De-duplicate ambient occlusion shader code and move to new aoUtil.glsl Split shared shadow tap funcs into shadowUtil.glsl
2018-09-14SL-9632 add uniform and code to supress atmospherics in all shaders that ↵Graham Linden
could be used by HUDs Make sky and cloud shaders use common scaleSoftClip implementation in gammaF.glsl
2015-11-10remove execute permission from many files that should not have itOz Linden
2015-06-03MAINT-4446 FIXED R2 (Alpha masking does not work when ALM is enabled if the ↵vyacheslavsproductengine
object has a legacy bump set.)
2015-06-03Backed out changeset: ebdaabeef422vyacheslavsproductengine
2015-06-03MAINT-4446 FIXED R2 (Alpha masking does not work when ALM is enabled if the ↵vyacheslavsproductengine
object has a legacy bump set.)
2014-12-10Rename llround(..) to ll_round(..) because of a collision with MS llround ↵callum_linden
(long long round) in VS2013
2014-05-07Merge downstream version 3.7.8 codesimon
2014-04-21Merge downstream codesimon
2014-03-26Pull in downstream -bear, viewer-release and become version 3.7.5simon
2014-04-16Backed out changeset: d0dfe3cda5b1Dave Parks
2014-03-20MAINT-3827 FIXED crash in KDU texture decoding, likely out of memorymaksymsproductengine
2014-02-18fix for MAINT-2523: Bumpmaps don't load when Lighting & Shadows are enabled.Xiaohong Bao
2013-10-15renamed TimeBlock to BlockTimerStatHandleRichard Linden
2013-10-08merge from viewer-releaseRichard Linden
2013-09-05changed fast timer over to using macroRichard Linden
another attempt to move mem stat into base class
2013-08-09second phase summer cleaningRichard Linden
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-06-21Automated merge with file:///F:%5Cviewer-bearDave Parks
2013-06-14NORSPEC-251 fix issues with binding unloaded standard bumpmapsGraham Linden
2013-06-03NORSPEC-229 Fix for bad binormals on mirrored surfaces (use tangent ↵Dave Parks
calculator instead of binormal calculator, convert binormal centric code to tangent centric)
2013-05-30NORSPEC-158 fix issues with loading of bumpmaps on clean installGraham Madarasz
2013-05-23NORSPEC-198, NORSPEC-176, NORSPEC-106 WIP Fix for various fullbright/shiny ↵Dave Parks
descrepencies.
2013-05-09Merge downstream code and viewer-betasimon
2013-04-25Merge 3.5.1 into MaterialsGraham Madarasz
2013-04-19merge changes for DRTVWR-294Oz Linden
2013-04-11Merge in downstream code (chui fixes, materials)simon
2013-04-01Fix Mac startup crash on unbind cube map if RenderDebugGL is onGraham Madarasz (Graham Linden)
2013-03-29Update Mac and Windows breakpad builds to latestGraham Madarasz
2013-03-04Performance improvements. Faster threadsaferefcount, faster instancetracker, ↵Graham Madarasz (Graham)
use hashtable and pre-hashed strings for GLSL uniform lookup, and use dup_handles curl interface to avoid re-initing ares resolvers expensively.
2013-02-28Improve perf of GLSL uniform lookups by nameGraham Madarasz (Graham)
2013-02-21Help the hg stop worrying about comment-only diffsGraham Madarasz (Graham Linden)
2013-02-21Merge viewer-cat and resolve conflict with alternate selfGraham Madarasz (Graham Linden)
2013-02-21For MAINT-755 Fix for unbinding cubemap causing false alarm in tex type ↵Graham Madarasz (Graham Linden)
checking code (OS X RenderDebugGL crash) Code review: Dav3p
2013-02-14For MAINT-1291 Re-order cubemap disable and shader tex disable to avoid ↵Graham Madarasz (Graham Linden)
false alarm when using RenderDebugGL. Code Review: DaveP
2013-01-24merging in viewer-beta.Nyx Linden
Most of the merge was clean, a couple conflicts. Brought over a couple patches manually for llpolymesh.
2012-09-04Split gl-specific LLViewerTexture implementation into llrender/LLGLViewerTextureDon Kjer
2012-08-24Automated merge with http://bitbucket.org/lindenlab/viewer-catRichard Linden
2012-08-06llfasttimer cleanupRichard Linden
removed unnecessary cache miss from fast timers renamed llfasttimer_class back to llfasttimer
2012-06-01MAINT-646 Faster traversal of render batch lists.Dave Parks
2012-03-02MAINT-708 Use texture compression to minimize memory bloat (experimental)Dave Parks
2011-12-12SH-2511 Fix for bumpmapped objects flickering.Dave Parks
2011-11-08SH-2652 Fix for black bands in high-res normal maps (break normal map ↵Dave Parks
generation up into tiles to handle the case where a normal map is higher resolution than the current window)
2011-10-24SH-2610 Fix for black terrain when bump map is visible and shaders are not ↵Dave Parks
supported.
2011-10-20SH-2240 GL 1.2 compatibility passDave Parks
2011-10-20SH-2600 Fix for busted texture animation on bump mapped objects.Dave Parks
2011-10-05SH-2031 Fix for stall in image update -- don't use the CPU to convert a ↵Dave Parks
height map into a normal map -- use the GPU instead via a shader. Also, WTF glFinish?
2011-09-14SH-2243 work in progress -- application side matrix stack managementDave Parks
2011-08-19mergeDave Parks
2011-08-17fix for SH-1069: [REGRESSION] Sometimes bumpmaps load only partiallyXiaohong Bao