summaryrefslogtreecommitdiff
path: root/indra
AgeCommit message (Collapse)Author
2023-10-13DRTVWR-592: Fix terrain normal sampling in non-triplanar caseCosmic Linden
2023-10-13DRTVWR-592: (WIP) PBR Terrain: Improve orientation of textures and normal ↵Cosmic Linden
maps for triplanar mapping, minor cleanup
2023-10-13DRTVWR-592: Give PBR terrain shader more descriptive name for ↵Cosmic Linden
debugging/profiling
2023-10-13DRTVWR-592: Add test config for triplanar mapping blend strengthCosmic Linden
2023-10-13DRTVWR-592: Add triplanar mapping setting, gate to High graphics setting or ↵Cosmic Linden
higher, bump feature table
2023-10-13DRTVWR-592: (WIP) Triplanar mappingCosmic Linden
2023-10-13DRTVWR-592: Fix broken minimap loading, improve minimap view of PBR ↵Cosmic Linden
materials (still not accurate, but better...)
2023-10-13DRTVWR-592: Add tracy block to gen_terrain_tangents (not profiled)Cosmic Linden
2023-10-13DRTVWR-592: Remove WIP separate code path for terrain geometry rebuilds for ↵Cosmic Linden
PBR as that is not needed at the moment
2023-10-13DRTVWR-592: Create separate config option for terrain repeats. Clean up debugCosmic Linden
2023-10-13DRTVWR-592: (WIP) Fix terrain PBR texture repeat seam. Legacy terrain ↵Cosmic Linden
texture repeats currently broken
2023-10-13Revert "Revert "DRTVWR-592: (WIP) Fix tiling only in the PBR case. Begin ↵Cosmic Linden
hooking up code for PBR-specific terrain geometry updates. Unfortunately, this version has a bug which can cause rebuilds to be skipped. Needs more work/testing"" This reverts commit 2318d657660320b921e1566b54d3833c0401a34c.
2023-10-13DRTVWR-592: Another attempt to fix Mac build: remove deprecated use of texture2DCosmic Linden
2023-10-13SL-19750: Only disable PBR terrain emissive for machines that have a limit ↵Cosmic Linden
of 16 texture binds. Bump featuretable
2023-10-13DRTVWR-592: PBR terrain fallback for Mac/Intel: Drop emissive texture. Bump ↵Cosmic Linden
featuretable.
2023-10-13Revert "DRTVWR-592: (WIP) Fix tiling only in the PBR case. Begin hooking up ↵Cosmic Linden
code for PBR-specific terrain geometry updates. Unfortunately, this version has a bug which can cause rebuilds to be skipped. Needs more work/testing" This reverts commit de9184479cfc179ba6e9d6ff388aff7da7f0b4ab.
2023-10-13SL-20464 Don't allow enetring non-unicode material nameMaxim Nikolenko
2023-10-13DRTVWR-592: (WIP) Fix tiling only in the PBR case. Begin hooking up code for ↵Cosmic Linden
PBR-specific terrain geometry updates. Unfortunately, this version has a bug which can cause rebuilds to be skipped. Needs more work/testing
2023-10-13DRTVWR-592: Overdraw is not free. Render terrain after Opaque ↵Cosmic Linden
Blinn-Phong/PBR have populated the foreground
2023-10-13DRTVWR-592: Fix issues with blending of materials, for example when fading ↵Cosmic Linden
out an emissive texture. Also affects base color and ORM
2023-10-13DRTVWR-592: Fix some virtual functions not being marked overrideCosmic Linden
2023-10-13DRTVWR-592: Fix unable to undo effect of local terrain debug setting without ↵Cosmic Linden
restarting viewer
2023-10-13DRTVWR-592: Add debug options LocalTerrainAssetN. Fix PBR terrain texture ↵Cosmic Linden
flickering
2023-10-13DRTVWR-592: (WIP) Roughly working draft of PBR terrainCosmic Linden
2023-10-13DRTVWR-592: (WIP) (does not work) PBR terrain rendering - compiles, but ↵Cosmic Linden
doesn't render properly just yet
2023-10-13DRTVWR-592: (WIP) (does not run) PBR terrain rendering - more work on ↵Cosmic Linden
shaders, uniforms
2023-10-13DRTVWR-592: (WIP) (does not run) PBR terrain rendering - begin work on ↵Cosmic Linden
shaders, uniforms
2023-10-13DRTVWR-592: Working tangent calculation, not yet usedCosmic Linden
2023-10-13DRTVWR-592: (WIP) Debugging, rethinkingCosmic Linden
2023-10-13DRTVWR-592: (WIP) Add code for generating terrain tangents (not yet used)Cosmic Linden
2023-10-13DRTVWR-592: (WIP) Separate code path for terrain rendering and shaders. Just ↵Cosmic Linden
copy/paste for now. Use same draw pool
2023-10-13DRTVWR-592: Render PBR material terrain like legacy, using baseColor textureCosmic Linden
2023-10-13DRTVWR-592: (WIP) Detect when terrain materials are loaded, use as fallback ↵Cosmic Linden
when terrain textures do not load
2023-10-13DRTVWR-592: (WIP) More work on terrain texture editing GUICosmic Linden
2023-10-13DRTVWR-592: (WIP) Save PBR material terrain (does not yet render)Cosmic Linden
2023-10-13DRTVWR-592: Use overrides, make mac build happyCosmic Linden
2023-10-13DRTVWR-592: (WIP) Add material terrain selection to GUICosmic Linden
2023-10-13DRTVWR-592: Allow using RGBA textures for terrain, as the texture uploader ↵Cosmic Linden
does not consolidate opaque textures
2023-10-13Merge pull request #442 from secondlife/SL-20062cosmic-linden
SL-20062: Fix near clip on reflection probes being clamped to at or below 10
2023-10-13SL-20453 Fix dupplicate items in menuAndrey Kleshchev
Cleanup. Caused by a merge of main(D567) into D559
2023-10-12SL-18837: Unify all llrand_test.cpp in-range tests.Nat Goodspeed
The header file documents that no llrand function should ever return a value equal to the passed extent, so the one test in llrand_test.cpp that checked less than or equal to the high end of the range was anomalous. But changing that to an exclusive range means that we no longer need separate exclusive range and inclusive range functions. Replace ensure_in_range_using(), ensure_in_exc_range() and ensure_in_inc_range() with a grand unified (simplified) ensure_in_range() function.
2023-10-12SL-20062: Fix near clip on reflection probes being clamped to at or below 10Cosmic Linden
2023-10-12Merge pull request #427 from secondlife/signal/py312nat-goodspeed
Add python 3.12 to FindPython search path
2023-10-12SL-20436 New accounts that select outfit in web fail to download clothingAndrey Kleshchev
2023-10-12SL-20437 Make the "Unable to load material" message a modal notification.Maxim Nikolenko
2023-10-11SL-20450: Fix missing LSL keyword INVENTORY_MATERIALCosmic Linden
2023-10-11SL-20440 Followup -- balance PBR point light with legacy point lightRunitaiLinden
2023-10-11SL-20440 Followup -- fix for non-normalized vector and balance PBR spotlight ↵RunitaiLinden
with legacy spotlight
2023-10-11SL-20440 Followup -- remove UI for decrufted LOCAL_LIGHT_KILL et al.RunitaiLinden
2023-10-11Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559RunitaiLinden