Commit Graph

50660 Commits (ea83746cdab7225b070d0244bafbabdc7ac9eea3)

Author SHA1 Message Date
Ansariel ea83746cda Remove orphaned VRAM handling code 2024-06-17 19:04:41 +03:00
Andrey Kleshchev 57ade10b70 viewer#1672 Crash at setDefaultFOV
Some things can make a copy of camera, like LLViewerWindow::cubeSnapshot
so need to store and clean up the connection
2024-06-12 18:12:35 +03:00
Andrey Kleshchev 14c89a62c0 viewer#1731 Crash at LLPipeline::markVisible
mDrawable pointer had junk in it
2024-06-12 18:12:35 +03:00
Andrey Kleshchev 718189085a viewer#1730 Crash in LLFetchedGLTFMaterial::bind 2024-06-12 18:12:35 +03:00
Andrey Kleshchev f1a756bd76 viewer#1728 Crash in LLViewerRegion::probeCache 2024-06-12 18:12:35 +03:00
Andrey Kleshchev 148786999d viewer#1698 Uniform being out of range shouldn't crash viewer 2024-06-12 18:12:35 +03:00
Andrey Kleshchev be656055c1 viewer#1692 Crash at LLVOVolume::getReflectionProbeIsBox() 2024-06-12 18:12:35 +03:00
Andrey Kleshchev 23902789dd viewer#1733 UI overlap in advanced settings 2024-06-12 16:49:48 +03:00
Ansariel 0870539264 Fix some apparent previous merge error 2024-06-11 18:22:32 +02:00
Ansariel 2050429e98 Fix possible null pointer access crash 2024-06-11 17:49:58 +02:00
Andrey Lihatskiy ef9f4b38e9 Merge branch 'main' into DRTVWR-600-maint-A 2024-06-11 17:51:35 +03:00
Andrey Lihatskiy f25440c8f0 Windows build fix following #1695 2024-06-11 17:48:47 +03:00
Andrey Lihatskiy 3d4bc98f6b Trim remaining trailing whitespaces after #1695 2024-06-11 17:38:48 +03:00
nat-goodspeed f5e2708a0f
Merge pull request #1685 from secondlife/brad/materials_featurette_build_workaround
Attempted workaround for actions/runner-images#10004 build failures.
2024-06-11 09:59:42 -04:00
Ansariel 1ebf62e102 Clean up line endings that got mangled up during last merge 2024-06-11 15:40:09 +02:00
Ansariel d9789bfaf2 Merge branch 'main' of https://github.com/secondlife/viewer into DRTVWR-600-maint-A
# Conflicts:
#	indra/llappearance/llavatarappearance.h
#	indra/llimage/llimage.cpp
#	indra/llmath/llvolume.cpp
#	indra/llmath/llvolume.h
#	indra/llprimitive/llgltfmaterial.h
#	indra/llrender/llrendertarget.cpp
#	indra/llrender/llshadermgr.cpp
#	indra/newview/lldynamictexture.cpp
#	indra/newview/llenvironment.cpp
#	indra/newview/llfetchedgltfmaterial.cpp
#	indra/newview/llfloaterimagepreview.cpp
#	indra/newview/llfloaterimagepreview.h
#	indra/newview/llfloaterregioninfo.cpp
#	indra/newview/llfloaterregioninfo.h
#	indra/newview/llmaniprotate.cpp
#	indra/newview/llmaniptranslate.cpp
#	indra/newview/llpanelvolume.cpp
#	indra/newview/llselectmgr.cpp
#	indra/newview/llselectmgr.h
#	indra/newview/llsurface.cpp
#	indra/newview/llsurface.h
#	indra/newview/llsurfacepatch.cpp
#	indra/newview/lltexturectrl.cpp
#	indra/newview/lltexturectrl.h
#	indra/newview/lltinygltfhelper.cpp
#	indra/newview/llviewertexture.cpp
#	indra/newview/llviewerwindow.cpp
#	indra/newview/llviewerwindow.h
#	indra/newview/llvlcomposition.cpp
#	indra/newview/llvlcomposition.h
#	indra/newview/llvocache.cpp
#	indra/newview/llvovolume.cpp
#	indra/newview/pipeline.cpp
2024-06-11 13:38:43 +02:00
Nat Goodspeed 4b35328e49 Merge branch 'main' into brad/materials_featurette_build_workaround 2024-06-10 21:54:59 -04:00
Brad Linden 2e41f5a35e Try to get sign-and-package-windows job a runner to run on 2024-06-10 16:11:29 -07:00
Ansariel 9f6b8484df Re-enable compiler warnings C4127, C4512 & C4706
Disable particular CRT and WinSock API warnings for functions Microsoft considers unsafe/deprecated
2024-06-11 01:56:08 +03:00
Nat Goodspeed a73773bc1a Increment viewer version to 7.1.9
following promotion of secondlife/viewer #648: Release/materials featurette
2024-06-10 17:24:23 -04:00
Nat Goodspeed 730d94779c Merge release/materials_featurette to main on promotion of secondlife/viewer #648: Release/materials featurette 2024-06-10 17:24:19 -04:00
Brad Linden eaa04bddeb Attempted workaround for actions/runner-images#10004 build failures. 2024-06-10 11:52:04 -07:00
Ansariel 901c3cbe09 Fix merge error introduced in eb526fec0a 2024-06-10 21:28:24 +03:00
Andrey Lihatskiy c95b4bf3ea Post-merge - trim trailing whitespace 2024-06-10 20:45:59 +03:00
Andrey Lihatskiy e7df06c32b Add line endings changes to .git-blame-ignore-revs 2024-06-10 20:34:36 +03:00
Andrey Lihatskiy 749f8c9c7d
Merge pull request #1585 from secondlife/signal/trim-trailing
Trim trailing whitespace
2024-06-10 20:10:47 +03:00
Andrey Lihatskiy f74c10c4ec
Merge branch 'DRTVWR-600-maint-A' into signal/trim-trailing 2024-06-10 20:03:54 +03:00
Ansariel 32fcefc058 Fix possible null pointer crash 2024-06-10 19:31:05 +03:00
Ansariel 4b52dd754b Fix incorrect use of VX/VY/VZ/VW indices when color components are accessed 2024-06-10 19:30:17 +03:00
Andrey Kleshchev d9ae73ca9a viewer#1673 Crash calling dirtyDescendantsFilter 2024-06-10 19:10:14 +03:00
Andrey Lihatskiy 9663bbe119 Fix Windows build following #1676 2024-06-10 18:39:06 +03:00
Andrey Lihatskiy 737bf1ba94
Merge pull request #1676 from Ansariel/DRTVWR-600-maint-A
Re-enable compiler warnings C4018, C4100, C4231 and C4506
2024-06-10 18:31:07 +03:00
Ansariel 13b08c8ae1 Add more missing type casts 2024-06-10 17:17:50 +02:00
Ansariel c0fad3028f Re-enable compiler warnings C4018, C4100, C4231 and C4506 2024-06-10 16:42:43 +02:00
Andrey Lihatskiy 34dfd7d599 Update fix_whitespace.py to handle newlines correctly 2024-06-10 17:05:19 +03:00
Andrey Lihatskiy 37e4c69119
Merge pull request #1670 from Ansariel/DRTVWR-600-maint-A
Fix issues resulting from b42f9d836b
2024-06-09 17:27:41 +03:00
Ansariel 8703d5b0f9 Found string should not be directly at the start 2024-06-09 16:21:28 +02:00
Ansariel 9e45c1e506 Fix issues resulting from b42f9d836b 2024-06-09 16:17:03 +02:00
Andrey Lihatskiy 22d3ea34f2
Merge pull request #1613 from Ansariel/DRTVWR-600-maint-A
Fix/re-enable MSVC compiler warnings
2024-06-09 00:48:45 +03:00
Andrey Kleshchev 69b48fd13a viewer#1645 Expose RenderLocalLightCount in UI 2024-06-07 19:36:51 +03:00
Andrey Lihatskiy 2c53972d34 Merge branch 'main' into DRTVWR-600-maint-A
# Conflicts:
#	indra/cmake/Copy3rdPartyLibs.cmake
2024-06-06 16:12:06 +03:00
Andrey Kleshchev e60adafa33 viewer#1641 Show accurate Alpha mode if asset is missing 2024-06-06 15:27:10 +03:00
nat-goodspeed d317454c82
Merge pull request #1639 from secondlife/nat/stack-overflow
Make LLLeap iterate over child stdout while read data is pending
2024-06-05 13:36:56 -04:00
Nat Goodspeed 391893a325 Make LLLeap iterate over child stdout while read data is pending
instead of using mutual recursion to exhaust the read buffer.
2024-06-05 12:12:48 -04:00
Brad Linden 9f97ff7286
#989 Fix for blurry terrain on Mac (#1633)
Co-authored-by: Dave Parks <davep@lindenlab.com>
2024-06-04 16:09:03 -07:00
Jonathan "Geenz" Goodman c413458fd4
#1628 Disable spherical mirror probes for the time being. (#1631) 2024-06-04 15:22:38 -07:00
nat-goodspeed 1f17c7f7d3
Merge pull request #1630 from secondlife/nat/fix-ftr8-exr
Update tinyexr package to package based on secondlife/3p-tinyexr.
2024-06-04 17:08:39 -04:00
Nat Goodspeed c1dc9b21df Update tinyexr package to package based on secondlife/3p-tinyexr. 2024-06-04 16:55:44 -04:00
cosmic-linden b97ee5df13
Merge pull request #1626 from secondlife/1614-pbr-materials-exhibit-striationmoiré-patterns-in-specular-highlights
1614 pbr materials exhibit striationmoiré patterns in specular highlights
2024-06-04 09:03:27 -07:00
RunitaiLinden 83f9885d73 #1614 Fix for moire pattern in specular highlights. Incidental cleanup. 2024-06-04 10:26:34 -05:00