Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-02-03 | SL-19148 Decruft some forward shaders and drawpools. Fix HUDs being in ↵ | Dave Parks | |
wrong color space. | |||
2023-02-02 | Merge remote-tracking branch 'origin/main' into DRTVWR-559 | Brad Linden | |
2023-01-19 | Optimizations, decruft, and intel compatibility pass (#53) | RunitaiLinden | |
SL-18869, SL-18772 Overhaul VBO management, restore occlusion culling, intel compatibility pass, etc | |||
2022-12-06 | SL-18788 Fix for legacy shiny not working until after restart when ↵ | Dave Parks | |
reflections probes are disabled. | |||
2022-11-17 | SL-18154 Profile guided optimizations -- remove some unneeded operations and ↵ | Dave Parks | |
make LLDrawPoolMaterials less branchy. | |||
2022-09-16 | SL-18128 Clear out much OpenGL cruft and switch to core profile on AMD | Dave Parks | |
2022-09-01 | SL-17967 - _ARB constant removal | Howard Stearns | |
2022-07-28 | GCC11.1 does not like these being floats, so cast them to U32 before using ↵ | ZiRee | |
them as array size: error: expression in new-declarator must have integral or enumeration type | |||
2022-05-27 | Merge branch 'master' into DRTVWR-543-maint | Andrey Lihatskiy | |
# Conflicts: # autobuild.xml # indra/cmake/LLCommon.cmake # indra/llcommon/CMakeLists.txt # indra/llrender/llgl.cpp # indra/newview/llappviewer.cpp # indra/newview/llface.cpp # indra/newview/llflexibleobject.cpp # indra/newview/llvovolume.cpp | |||
2022-02-12 | Do not bit blast 0 into a non POD struct to zero it, rather use the default ↵ | Nicky | |
constructor. There is a few peculiar differences in default member initializationn namely: gamma > 1.0f; sun_norm > 0.0f, 1.0f, 0.0f, 1.0f; cloud_shadow > 1.0f; dome_radius > 1.0f; dome_offset > 1.0f Which probably made the original memset produce the wrong result anyway as it differs from the value the LLVOSky set (the default ctor of AtmosphericsVars) vs what the memset would produce in case of a force update (all 0s). | |||
2022-01-14 | SL-16606: Add profiler category ENVIRONMENT | Ptolemy | |
2022-01-14 | SL-16606: Add profiler category DRAWABLE | Ptolemy | |
2021-10-29 | Fix merge conflict | Ptolemy | |
2021-10-28 | SL-16148 SL-16244 SL-16270 SL-16253 Remove most BlockTimers, remove ↵ | Dave Parks | |
LLMemTracked, introduce alignas, hook most/all reamining allocs, disable synchronous occlusion, and convert frequently accessed LLSingletons to LLSimpleton | |||
2021-10-27 | SL-16127: Make another pass removing redundant LLSD op [] calls, unused ↵ | Ptolemy | |
vars, and use atmospheric already calculated | |||
2021-10-21 | SL-16127: More cleanup | Ptolemy | |
2021-10-21 | SL-16127: Cleanup consts | Ptolemy | |
2021-10-21 | SL-16127: Fix bug in int() not calling getDistanceMultiplier(), calc() not ↵ | Ptolemy | |
calling getTotalDensity() | |||
2021-10-21 | SL-16127: Use cached sky | Ptolemy | |
2021-10-21 | SL-16127: Cleanup indentation and whitespace to match coding style | Ptolemy | |
2021-10-21 | SL-16127: Use cache psky when possible | Ptolemy | |
2021-10-21 | SL-16127: Cleanup trailing whitespace | Ptolemy | |
2021-04-16 | SL-15096: Merge SovereignEngineer's fix for SL-14035 regression | Ptolemy | |
2020-03-05 | SL-9775 FIXED EEP viewer crash when looking at the sun (which is playing ↵ | maxim_productengine | |
parcel media) | |||
2020-02-25 | SL-12574 Cleanup inconsistent indentation | Ptolemy | |
2020-02-25 | SL-12574 Cleanup unused argument | Ptolemy | |
2019-09-10 | Merge viewer-release 6.3.2 | Graham Linden | |
2019-09-03 | SL-11856 Backed out SL-11012 | AndreyL ProductEngine | |
changeset: 0d43d9754b79 | |||
2019-08-28 | Work around issue with friend ops not accepting default params on Clang. | Graham Linden | |
2019-08-28 | SL-11776 [EEP] Reduced frequency of sky updates by comparing data fuzzily | andreykproductengine | |
2019-08-23 | Remove unused vars to appease Clang. | Graham Linden | |
2019-08-22 | Best of both worlds for 11776. | Graham Linden | |
2019-08-22 | SL-11776 | Graham Linden | |
Merge both solutions preserving the simpler of the two. Will revisit to catch the new code for timeslicing updates once it is debugged. | |||
2019-08-22 | SL-11776 Fixed moon's comparison condition | andreykproductengine | |
2019-08-22 | SL-11776 | Graham Linden | |
Fix false alarming sky updates and doing expensive CPU work for same sky pixels. | |||
2019-08-22 | SL-11776 Compensate freeze by spreading calculations | andreykproductengine | |
2019-08-12 | SL-10566, SL-10677 | Graham Linden | |
Make sky updates only occur if the input atmospherics values have actually changed (perf optimization). Make water rendering use specular color for coloring spec. | |||
2019-08-12 | SL-11676 | Graham Linden | |
Make sun/moon textures render on Low/Low-Mid again. Fix solar additive being present when moon was only heavenly body in sky. | |||
2019-07-16 | SL-11605 | Graham Linden | |
Fix broken throttling of sky/envmap updates. | |||
2019-07-11 | Fix knock-on from touching the sky tex gen which also generated the shiny ↵ | Graham Linden | |
env map. | |||
2019-07-10 | SL-11541 WIP | Graham Linden | |
Make LLSettingsSky::gammaCorrect work like the soft scale clip and gamma correct from release. Add transmittance effects to the low-end sky tex gen. | |||
2019-06-27 | SL-11151, SL-11504 | Graham Linden | |
Remove update threshold logic causing hiccups and rework sky updates. Make deferred water do double transport again to match non-ALM rendering more closely. | |||
2019-05-21 | SL-11012 Ambient setting can be missing from llsd | andreykproductengine | |
2019-05-13 | SL-10996 | Graham Linden | |
Restore old sun matrix gen code. Make sky use correct colorspace. Make sunlight color the CPU-generated WL color when not using atmo shaders or deferred (helps 11107). | |||
2019-03-29 | Tweaked naming a bit, also white space. | Geenz | |
Will wait for a response from @graham_linden regarding moving the sRGB conversion functions in llmath.h to llrender. | |||
2019-03-29 | Gamma correction pass 2: | Geenz | |
Make sure lights are in the correct color space. Bonus: cache the sRGB color in setLightColor on point and spot lights. Frees up a pow and some multiplies on the CPU every frame. | |||
2019-03-29 | Fixing gamma correction in EEP Step 1: | Geenz | |
Thou shall always read the sky cubemap as sRGB using hardware sampling. | |||
2019-02-05 | SL-10443 | Graham Linden | |
Make fix which gets 10276 and 10443, but leaves the bizarre flip at the zenith so that the sun/moon textures are always upright w.r.t the viewer. | |||
2019-01-31 | SL-10443 | Graham Linden | |
Fix sun/moon disc geo generation reversing the UVs of the images for same. Remove comment about voidwater when depth clamp is unavailable as it no longer applies. | |||
2019-01-24 | SL-10276 | Graham Linden | |
SL-9851 Fix cloud shaders to ignore clouds when cloud_scale is 0. Fix creation of heavenly body geo to avoid degenerate vector math and not randomly flip orientation when crossing zenith. Add sun_up_factor to eliminate sun glow around moon when sun is down. |