Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-08 | Fix broken distortion map rendering (was culling everything). | Graham Linden | |
Clean up deferred\alpha shader to allow re-entrant graphics switching (link error on 2nd compile/link of deferred shaders). Clean up some uses of pragma(optimize,...). | |||
2018-12-19 | Add new shaders for advanced atmo SH env lighting calcs. | Graham Linden | |
2018-12-10 | Mods to allow using ALM rendering in water reflections so | Graham Linden | |
the reflections will better match what they're reflecting when ALM is enabled. | |||
2018-12-03 | SL-10055 | Graham Linden | |
Modify handling of directional light to prefer sun when it is up but use moon dir/color when it is alone in the sky. Modify handling of shader in shaders to get some shadowing of ambient and nighttime shadowing. | |||
2018-11-14 | Merge | Rider Linden | |
2018-11-06 | Move to using a shared deferredUtil object for getting pos/norm from gbuffer. | Graham Linden | |
Eliminate 20+ callsites with copy-paste of getPosition and/or getNorm code. Make pipeline use getShadowTarget/releaseShadowTarget consistently. | |||
2018-10-10 | SL-9849 - debug option for show impostor extents | Brad Payne (Vir Linden) | |
2018-09-18 | SL-1475 | Graham Linden | |
Make stars use higher alpha and brighten reflected color before mixing to get stars to show up in reflections on water. | |||
2018-06-12 | Fix env panel forward action. | Graham Linden | |
Make env panel update environment when jumping frame to frame. Add separate funcs for sun/moon vectors in various coord systems. Make haze glow only pay attention to sun (i.e. fix sun glow when moon is near horizon in daytime). | |||
2018-06-05 | merge | Brad Payne (Vir Linden) | |
2018-06-01 | Merge to 5.1.6 | Graham Linden | |
2018-06-01 | Modify use of sky settings, reduce complexity, and name funcs to indicate ↵ | Graham Linden | |
coord systems in use. Fix class2 softenLightF shader. | |||
2018-05-31 | Merge | Rider Linden | |
2018-05-01 | Le Merge | Graham Linden graham@lindenlab.com | |
2018-02-18 | Atmospherics WIP | Graham Linden graham@lindenlab.com | |
libatmosphere integrated in indra/llrender/llatmosphere.cpp Still working on runtime shaders to use libatmosphere precomputed atmospherics textures | |||
2018-01-17 | merge | Brad Payne (Vir Linden) | |
2017-08-03 | SL-731 - render metadata includes triangle count, triangle and vertex count ↵ | Brad Payne (Vir Linden) | |
included with debug text for control avatar | |||
2016-12-15 | Backed out changeset: f73be0eb9d00 | AndreyL ProductEngine | |
2016-11-16 | MAINT-6872 Account for CTRL+0 zoom when mesh LOD is calculated | Mnikolenko Productengine | |
2016-12-20 | DRTVWR-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-11-16 | MAINT-6872 Account for CTRL+0 zoom when mesh LOD is calculated | Mnikolenko Productengine | |
2016-03-07 | merge DRTVWR-398 build cleanup fixes | Oz Linden | |
2016-01-15 | merge changes for 4.0.1-release | Oz Linden | |
2016-01-15 | merge changes for 4.0.1-release | Oz Linden | |
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
2015-09-04 | MAINT-5416 FIXED Cannot right-click a rigged mesh that's worn | AndreyL ProductEngine | |
--HG-- branch : maint-5416 | |||
2015-07-23 | MAINT-5416 Reverted changeset: 9bd24c17d908 | AndreyL ProductEngine | |
2015-07-17 | MAINT-5416 FIXED cannot right-click a rigged mesh that's worn | AndreyL ProductEngine | |
2014-11-13 | clean up showing avatar draw costs | Oz Linden | |
2014-02-12 | merge with release | Richard Linden | |
2013-11-22 | fix for SH-4632: Water over land doesn't render when teleporting to the same ↵ | Xiaohong Bao | |
place twice with location toolbar | |||
2013-10-15 | renamed TimeBlock to BlockTimerStatHandle | Richard Linden | |
2013-10-10 | Quite down log spam from loading shaders. | Dave Parks | |
Up bone cap to 64 for rigged meshes. | |||
2013-10-08 | merge from viewer-release | Richard Linden | |
2013-10-01 | Automated merge with http://bitbucket.org/lindenlab/viewer-release | Richard Linden | |
2013-09-18 | The unbearable lightness of being norspec | Graham Linden | |
2013-09-09 | Automated merge with http://bitbucket.org/lindenlab/viewer-interesting | Xiaohong Bao | |
2013-09-09 | eliminate some redundant geometry rebuilding operations during teleporting | Xiaohong Bao | |
2013-09-05 | changed fast timer over to using macro | Richard Linden | |
another attempt to move mem stat into base class | |||
2013-08-19 | Merge | Xiaohong Bao | |
2013-08-19 | Fix merge issues from genBBoxes optimizations fighting with genBBoxes ↵ | Graham Linden | |
optimizations and missing statics | |||
2013-07-23 | Merge | Xiaohong Bao | |
2013-06-27 | Merge with viewer-release | callum_linden | |
2013-06-20 | merge with release | Richard Linden | |
2013-06-20 | Merge cleanup | Dave Parks | |
2013-06-20 | Automated merge with http://bitbucket.org/lindenlab/viewer-release | Dave Parks | |
2013-06-18 | Occlusion culling overhaul. | Dave Parks | |
2013-06-05 | merge with viewer-release | Richard Linden | |
2013-06-03 | NORSPEC-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-29 | SH-3931 WIP Interesting: Add graphs to visualize scene load metrics | Richard Linden | |
fixed copy construction behavior of Recordings to not zero out data split measurement into event and sample, with sample representing a continuous function |