summaryrefslogtreecommitdiff
path: root/indra/newview/pipeline.cpp
AgeCommit message (Collapse)Author
2017-03-06Automated merge with ssh://bitbucket.org/lindenlab/viewer-releaseNat Goodspeed
2017-02-03Automated merge with ssh://bitbucket.org/lindenlab/viewer-releaseNat Goodspeed
2016-12-27MAINT-3027 remove CameraAspectRatio from Debug SettingsMnikolenko Productengine
2016-12-20DRTVWR-418: Rationalize LLPipeline API.Nat Goodspeed
Someone evidently figured every static LLPipeline method should have at least one void* parameter. There were methods requiring void* parameters that were completely ignored. More to the point, there were methods whose callers have a U32 in hand -- and which want to use a U32 -- but which bizarrely forced callers to cast to void* just so the method could cast back to U32. In a 64-bit compile, this isn't merely pointless, it's erroneous. Change all such methods to accept U32; remove (void*) casts from call sites. While at it, fix LLPipeline API to use bool, true, false rather than their obsolete all-caps predecessors. Once you eat that first potato chip... :-P
2016-12-15Backed out changeset: b1a30962dd54AndreyL ProductEngine
2016-12-15Backed out changeset: f73be0eb9d00AndreyL ProductEngine
2016-12-15Backed out changeset: ebe10b4b1197AndreyL ProductEngine
2016-12-12MAINT-6125 - Mesh avatar deforms constantlyruslantproductengine
MAINT-6910 - [MAINT-RC] Some mesh turns invisible when camera is moved on the Maint-RC viewer only - caused by fix for MAINT-6125. Commulative fix. Fixed for booth ticket's in indra/newview/llvovolume.cpp Remained fixed, it's a small code improvements which is not related to MAINT-6125, MAINT-6910
2016-11-16MAINT-6872 Account for CTRL+0 zoom when mesh LOD is calculatedMnikolenko Productengine
2016-11-14Merged in lindenlab/viewer-cleanupAndreyL ProductEngine
2016-11-09MAINT-6917 Setting one avatar to "Do not render" causes all avatars to ↵Mnikolenko Productengine
become imposters
2016-08-30Automated merge with ssh://bitbucket.org/lindenlab/viewer-releaseNat Goodspeed
2016-04-04merge with 4.0.3-releaseOz Linden
2016-03-17MergeRider Linden
2016-03-16merge changes for DRTVWR-417Oz Linden
2016-03-07merge DRTVWR-398 build cleanup fixesOz Linden
2016-03-02MAINT-5700 [QuickGraphics-RC] Blocked avatars should always be derenderedruslantproductengine
2016-02-24MAINT-5893 Issue with muted agent's attached lighting still rendering.Mnikolenko ProductEngine
2016-01-15merge changes for 4.0.1-releaseOz Linden
2016-01-15Merge VRRider Linden
2015-11-24MAINT-5893 FIXED Issue with muted agent's attached lighting still rendering.Mnikolenko ProductEngine
2016-01-15merge changes for 4.0.1-releaseOz Linden
2015-11-27MAINT-5685 FIXED light still renders when complexity threshold is reachedMnikolenko ProductEngine
2015-11-10remove execute permission from many files that should not have itOz Linden
2015-09-15MAINT-5507: Remove llcurl, move constant values and untilities to llcorehttp libRider Linden
2015-09-11MAINT-5622: correct rendering of explicitly derendered and blocked avatarsOz Linden
2015-09-04MAINT-5416 FIXED Cannot right-click a rigged mesh that's wornAndreyL ProductEngine
--HG-- branch : maint-5416
2015-07-23MAINT-5416 Reverted changeset: 9bd24c17d908AndreyL ProductEngine
2015-07-17MAINT-5416 FIXED cannot right-click a rigged mesh that's wornAndreyL ProductEngine
2015-06-30Fix impostors.Drake Arconis
2015-05-21log macro typoOz Linden
2015-05-20correct logging to avoid linux compiler finikienessOz Linden
2015-05-20MAINT-5232: Introduce SUBSYSTEM_CLEANUP() macroNat Goodspeed
and use it for existing LLSomeClass::cleanupClass() calls. This logs the fact of making the call, as well as making it.
2015-05-15additional debugging code for the problem with rendering too-complex avatarsOz Linden
2015-04-17reorganize visual muting, impostors, and complexity criteria [does not ↵Oz Linden
render correctly yet]
2015-02-20Clean up impostors and visual mutingOz Linden
Rename the settings that control them to be more descriptive Remove the separate boolean setting (RenderUseImpostors) that governed both Establish default values based on gpu class for impostors and visual muting
2014-10-20Update to build on Xcode 6.0: Large (and final) collection of fixes for ↵callum_linden
unused variables, unused const-variables, unused member variables & functions etc. Also removed flags from CMake
2014-07-07Merge viewer-release and become version 3.7.12simon
2014-05-07Merge downstream version 3.7.8 codesimon
2014-05-07merge changes for 3.7.7-releaseOz Linden
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-03-17Restore use of RenderSpecularExponentOz Linden
2014-03-05balance the Object cache trees to delete empty nodes to save memory.Xiaohong Bao
2014-02-13MAINT-2876 Fix for freeze when editing certain rigged meshes at high altitude.Dave Parks
2014-01-09fix for SH-4659:crash at LLOcclusionCullingGroup::doOcclusion line 1150Xiaohong Bao
2013-11-22fix for SH-4632: Water over land doesn't render when teleporting to the same ↵Xiaohong Bao
place twice with location toolbar
2013-11-19SH-4634 FIX Interesting: Viewer crashes when receiving teleport offerRichard Linden
renamed fast timers to have unique names, changes instance tracker to never allow duplicates