Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-01 | SL-9996, SL-1130, SL-5546 | Graham Linden | |
Fix bug with setting texture matrix for rigged mesh. Fix z-fighting between sea and sky in ALM by cheating sky, stars, and moon using gl_FragDepth. Fix handling of atmospheric haze glow w.r.t independent sun/moon positioning (we can no longer depend on them being mutex to each other). | |||
2019-01-31 | 9996 partial fix (works for non-ALM rendering only) | Graham Linden | |
Use a new edge water shader to allow forcing frag depth to avoid z-fighting at back edge of water edge pieces. This will not work for ALM because forcing the depth breaks the use of the depth to backproject gbuffer position which breaks lighting calcs. | |||
2019-01-30 | Eliminate helper GLSL modules depending on further GLSL modules to give ↵ | Graham Linden | |
Intel HD x000 compiler a fighting chance. More WIP for edge-specific water shader for 9996. | |||
2019-01-30 | WIP for 10374 (reduce number of shaders linking against deferredUtil). | Graham Linden | |
Prepare for using ifdef to conditionally engage using gl_FragDepth in water shaders (because GL requires that writing to gl_FragDepth on any path means you need to write a depth value on every path). | |||
2019-01-08 | Merge | Graham Linden | |
2019-01-07 | SL-10304 fix handling of water normal map blending when both current and ↵ | Graham Linden | |
next textures are identical. | |||
2019-01-03 | Fix two files stomped my merging VR before a downstream branch. | Graham Linden | |
2018-11-15 | Merge 6ish | Graham Linden | |
2018-10-19 | SL-9929 | Graham Linden | |
Replace WL atmospherics sun color calcs, fix water specular sunlight contribution to use them, and do not add moon contribution during daytime. | |||
2018-10-01 | SL-1655 | Graham Linden | |
Make water horizon consistent between ALM and non-ALM rendering again. Fix using deferred sky rendering in reflections. Make matrix mode explicit around push/pop for safety. | |||
2018-09-24 | line endings fix | AndreyL ProductEngine | |
2018-09-19 | SL-9696 | Graham Linden | |
Remove squashfarclip hackery to make horizon lines in deferred match non-ALM rendering to avoid seam when rendering deferred. | |||
2018-09-18 | SL-9685 | Graham Linden | |
Make sure legacy opaque water texture ID is assigned so it can be bound for lowest graphics use. | |||
2018-08-30 | MAINT-9007 | Graham Linden | |
fix management of water plane and fog Ks shader uniforms | |||
2018-08-23 | MAINT-9006 | Graham Linden | |
Make perspective projection consistent between ALM and non-ALM when drawing water (horizon matches). Make perspective projection consistent between ALM and non-ALM when drawing heavenly bodies (sun disc position matches). Make gamma correction of sun disc tex consistent between ALM and non-ALM rendering. | |||
2018-08-14 | Remove MSVC optimize pragma. | Graham Linden | |
2018-08-14 | MAINT-8884 Re-arrange water norm/reflection tex binding to be less incorrect. | Graham Linden | |
2018-07-27 | fix init on array | Rider Linden | |
2018-07-27 | Pausing the clouds will now also stop the waves. | Rider Linden | |
2018-06-26 | Fix OSX bug from OLD_SELECT GLSL work-around define not being used with ↵ | Graham Linden | |
automatically linked feature shaders. Add LL_RELEASE_FOR_DOWNLOAD ifdef around launcher nag. Fix OSX 10.14 SDK compile issue from unused var in scroll list. | |||
2018-06-13 | Mods to hook up water settings to water normals for rendering with support ↵ | Graham Linden | |
for current to next blending. Modify LLSettingsFoo::buildDefaultFoo to use a static and avoid re-validation of default sky/water/daycycle settings. Remove all references to gSun/MoonTextureId globals (they should come from sky settings now). | |||
2018-06-11 | Fix water fog consolidation in underwater shaders. | Graham Linden | |
Add plumbing facilities to allow current and next moon textures to be passed to moon shader. Modify moon shader to blend between current and next moon textures by blend factor. | |||
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-21 | Make rendering of sun / moon work with both in the sky (test visibility ↵ | Graham Linden graham@lindenlab.com | |
independently). | |||
2018-05-18 | Make nighttime elev constant _SIN, since it uses a sin value. | Graham Linden graham@lindenlab.com | |
Put that constant in sky settings and eliminate dups. Fix up logic around when to use heavenly bodies (fix broken moon in basic sky). Remove unnecessary clip to horizon. Put in temp code to ena/dis sun/moon based on LLEnvironment::getIsDaytime(). | |||
2018-05-01 | Le Merge | Graham Linden graham@lindenlab.com | |
2018-03-08 | Add LLVoSky wrapper for current env sky light direction. | Graham Linden graham@lindenlab.com | |
Make LLVo classes use LLVoSky wrappers instead of direct access. Isolate more legacy haze param usage w/in settings. | |||
2018-03-08 | Rename getFogColor from water and sky settings to getWaterFogColor and ↵ | Graham Linden graham@lindenlab.com | |
getSkyFogColor. | |||
2017-10-13 | Watter settings active and start of new joystick button type. | Rider Linden | |
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
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-20 | MAINT-3172 fix rendering regressions from release mergedown | Graham Linden | |
2013-09-18 | The unbearable lightness of being norspec | Graham Linden | |
2013-09-05 | changed fast timer over to using macro | Richard Linden | |
another attempt to move mem stat into base class | |||
2013-08-09 | second phase summer cleaning | Richard Linden | |
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc. | |||
2013-07-12 | NORSPEC-291 WIP added underwater deferred program and more reflection pass work | Graham Linden | |
2013-07-10 | NORSPEC-291 WIP materials underwater w and wo alpha, water fog color broken, ↵ | Graham Linden | |
no refl, no water dis | |||
2013-06-05 | merge with viewer-release | Richard Linden | |
2013-05-09 | Merge downstream code and viewer-beta | simon | |
2013-04-19 | merge changes for DRTVWR-294 | Oz Linden | |
2013-04-11 | Merge in downstream code (chui fixes, materials) | simon | |
2013-03-29 | Update Mac and Windows breakpad builds to latest | Graham Madarasz | |
2013-03-08 | SH-3959 WIP - pass information about type of fetched image - server bake, ↵ | Brad Payne (Vir Linden) | |
host bake, map tile, etc - down the chain so LLTextureFetchWorker can adjust behavior as needed | |||
2013-03-04 | MAINT-2371 More optimizations. | Dave Parks | |
Reviewed by Graham | |||
2012-11-08 | SH-3499 WIP Ensure asset stats output is correct | Richard Linden | |
Finished making LLUnit implicitly convertible to/from scalar integer values cleaned up test code | |||
2012-09-04 | Split gl-specific LLViewerTexture implementation into llrender/LLGLViewerTexture | Don Kjer | |
2011-10-11 | SH-2545 Fix for transparent water option doing nothing when shaders are enabled. | Dave Parks | |
2011-09-26 | SH-2244 changes to run in a core context on AMD hardware without generating ↵ | Dave Parks | |
deprecation or performance warnings | |||
2011-09-24 | SH-2244 Fix for crash when transparent water disabled (silently ignore ↵ | Dave Parks | |
setting when basic shaders enabled) |