Commit Graph

49247 Commits (8a3d82dd5fb6a9c5003a60a67e1c8c204caa67ab)

Author SHA1 Message Date
Cosmic Linden 8a3d82dd5f SL-20606: Reuse vertex buffer between preview renders. Fix preview sometimes zoomed in too much. Miscellaneous cleanup 2024-01-19 15:43:13 -08:00
Cosmic Linden 2f18d74f9a SL-20606: Full GLTF material preview. Works for most materials. 2024-01-19 15:43:13 -08:00
Cosmic Linden c2a30057f8 SL-20606: Remove unused strider getters 2024-01-19 15:43:12 -08:00
Cosmic Linden 22d0d81f71 SL-20606: Add Tracy profile zone for LLViewerDynamicTexture::updateAllInstances 2024-01-19 15:43:12 -08:00
Cosmic Linden 42dafa5f09 SL-20606: Refactor model matrix code 2024-01-19 15:43:11 -08:00
Cosmic Linden 7c2c49dd26 SL-20606: Make push GLTF single batch static 2024-01-19 15:43:11 -08:00
Cosmic Linden ae3990e24f SL-20606: Remove unused LLRenderPass func 2024-01-19 15:43:11 -08:00
cosmic-linden 09ee84f675
Merge pull request #649 from secondlife/davep/21
Put 2k textures behind a feature flag
2024-01-19 09:34:52 -08:00
RunitaiLinden 46bc94074d https://github.com/secondlife/viewer-issues/issues/21 Just use existing settings to block uploads larger than 1024. 2024-01-19 10:22:52 -06:00
RunitaiLinden 19163fd0fe
Allow for upload of 2k textures (#652)
* SL-20760 Allow 2k texture uploads

* SL-20760 Fix for textures not downloading.
2024-01-18 10:33:02 -06:00
RunitaiLinden 0ed6112967
https://github.com/secondlife/viewer-issues/issues/21 Add RenderMaxTextureResolution debug setting 2024-01-17 16:23:16 -06:00
RunitaiLinden 586e4cd090 SL-18429 Make it so auto adjusting legacy skies merely turns on tonemapping. 2024-01-17 12:14:44 -06:00
Andrey Kleshchev 71bcc89776 SL-20669 Material editor uses incorect blank normal maps 2024-01-16 22:52:41 +02:00
Rye Mutt bf43a8574c
Fix failure to optimize away alpha channel on some GLTF upload paths (#606)
Co-authored-by: RunitaiLinden <davep@lindenlab.com>
2024-01-16 11:09:26 -06:00
Ansariel Hiller 0fa6ff2b1f
Undo re-ordering of autobuild.xml (#638) 2024-01-16 11:08:39 -06:00
RunitaiLinden 21e87f8999 Merge branch 'DRTVWR-601' of github.com:secondlife/viewer into DRTVWR-601 2024-01-12 12:40:09 -06:00
RunitaiLinden 25d7828bec DRTVWR-601 Fix for Tracy instrumentation (Tracy doesn't play nice with coroutines). 2024-01-12 12:39:57 -06:00
Andrey Kleshchev 2c8532bdc7 SL-20629 Fix Probe ambiance being displayed as 0 when it isn't
And hide warning when it's already 0
2024-01-12 20:08:17 +02:00
Andrey Kleshchev 577706eddc SL-20629 Fix first opened legacy env displaying probe ambience as '1' 2024-01-12 20:08:17 +02:00
RunitaiLinden bce1434d03 Merge branch 'DRTVWR-601' of github.com:secondlife/viewer into DRTVWR-601 2024-01-10 13:50:31 -06:00
RunitaiLinden fab4cfbab2 SL-20704 Fix for pathfinding debug display not working. 2024-01-10 13:50:15 -06:00
cosmic-linden 5443a18ba6
Merge pull request #624 from secondlife/andreyk/SL-19555
SL-19555 Fix picker failing to highlight default material in inventory
2024-01-09 16:51:21 -08:00
Andrey Kleshchev 390a5031dc SL-19555 Fix picker failing to highlight default material in inventory 2024-01-10 01:43:36 +02:00
RunitaiLinden 983a3c7207 SL-20780 Clean up some dead code. 2024-01-09 15:52:33 -06:00
Brad Linden 8d16d6e620 Merge remote-tracking branch 'origin/main' into DRTVWR-601 2024-01-08 11:30:56 -08:00
Nat Goodspeed 77395eddc9 Increment viewer version to 7.1.3
following promotion of DRTVWR-596
2024-01-08 14:22:05 -05:00
Andrey Kleshchev 4392f1bc8f SL-20748 Fix library materials not being previewable on an object 2024-01-05 20:03:14 +02:00
RunitaiLinden 4c63cdfb44 Merge branch 'DRTVWR-601' of github.com:secondlife/viewer into DRTVWR-601 2023-12-19 15:36:53 -06:00
RunitaiLinden 575dc8f410 SL-20754 Modify default midday to be a better approximation of Cloud Layers HDRI (addresses blue sheen). 2023-12-19 15:36:34 -06:00
Dave Parks f43e4c6253 SL-20611 Followup -- fix for water haze artifacts on fullbright objects above water. 2023-12-19 10:20:37 -06:00
Mnikolenko Productengine 422c006e32 SL-20702 Remove ALM info in About 2023-12-15 18:02:55 +02:00
Andrey Kleshchev dc1676af27 SL-20734 Uploaded Materials should use 'Uploads' permissions 2023-12-15 00:41:40 +02:00
RunitaiLinden 3c858d7e2d Merge branch 'DRTVWR-601' of github.com:secondlife/viewer into DRTVWR-601 2023-12-14 14:12:01 -06:00
RunitaiLinden 8b86e2ad1b SL-20611 Followup -- fix for depth based atmospheric mask making atmospherics effect sun/moon/clouds 2023-12-14 14:11:46 -06:00
Brad Linden 32de0cb67d Merge branch 'DRTVWR-596' into DRTVWR-601 2023-12-14 12:07:45 -08:00
Brad Linden 4c791e098d Merge remote-tracking branch 'origin/main' into DRTVWR-596 2023-12-14 12:07:18 -08:00
Brad Linden c74dbc6e5b Merge branch 'SL-20730' into DRTVWR-596 2023-12-14 12:06:47 -08:00
Nat Goodspeed a592292242 Increment viewer version to 7.1.2
following promotion of DRTVWR-587
2023-12-14 14:13:24 -05:00
RunitaiLinden 7bfe590a36 Merge branch 'DRTVWR-601' of github.com:secondlife/viewer into DRTVWR-601 2023-12-14 10:22:48 -06:00
RunitaiLinden 9212e09442 SL-20730 Patch another potential source of NaNs 2023-12-14 10:22:31 -06:00
Andrey Kleshchev 1b1457154d SL-20715 Mask cutoff not copied corretly in build tools 2023-12-14 18:19:00 +02:00
Maxim Nikolenko feece92f2b
SL-20717 Add PBR to Advanced > Rendering Types 2023-12-14 14:58:20 +02:00
Cosmic Linden 88b228a94d Credit Henri for HUD fix 2023-12-13 13:39:53 -08:00
cosmic-linden 96b695a8e0
Merge pull request #578 from sldevel/HUD-fix
Fix for semi-transparent HUDs rendering opaque
2023-12-13 13:23:27 -08:00
RunitaiLinden 7e9ab0bad7 Merge branch 'DRTVWR-601' of github.com:secondlife/viewer into DRTVWR-601 2023-12-13 14:47:58 -06:00
RunitaiLinden fefdd5aef9 SL-20730 Scrub nans from haze alpha 2023-12-13 14:47:40 -06:00
Brad Linden 9075989b87 Merge remote-tracking branch 'origin/DRTVWR-596' into DRTVWR-596 2023-12-13 11:11:25 -08:00
RunitaiLinden 60196f6ab3 SL-20611 Followup -- fix for impostors being invisible. 2023-12-13 12:47:04 -06:00
Andrey Kleshchev 2d3b52d02e SL-20715 Mapping mode and specular color not copied correctly
and fixed diffuse alpha
2023-12-13 12:53:19 +02:00
Henri Beauchamp e62a4dc8b4 Fix for semi-transparent HUDs rendering opaque
This commit fixes a bug introduced with commit 6472b75bcd
where the fullbrightF.glsl shader fails to set color.a to final_alpha for HUDs.
2023-12-12 01:41:42 +01:00