summaryrefslogtreecommitdiff
path: root/indra/newview/llvosky.cpp
AgeCommit message (Collapse)Author
2018-05-18Make 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-18Fix Mie Config validation in sky settings.Graham Linden graham@lindenlab.com
Start cleanup of heavenly body rendering.
2018-05-16Merge and disable new sky render.Graham Linden graham@lindenlab.com
2018-05-15Fix the blend code to record the amount of the blend and to store what is ↵Rider Linden
being blended towards.
2018-03-08Get libatmosphere shader into link chain for Adv WL shaders.Graham Linden graham@lindenlab.com
Point autobuild at fixed libatmosphere.
2018-03-08Prepare for validation and storage of legacy haze settings (still ↵Graham Linden graham@lindenlab.com
pass-through for now). Isolate more use of legacy haze params behind wrapper funcs.
2018-03-08Add 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-08Rename getFogColor from water and sky settings to getWaterFogColor and ↵Graham Linden graham@lindenlab.com
getSkyFogColor.
2018-03-07Isolate more legacy atmo param use in sky (convert to getLightAttenuation ↵Graham Linden graham@lindenlab.com
and getLightTransmittance). Optimize sky texture creation.
2018-03-07Move legacy atmospherics code outside of llvosky (begin teasing apart).Graham Linden graham@lindenlab.com
2018-03-03Fix 16F enum for compat w/ SL gl headers on Mac.Graham Linden graham@lindenlab.com
Make density profile/layer parsing handle when LLSD heard you liked arrays so it put an array in your array.
2018-03-02Replace ifdefs with comments marking legacy atmo params.Graham Linden graham@lindenlab.com
2018-02-28Add 3p package for adv atmospherics to autobuild.Graham Linden graham@lindenlab.com
Mark legacy atmospherics code with ifdefs. Fix up legacy uplift to include new atmospherics settings.
2017-11-30MergeRider Linden
2017-11-29DRTVWR-418: Merge from latest viewer-releaseNat Goodspeed
2017-11-17Now with validation.Rider Linden
2017-11-13Clean up on sun and moonRider Linden
2017-11-13Remove the old wl environment code.Rider Linden
2017-11-01MAINT-7228 Vertex buffer allocation failure handlingandreykproductengine
2017-10-13Watter settings active and start of new joystick button type.Rider Linden
2017-10-05Skys settings object active.Rider Linden
2017-09-29Moon is showing, sun still not working.Rider Linden
2017-09-27No longer 'goth windlight only', sky parameters passed from settings object.Rider Linden
2017-09-21Still not working. Black Sky.Rider Linden
2017-09-19Baseline for settings changesRider Linden
2016-04-22x64: Do not use a union of LLColor4U. Especially having the two pointer in ↵Nicky
there will blow up the struct to at least 8 byte, which will break VBO packing as this class needs to be 4 byte in size. (transplanted from 847df86d6b5daa69dcfc428df18876a9c1e8bef6)
2015-11-10remove execute permission from many files that should not have itOz Linden
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-03-12merge with releaseRichard Linden
2013-10-25SH-3419 Replace per-object time dilation factor with region-wideAndrew Meadows
Reviewed with Simon
2013-10-15renamed TimeBlock to BlockTimerStatHandleRichard Linden
2013-09-05changed fast timer over to using macroRichard Linden
another attempt to move mem stat into base class
2013-07-30Summer cleaning - removed a lot of llcommon dependencies to speed up build timesRichard Linden
consolidated most indra-specific constants in llcommon under indra_constants.h fixed issues with operations on mixed unit types (implicit and explicit) made LL_INFOS() style macros variadic in order to subsume other logging methods such as ll_infos added optional tag output to error recorders
2013-06-05merge with viewer-releaseRichard Linden
2013-04-19merge changes for DRTVWR-294Oz Linden
2013-03-29Update Mac and Windows breakpad builds to latestGraham Madarasz
2013-03-08SH-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-01-10gcc fixesAndrew Meadows
2012-09-04Split gl-specific LLViewerTexture implementation into llrender/LLGLViewerTextureDon Kjer
2012-06-19MAINT-794 Factor out a lot of CPU overhead around updating objects.Dave Parks
2012-01-30SH-2592 PROGRESS -- (OS X Lion) Graphics issues with Atmospheric Shaders ↵Leslie Linden
enabled on Intel HD 3000, 10.7.2 Refactored WindLight estate settings to use float uniforms in the shaders that only need it, rather than vec4's for everything.
2011-09-26SH-2244 changes to run in a core context on AMD hardware without generating ↵Dave Parks
deprecation or performance warnings
2011-09-23SH-2244 Better VAO support -- still slower than non-VAO implementation for ↵Dave Parks
some reason
2011-09-17SH-2243 work in progress -- gDEBugger guided removal of deprecated state changesDave Parks
2011-07-27SH-2120 Better fix for water being very dark when basic shaders disabled ↵Dave Parks
(sinA might be negative)
2011-07-27SH-2120 Fix for water being very dark when basic shaders disabled.Dave Parks
2011-06-22merge latest viewer-developmentOz Linden
2011-05-30SH-1682 Full integration if indexed texture rendering to improve batch size.Dave Parks
2011-05-23merge latest changes (post-2.7.0) from viewer-developmentOz Linden
2011-05-11SH-1533 Fix for skybox going black under certain conditions.Dave Parks