phoenix-firestorm/indra/llmath
Graham Linden d7ad30a2d4 SL-10566 part the fourth
Fix water rendering causing distortion map update very frame.

Reduce binds in alpha draw pool for HUD atmo suppression (may regress HUD lighting weirdness).

Add ability to retrieve current user clip plane so it can be saved/restored around water map gen.

Leave render type masks as is after reflection map render to get detail filtering applied to distortion map again.

Re-enable occlusion in distortion map rendering.
2019-02-27 17:07:31 -08:00
..
tests Remove some obsolete sky funcs. 2018-05-22 21:42:54 +01:00
CMakeLists.txt Merge 2018-11-14 11:19:33 -08:00
camera.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
coordframe.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llbbox.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llbbox.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llbboxlocal.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llbboxlocal.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llcalc.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llcalc.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llcalcparser.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llcalcparser.h merge DRTVWR-398 build cleanup fixes 2016-03-07 12:41:11 -05:00
llcamera.cpp SL-10566 part the fourth 2019-02-27 17:07:31 -08:00
llcamera.h SL-10566 part the fourth 2019-02-27 17:07:31 -08:00
llcoord.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llcoordframe.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llcoordframe.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llinterp.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llline.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llline.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llmath.h Automated merge with ssh://bitbucket.org/lindenlab/viewer-release 2017-02-03 09:54:52 -05:00
llmatrix3a.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llmatrix3a.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llmatrix3a.inl remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llmatrix4a.cpp SL-915 - WIP on dynamic joint box tracking 2018-06-01 15:08:59 +01:00
llmatrix4a.h SL-915 - WIP on dynamic joint box tracking 2018-06-01 15:08:59 +01:00
llmodularmath.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llmodularmath.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lloctree.cpp move debugging globals to the "lowest" library they are referenced in 2016-12-20 14:41:46 -05:00
lloctree.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llperlin.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llperlin.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llplane.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llquantize.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llquaternion.cpp Modify use of sky settings, reduce complexity, and name funcs to indicate coord systems in use. 2018-06-01 00:18:36 +01:00
llquaternion.h Atmospherics WIP 2018-02-18 15:52:23 +00:00
llquaternion2.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llquaternion2.inl remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llrect.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llrect.h merge 4.0.4-release and MAINT-5974 2016-05-06 10:28:42 -04:00
llrigginginfo.cpp SL-915, MAINT-8554 - cleanup/reorg, added encroachment fix info to DebugAnimatedObjects output 2018-06-13 21:49:24 +01:00
llrigginginfo.h SL-915 - more on alignment for 32-bit 2018-06-08 14:19:46 +01:00
llsdutil_math.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llsdutil_math.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llsimdmath.h DRTVWR-418: Replace preprocessor tests for Windows-specific _M_AMD64 2016-11-16 15:39:00 -05:00
llsimdtypes.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llsimdtypes.inl remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llsphere.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llsphere.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lltreenode.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llvector4a.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llvector4a.h MAINT-8264 - prevent at least some cases of LODs getting stuck at too-low values. 2018-02-21 22:02:34 +00:00
llvector4a.inl remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llvector4logical.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llvolume.cpp Merge 2018-11-14 11:19:33 -08:00
llvolume.h SL-915, MAINT-8554 - cleanup/reorg, added encroachment fix info to DebugAnimatedObjects output 2018-06-13 21:49:24 +01:00
llvolumemgr.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llvolumemgr.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llvolumeoctree.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llvolumeoctree.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
m3math.cpp Modify use of sky settings, reduce complexity, and name funcs to indicate coord systems in use. 2018-06-01 00:18:36 +01:00
m3math.h Remove some obsolete sky funcs. 2018-05-22 21:42:54 +01:00
m4math.cpp Remove some obsolete sky funcs. 2018-05-22 21:42:54 +01:00
m4math.h Remove some obsolete sky funcs. 2018-05-22 21:42:54 +01:00
raytrace.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
raytrace.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
v2math.cpp Baseline for settings changes 2017-09-19 15:50:30 -07:00
v2math.h Baseline for settings changes 2017-09-19 15:50:30 -07:00
v3color.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
v3color.h Validation fixes. 2018-06-07 10:24:29 -07:00
v3colorutil.h No longer 'goth windlight only', sky parameters passed from settings object. 2017-09-27 09:36:26 -07:00
v3dmath.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
v3dmath.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
v3math.cpp SL-915, MAINT-8554 - cleanup/reorg, added encroachment fix info to DebugAnimatedObjects output 2018-06-13 21:49:24 +01:00
v3math.h SL-915, MAINT-8554 - cleanup/reorg, added encroachment fix info to DebugAnimatedObjects output 2018-06-13 21:49:24 +01:00
v4color.cpp DRTVWR-418: Fix a round of compile errors surfaced by -std=c++11. 2017-02-23 16:49:49 -05:00
v4color.h Skys settings object active. 2017-10-05 15:40:48 -07:00
v4coloru.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
v4coloru.h DRTVWR-418: Fix a round of compile errors surfaced by -std=c++11. 2017-02-23 16:49:49 -05:00
v4math.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
v4math.h Clouds still funky but better. 2017-09-26 09:19:20 -07:00
xform.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
xform.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00