summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-05-01Merged in lindenlab/viewer-lynxAndreyL ProductEngine
2019-05-01Merged in lindenlab/viewer-bearAndreyL ProductEngine
2019-04-30MergeAnchor
2019-04-30Merged in graham_linden/viewer-eep-rc-fixes (pull request #374)Rider Linden
SL-10856, SL-11071
2019-04-30[SL-10823] - fix for black alpha aux layersAnchor
2019-04-30Fix spurious assert from using highlights without binding highlight shader.Graham Linden
Only affects devs, but could have downstream consequences for rendering.
2019-04-30SL-11071Graham Linden
Make sun disc and moon shaders use sRGB hardware tex sampling. Remove sun disc shader use of fullbright transport (fogging).
2019-04-30SL-10856Graham Linden
Remove ambient clamp to keep shadows dark. Partial fix for class 3 ambient term being wrong.
2019-04-30Merged in graham_linden/viewer-eep-rc-fixes (pull request #373)Rider Linden
SL-11020
2019-04-30SL-11020Graham Linden
Make terrain rendering re-assert wrapped tex sampling modes so shared texture doesn't get that state stomped by other tex users.
2019-04-30SL-11066 [EEP] Editor shows the 98% keyframe settings while the 0% keyframe ↵andreykproductengine
is selected
2019-04-30Merged in default (pull request #87)Andrey Lihatskiy
SL-11049: Try harder to honor command-line --grid switch. Approved-by: Andrey Lihatskiy Approved-by: Andrey Kleshchev
2019-04-30SL-11061 Viewer crashes on launch if serial is either unset or does not ↵andreykproductengine
return a string
2019-04-30SL-10565 LLMachineID crashesandreykproductengine
2019-04-29SL-11065Graham Linden
Modify is sun up logic to exclude condition of moon.
2019-04-29SL-10956, SL-10969Graham Linden
Don't ignore far z in culling. Fix Mid lighting being very dark. Partial fix for broken projectors with forward rendering.
2019-04-29Remove hack mul of sunlight in alpha shader and add some taps for debugging ↵Graham Linden
the lighting pipe.
2019-04-26Lighting WIPGraham Linden
Consistency across class2/3/ALM lighting.
2019-04-26SL-1221 Web page displays incorrectlyruslantproductengine
- Fixed
2019-04-26Merged SL-10400 and SL-10401AndreyL ProductEngine
2019-04-26SL-11055Graham Linden
Remove shader change to reduce additive to combat SL1491 as it also kills additive from foggy settings. Zero out all cached hardware light colors causing uninit fun with class3 lighting.
2019-04-26SL-11041Graham Linden
Put ambient clamp threshold back for lighter shadows but closer match to release lighting.
2019-04-26Automated merge with file:///Users/nat/linden/viewer-gridselectNat Goodspeed
2019-04-26Make alpha projectors do projector clip test for consistency with deferred ↵Graham Linden
spot behavior.
2019-04-26Make terrain shader decide to include atmo effects or not based on whether ↵Graham Linden
we're underwater or not.
2019-04-26Add projector light within da gtz test.Graham Linden
2019-04-26SL-10400 - more on group limits from SimulatorFeaturesBrad Payne (Vir Linden)
2019-04-25SL-11051Graham Linden
Fix alpha tests in alpha mask shadow shader to not include potentially incorrect vert color alpha in decision.
2019-04-25SL-10400 - get group limits from SimulatorFeaturesBrad Payne (Vir Linden)
2019-04-25SL-10904, SL-10998, SL-11018Graham Linden
Fix handling of 1/light_y when y was tiny but getting even tinier. Add similar adjustment to shader version of same calc.
2019-04-25SL-11049: Notice explicit --grid command-line switch and honor it.Nat Goodspeed
LLPanelLogin's constructor checks both LLGridManager::getGrid() and LLStartUp::getStartSLURL(). But by the time we get there, we've blurred the distinction between explicit command-line arguments and defaults left over from a previous run. Of course, if the grid implied by getStartSLURL() is the same as the getGrid(), the distinction is irrelevant. But if they differ, up until now, getStartSLURL() has always "won" -- even when getGrid() was set by an explicit --grid switch whereas getStartSLURL() was only left over from a previous run. Notice that case and try to avoid overriding the explicitly-specified grid with the grid from the default SLURL.
2019-04-25Reorder logic in LLAppViewer::initConfiguration(); remove dup code.Nat Goodspeed
There were two nearly-identical copies of a stanza that calls sendURLToOtherInstance(). Remove one. It's possible that the reason no one noticed the duplication was because the two copies were 70 lines apart. Move setSkinFolder(), setUseSpellCheck() and setSecondaryDictionaries() stanzas to consolidate SLURL-handling code more closely. Also move logic for NextLoginLocation and CmdLineLoginLocation. Remove a couple unnecessary std::ostringstream instances. Streaming a single string literal to std::ostringstream and retrieving its str() is the same as simply converting the literal to std::string, only slower. OSMessageBox() accepts const std::string&. Given that you have a std::string in hand, passing its c_str() to OSMessageBox() is not only unnecessary but wasteful: it requires silently converting the const char* back to a different std::string instance. Calling a class method from another method of the same class does not require ClassName:: qualification. Calling a singleton subclass method from another non-static method of the same subclass does not require going through ClassName::instance() or sInstance or whatever.
2019-04-25Return CGPoint and CGSize by value, not const ref to temporary.Nat Goodspeed
2019-04-25Remove a couple unused iterators per Xcode 10.2.1.Nat Goodspeed
2019-04-25Put warnings on sun/moon direction as they were.Graham Linden
2019-04-25Remove bughunting asserts.Graham Linden
2019-04-25Remove unused vars making Clang warnerror.Graham Linden
2019-04-25Fix dark ALM and strangeness at Mid lighting (class 3 but with a darkness ↵Graham Linden
about it). Make a distinct class3/lighting/lightV which boosts to WL levels (* 2.0) and make lighting without WL atmo enabled use class 2 or below. Make forward shaders (alpha and materialF with alpha-blend mode on) more consistent with deferred lighting.
2019-04-24SL-11027Graham Linden
Fix incorrect discard on fullbrights w/ alpha mask and cutoff > 1.
2019-04-24SL-10811 - [Render][OSX] Google’s search results page is not fully ↵ruslantproductengine
displayed in the Media Browser if HiDPI is enabled. SL-10813 - [Render][OSX] HiDPI browser has black bars on the sides. Fixed.
2019-04-24Merged in default (pull request #839)Andrey Lihatskiy
SL-10994 Removed Facebook In-world Sharing Approved-by: Andrey Kleshchev
2019-04-24SL-11013 FIXED The Ban Duration ‘Temporary’ radio button and text are ↵maxim_productengine
badly pressed when hovering them
2019-04-24SL-10994 Removed Facebook In-world SharingAndreyL ProductEngine
SL-11024 Fixed Twitter connect failure
2019-04-23Merged in graham_linden/viewer-eep-rc-fixes (pull request #364)Rider Linden
SL-10901, SL-10946
2019-04-23SL-10946Graham Linden
Limit influence of refraction scale to avoid pulling in lots of background 'deep blue' pixels never written in the distortion map pass.
2019-04-23SL-10901Graham Linden
Bias shadow sampling and allow control of how dark shadows are (clamped ambient).
2019-04-23Move to using aniso filtering on shadow map samplers.Graham Linden
2019-04-23SL-10901 part 1Graham Linden
Fix flicker even in no shadow ALM from pow on final_da. Shadow acne at Midday still present.
2019-04-23SL-11022 Proxy port number is limited to 12K instead of 65Kandreykproductengine
2019-04-23Merged in graham_linden/viewer-eep-rc-fixes (pull request #363)Rider Linden
SL-1491