cosmic-linden
37972cb76c
Merge pull request #1371 from secondlife/1357-gltf-asset-prototype
...
#1357 GLTF Export Prototype
2024-05-02 10:31:52 -07:00
RunitaiLinden
e8219cb050
Merge branch 'project/gltf_development' into 1357-gltf-asset-prototype
2024-05-02 10:59:29 -05:00
RunitaiLinden
7fc5f7e649
#1354 Make coroutines use LLCoros::Mutex instead of LLMutex ( #1356 )
...
* #1354 Make coroutines use LLCoros::Mutex instead of LLMutex
* #1354 Fix some more unsafe coroutine executions.
* #1354 Implement changes requested by Nat
2024-05-02 10:57:39 -05:00
RunitaiLinden
a701cce8e0
#1357 Preserve asset "extras" and switch to std::shared_ptr for referencing Asset from LLViewerObject to cut down rebuild time
2024-05-01 09:51:32 -05:00
RunitaiLinden
170765fd35
#1357 Proof of concept on decomposing a GLTF scene into its component parts
2024-04-30 21:57:42 -05:00
Brad Linden
9b6979f458
Fix for SL-20652 shadows on mac breaking alpha blended objects. ( #1264 )
...
* Fix for SL-20652 shadows on mac breaking alpha blended objects.
fix secondlife/jira-archive-internal#71030
* clean up surrounding indentation
* Skip unnecessary casting
* Clean up LLGLSLShader::sIndexedTextureChannels usage and improve fix for SL-20652
2024-04-30 19:06:27 -05:00
RunitaiLinden
1514edc58a
Fix for black moon. ( #1369 )
2024-04-30 18:01:13 -05:00
cosmic-linden
f108e716fc
Merge pull request #1341 from secondlife/vp-230
...
secondlife/viewer-private#230 : Amend terrain loading test plan
2024-04-30 15:32:46 -07:00
RunitaiLinden
5e2bac01cb
#1357 GLTF Export Prototype
2024-04-30 17:26:48 -05:00
Dan Linden
633fa78426
Update terrain_loading.md
...
Add more details to Behavior overview.
2024-04-30 15:22:58 -07:00
RunitaiLinden
66ccc1ed83
#886 Fix for crash in LLBumpImageList when connecting to a simulator with different feature flags ( #1345 )
2024-04-29 10:40:42 -07:00
Cosmic Linden
08e012b4fa
secondlife/viewer-private#230 : Amend terrain loading test plan
2024-04-26 12:10:38 -07:00
RunitaiLinden
8465a8acb2
#1325 Fix for GLTF overrides sometimes not showing up. ( #1340 )
2024-04-26 13:38:30 -05:00
cosmic-linden
6f51d909a2
Merge pull request #1337 from secondlife/v-1184
...
Cached minimap textures still using extra memory/loading still not reliable
2024-04-26 09:27:27 -07:00
Cosmic Linden
668c63c2c4
secondlife/viewer#1184 : Remove logspam
2024-04-26 09:25:08 -07:00
Cosmic Linden
19c0504671
secondlife/viewer#1184 : Fix mac build
2024-04-25 17:33:02 -07:00
Cosmic Linden
df40c005ae
secondlife/viewer#1184 : Discourage use of forceToRefetchTexture
2024-04-25 16:51:14 -07:00
Cosmic Linden
aac18ada71
secondlife/viewer#1184 : Use more robust/memory-friendly setLoadedCallback for minimap gen. Fix some emissive maps.
2024-04-25 16:48:07 -07:00
Brad Linden
86c0c1d553
Merge remote-tracking branch 'origin/main' into release/materials_featurette
2024-04-24 09:55:34 -07:00
RunitaiLinden
cadc1a02cc
1285 GLTF Animation Prototype
2024-04-24 09:51:15 -05:00
Nat Goodspeed
d98fc504a1
Increment viewer version to 7.1.7
...
following promotion of secondlife/viewer #736
2024-04-24 09:43:07 -04:00
Nat Goodspeed
fc71a9c1ed
Merge release/maint-yz to main on promotion of secondlife/viewer #736 : Maintenance YZ 7.1.6.8745209917
2024-04-24 09:43:04 -04:00
Rye Mutt
f1b7e806eb
Fix sampling normals from gbuffer and cleanup redundant gbuffer samples ( #1294 )
...
* Fix sampling normals from gbuffer and cleanup redundant gbuffer samples
* Allow negative normals in gbuffer to fix broken material rendering
2024-04-21 19:40:13 -05:00
Rye Mutt
e361671018
Port from OpenEXR to TinyEXR for reduced installer and library size ( #1287 )
2024-04-19 14:39:28 -05:00
RunitaiLinden
e459698a82
Merge pull request #1288 from secondlife/1284-incorporate-mikktspace-changes
...
1284 incorporate mikktspace changes
2024-04-19 14:38:14 -05:00
Andrey Lihatskiy
da2662478a
Revert "SL-20140 Setting shape hand size to 36 won't save"
...
This reverts commit 810a3d24c2 . (secondlife/jira-archive-internal#70482 )
2024-04-19 20:31:56 +03:00
RunitaiLinden
2880e5ceee
#1139 Fix for world going black/white in some scenes (NaNs) ( #1273 )
...
* #1139 Fix for world going black/white in some scenes (NaNs)
NaNs were coming from normal encode/decode. Take advantage of available gbuffer space to send full normal instead of encoding.
* #1139 Cleanup
remove now unused encodeNormF.glsl
* #1139 Remove final reference to encodeNormF
* #1139 Fix for getNormalEnvIntensityFlags referencing wrong sampler for env intensity
* Mac build fix
2024-04-19 11:59:28 -05:00
RunitaiLinden
3ebf8761bc
Update autobuild.xml
2024-04-19 11:17:33 -05:00
RunitaiLinden
1d8e3e7ab1
Merge pull request #1283 from RyeMutt/mikktspace-updates
...
Update to use newer mikktspace generation lib changes from Blender
2024-04-19 10:26:08 -05:00
Rye Mutt
51c7108650
Update to use newer mikktspace generation lib changes from Blender for bug/crash fixes
2024-04-19 10:55:36 -04:00
Andrey Kleshchev
9b5615647d
viewer#1081 removed a 'not finalized' part of 2K benefits
...
This part isn't planned at the moment, at least not this way, remove to
not cause issues once server side changes behavior
2024-04-19 01:06:35 +03:00
Andrey Lihatskiy
5e40b5e644
Revert "SL-20140 Setting shape hand size to 36 won't save"
...
This reverts commit 810a3d24c2 . (secondlife/jira-archive-internal#70482 )
2024-04-19 00:54:51 +03:00
RunitaiLinden
bc93177ea0
1176 integrate llgltfnode with selection manager and llmaniptranslate/rotate ( #1258 )
...
* #1176 Somewhat working GLTF Node support for translate tool
* #1176 Missing file from last commit
* #1176 Better translation for rotated nodes.
* #1176 Fix for objects snapping back to original position
* #1176 GLTF Samples compatibility pass -- attempt at improving rotation manip support, incidental cleanup, GLTF node debug display
* #1176 Clean out some unused and not working functions.
* #1176 Fix for mac build, incidental cleanup
* Mac build fix
2024-04-17 16:12:49 -05:00
Brad Linden
d46811d60d
Merge pull request #1230 from beqjanus/StopVoCacheTPHangs
...
Stop vo cache related tp hangs
2024-04-16 11:32:57 -07:00
Brad Linden
bed05f53ae
Merge remote-tracking branch 'origin/main' into release/materials_featurette
2024-04-16 11:29:12 -07:00
Vir Linden
a3cbd41543
Merge pull request #1246 from secondlife/vir-linden-patch-2
...
https://github.com/secondlife/viewer/issues/1214 - Update cla.yaml
2024-04-16 12:28:25 -04:00
Vir Linden
b340042a3f
https://github.com/secondlife/viewer/issues/1214 - Update cla.yaml
2024-04-16 12:19:09 -04:00
Beq
ee33a43dae
Too hasty on the push.
2024-04-16 16:50:37 +01:00
Beq
655b35afff
Add some checking around extras cache versionNumber
2024-04-16 10:19:56 +01:00
Brad Linden
23d7622d82
Merge branch 'main' into release/materials_featurette
2024-04-15 17:59:03 -07:00
Andrey Lihatskiy
5a36f17f25
Merge pull request #1236 from secondlife/marchcat/yz-merge
...
Marchcat/yz merge
2024-04-15 20:09:17 +03:00
Andrey Lihatskiy
0f1f6580be
Merge branch 'main' into marchcat/yz-merge
2024-04-15 20:06:28 +03:00
Bennett Goble
11bffc8252
CI: adopt xz compression
...
Move towards packaging artifacts with xz, which offers higher compression ratios and faster decode time.
2024-04-15 20:02:18 +03:00
Bennett Goble
f8c7933f30
CI: Remove python-version from matrix
...
Drop python version from matrix configuration as it's always 3.11.
2024-04-15 20:02:18 +03:00
Bennett Goble
970531b483
Remove unused fix-incredibuild.py
2024-04-15 20:02:18 +03:00
Bennett Goble
e1f9356e91
Remove BuildParams
...
This file is no longer used.
2024-04-15 20:02:18 +03:00
Beq
291c1ad91b
Declaring things helps!
2024-04-15 12:28:51 +01:00
Beq
614b9739ff
lift variable out of loop and fix a missing bracket.
2024-04-15 12:23:11 +01:00
Beq
64c541f401
Fix/Finish VoCache extras
...
The extras cache was never fully implemented and thus grows forever.
This coupled with the server side "bug" that sends innumerable blank overrides leads users to collect 100MB+ SLEC files which in turn cause significant pauses post TP.
2024-04-14 21:04:56 +01:00
Andrey Kleshchev
a6107bceec
viewer#1081 Add expected price to upload's body
2024-04-13 02:07:58 +03:00