Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-31 | SL-19110 Fast hashing classes for use in place of the slow LLMD5, where ↵ | Henri Beauchamp | |
speed matters. (#64) This commit adds the HBXX64 and HBXX128 classes for use as a drop-in replacement for the slow LLMD5 hashing class, where speed matters and backward compatibility (with standard hashing algorithms) and/or cryptographic hashing qualities are not required. It also replaces LLMD5 with HBXX* in a few existing hot (well, ok, just "warm" for some) paths meeting the above requirements, while paving the way for future use cases, such as in the DRTVWR-559 and sibling branches where the slow LLMD5 is used (e.g. to hash materials and vertex buffer cache entries), and could be use such a (way) faster algorithm with very significant benefits and no negative impact. Here is the comment I added in indra/llcommon/hbxx.h: // HBXXH* classes are to be used where speed matters and cryptographic quality // is not required (no "one-way" guarantee, though they are likely not worst in // this respect than MD5 which got busted and is now considered too weak). The // xxHash code they are built upon is vectorized and about 50 times faster than // MD5. A 64 bits hash class is also provided for when 128 bits of entropy are // not needed. The hashes collision rate is similar to MD5's. // See https://github.com/Cyan4973/xxHash#readme for details. | |||
2023-01-27 | SL-17640 Make Materials Upload UI localizable | Andrey Kleshchev | |
2023-01-27 | SL-18930 Update Autotune panel | Maxim Nikolenko | |
2023-01-24 | INTL-477 Translation update for Maint S | Andrey Lihatskiy | |
2023-01-18 | SL-3033 flv files prompt download instead of playing | Andrey Kleshchev | |
Viewer doesn't support web downloads, it should be safe to assume stream and play it | |||
2023-01-16 | SL-18937 Add missing panel_* files in Polish translation (#50) | Pantera Północy | |
2023-01-12 | SL-18947 Disable 'save' buttons by default, until material gets loaded | Andrey Kleshchev | |
2023-01-12 | Merge branch 'main' into DRTVWR-573-maint-R | Andrey Lihatskiy | |
# Conflicts: # autobuild.xml # indra/newview/llagent.cpp # indra/newview/llimview.cpp # indra/newview/llimview.h # indra/newview/llinventoryfunctions.cpp # indra/newview/llpanelmediasettingsgeneral.cpp # indra/newview/pipeline.cpp | |||
2023-01-10 | SL-18923 Add Reset to default settings button | Maxim Nikolenko | |
2023-01-07 | Translate missing control_*, floater_* menu_* and few panel_* files in ↵ | PanteraPolnocy | |
Polish directory; Fix localizability in various English XMLs | |||
2023-01-06 | SL-18907 Add Reflection Probe Ambiance slider to Personal Lighting Floater | Mnikolenko Productengine | |
2023-01-06 | SL-17659 Reset button for user profile | Andrey Kleshchev | |
2023-01-05 | SL-18884 Remove dead spot from Back button | Maxim Nikolenko | |
2023-01-04 | SL-18904 Remove unused translation files | Andrey Kleshchev | |
2023-01-03 | Polish translation: Leftovers cleanup (files not present in /en/) | PanteraPolnocy | |
2023-01-03 | Widgets cleanup in Polish translation (up to 6.6.9), fix translatability for ↵ | PanteraPolnocy | |
density_ctrl.xml file | |||
2022-12-14 | SL-18782 WIP -- Functional Build->Options->Show Reflection Probe Volumes | Dave Parks | |
2022-12-13 | Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 | Dave Parks | |
2022-12-13 | SL-18782 Make primitive parameters automatically follow Reflection Probe ↵ | Dave Parks | |
controls. | |||
2022-12-13 | Merge branch 'main' into DRTVWR-539 | Mnikolenko Productengine | |
# Conflicts: # doc/contributions.txt # indra/newview/llappviewer.cpp # indra/newview/skins/default/colors.xml | |||
2022-12-12 | Merge remote-tracking branch 'origin/main' into DRTVWR-559 | Brad Linden | |
2022-12-13 | SL-18647 Removed obsolete Material Editor button | Andrey Kleshchev | |
Was a placeholder when there was no other way to bring it up | |||
2022-12-12 | Merge branch 'main' into DRTVWR-570-maint-Q | Andrey Lihatskiy | |
# Conflicts: # doc/contributions.txt # indra/newview/app_settings/shaders/class1/deferred/materialF.glsl # indra/newview/llfloater360capture.cpp | |||
2022-12-12 | DRTVWR-565: Merge branch 'origin/contribute' into DRTVWR-565 | Nat Goodspeed | |
2022-12-12 | SL-8839 Make About Land resizable | Andrey Kleshchev | |
2022-12-09 | SL-18776 Fix handling for an empty avatar list | Andrey Kleshchev | |
2022-12-06 | SL-18784 Refactor physics shape display to not require its own render ↵ | Dave Parks | |
target. Remove "Hover Glow Objects" to free up a superfluous render target. | |||
2022-12-06 | SL-18788 Fix for legacy shiny not working until after restart when ↵ | Dave Parks | |
reflections probes are disabled. | |||
2022-12-06 | SL-18785 Fix for corrupt reflection probes on various preference changes. ↵ | Dave Parks | |
Add UI for Screen Space Reflections. | |||
2022-12-01 | SL-18725 Texture picker should explain why dropping texture isn't allowed | Andrey Kleshchev | |
Show a tooltip on drag&drop | |||
2022-12-01 | Merge pull request #19 from secondlife/SL-18746 | cosmic-linden | |
SL-18746: Fix misplaced control in build menu | |||
2022-12-01 | SL-18742 Upload materials option is missing from inventory's menu | Andrey Kleshchev | |
2022-12-01 | SL-18243 Add wear and unwear buttons on line items in Outfits floater | Maxim Nikolenko | |
2022-11-30 | SL-18746: Fix Align button ("Align current texture layers") being offset in ↵ | Cosmic Linden | |
build menu texture tab | |||
2022-11-29 | SL-18682 WIP -- Clear BOOST_SELECTED as needed. GL 3.2 compatibility pass. ↵ | Dave Parks | |
Fix for stack underflow when reflection probes disabled. | |||
2022-11-25 | SL-18101 MoaP Reset button should reset the Current URL | Andrey Kleshchev | |
2022-11-19 | SL-18670 change limits of RenderVolumeLODFactor in Preference similar to ↵ | Mnikolenko Productengine | |
Distance detail ctrl; update slider text correctly | |||
2022-11-18 | SL-18677 Disable materials UI when materials caps are not available | Andrey Kleshchev | |
2022-11-18 | SL-18666 Allow tabbing between fields in Material editor floater | Andrey Kleshchev | |
2022-11-16 | Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into ↵ | Dave Parks | |
DRTVWR-559 | |||
2022-11-16 | Merged in SL-18632 (pull request #1199) | Sabrina Shanman | |
SL-18632: Implement editing GLTF material texture transforms in build floater | |||
2022-11-16 | SL-17699 Fixed drag and drop into material picker | Andrey Kleshchev | |
2022-11-16 | Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into ↵ | Dave Parks | |
DRTVWR-559 | |||
2022-11-16 | SL-18154 Profile guided optimizations vs release viewer. Trim some unused ↵ | Dave Parks | |
abilities and remove some more fast timers. | |||
2022-11-16 | SL-18632: Un-hide planar align options when editing GLTF textures in build ↵ | Cosmic Linden | |
floater | |||
2022-11-15 | SL-18632: Implement editing GLTF material texture transforms in build floater | Cosmic Linden | |
2022-11-14 | Merged in SL-18627 (pull request #1193) | Sabrina Shanman | |
SL-18627: Make space for pbr transform controls in build floater and disable some WIP controls Approved-by: Andrey Kleshchev | |||
2022-11-12 | SL-18391 Basic gltf material accounting | Andrey Kleshchev | |
Plan is to expand it as needed with overrides, request rate and memory | |||
2022-11-11 | SL-18627: Make space for pbr transform controls in build floater and disable ↵ | Cosmic Linden | |
some WIP controls | |||
2022-11-08 | SL-18197 Bump inventory cache version | Andrey Kleshchev | |
Issue: release viewer saves materials as AT_UNKNOWN (255). When material viewer loads cache with materials saved as '255' instead of '57', material viewer doesn't know to update content and it casuses issues. Viewer eventally recovers, but it's simpler to drop cache in this case over trying to figure out if our unknown is a material (but may be cache should include asset type count to let viewer know when to double check unknowns). Also made 'legacy' materials folder's name localizable just in case. |