Commit Graph

49396 Commits (c790fe58e63b851a730c1aaedde62e3ffbdf064a)

Author SHA1 Message Date
Cosmic Linden c790fe58e6 secondlife/viewer#711: Reduce PBR terrain textures at low graphics settings 2024-02-07 10:17:55 -08:00
Cosmic Linden 139c10dbeb secondlife/viewer#711: Add more options to drop textures from terrain, not yet used 2024-02-07 10:17:54 -08:00
Cosmic Linden 78f7423bcd secondlife/viewer#711: More thoroughly clamp terrain PBR detail 2024-02-07 10:17:54 -08:00
cosmic-linden e38a646018
Merge pull request #751 from secondlife/davep/655
#665 Make viewer respect MaxTextureResolution from SimulatorFeatures
2024-02-07 09:15:05 -08:00
cosmic-linden f0570e4edb
Merge pull request #750 from secondlife/vi-67
secondlife/viewer#67: (debug) Add temporary setting to force-load PBR terrain
2024-02-07 09:12:15 -08:00
Cosmic Linden c583c666d2 secondlife/viewer#67: (debug) Add temporary setting to force-load PBR terrain 2024-02-07 09:11:26 -08:00
RunitaiLinden dd8f936ba8 #665 Make viewer respect MaxTextureResolution from SimulatorFeatures 2024-02-07 11:09:27 -06:00
cosmic-linden 7a5b0f5acf
Merge pull request #710 from secondlife/vi-43
Add PBR terrain normal gen feature flag
2024-02-01 09:56:21 -08:00
Cosmic Linden 118996225b secondlife/viewer-issues#43: Proof-of-concept PBR terrain normal gen feature flag. Final implementation would likely be very different. 2024-01-31 14:31:36 -08:00
Cosmic Linden 00c65b6270 secondlife/viewer-issues#43: Fix debug normals not rendering for terrain 2024-01-31 14:31:06 -08:00
RunitaiLinden 9c378ca1e7
Merge pull request #703 from secondlife/release/gltf-maint2
Release/gltf maint2
2024-01-30 15:49:35 -06:00
Andrey Kleshchev a5a4fd0c10 Issue #696 RenderResolutionDivisor no longer works
resizeScreenTexture works if gResizeScreenTexture is true or render
target was resized
2024-01-30 19:54:35 +02:00
cosmic-linden c8547ad8a5
Merge pull request #670 from secondlife/SL-20606
SL-20606 post-merge follow-up
2024-01-26 13:19:32 -08:00
Andrey Kleshchev 3b9a1a44b3 SL-20669 Fix missed uuid 2024-01-26 17:37:10 +02:00
Cosmic Linden 18669f3be7 Don't refetch textures for LLFetchedGLTFMaterial if present 2024-01-25 16:05:55 -08:00
Cosmic Linden 8a1e2f98cb Fix vertex color indexing in material preview 2024-01-25 10:32:38 -08:00
Cosmic Linden 1691a25ce8 Fix material preview sometimes not updating when transitioning from blank material to non-blank material 2024-01-25 10:32:38 -08:00
Cosmic Linden 97764080b0 Review feedback: Remove static RenderLocalLightCount, as cached settings refresh has surprising performance cost 2024-01-25 10:32:37 -08:00
Jonathan "Geenz" Goodman 85bf567010
Merge pull request #669 from secondlife/DRTVWR-583
Put mirrors behind a feature flag and merge to materials_featurette
2024-01-24 22:05:26 -08:00
Jonathan "Geenz" Goodman 2510134f40 https://github.com/secondlife/viewer-issues/issues/23 Cleaning out some unused code. 2024-01-24 17:07:56 -08:00
Jonathan "Geenz" Goodman a888531fd1 https://github.com/secondlife/viewer-issues/issues/23 Make the face selection for mirrors actually reflect what it does 2024-01-24 16:22:45 -08:00
Jonathan "Geenz" Goodman 42b51bfd2c https://github.com/secondlife/viewer-issues/issues/23 Fix for merge up to the featurettes branch, and reflection probes being "hazy" 2024-01-24 16:02:31 -08:00
Jonathan "Geenz" Goodman 4d39d88997 https://github.com/secondlife/viewer/issues/671 Wire up the RenderMirrors debug setting. 2024-01-24 15:50:13 -08:00
Jonathan "Geenz" Goodman 373b06398c Merge remote-tracking branch 'origin/release/materials_featurette' into DRTVWR-583 2024-01-24 14:37:33 -08:00
cosmic-linden c22aefafb3
Merge pull request #657 from secondlife/DRTVWR-592
Merge PBR terrain and put PBR terrain behind feature flag.
2024-01-24 10:14:59 -08:00
Andrey Kleshchev ea4dc1f35d SL-20669 Force blank normal id into a local blank normal texture
Dataserver's version has compression artifacts
2024-01-24 17:40:01 +02:00
Andrey Kleshchev 869712e273 SL-20669 Move constants out of settings.xml
UIImgInvisibleUUID doesn't exist
Default normal for material is 'null'
2024-01-24 17:40:01 +02:00
RunitaiLinden 79f5231db2
Create test plan for optimizeAwayAlpha (#663) 2024-01-23 15:45:33 -06:00
Cosmic Linden 7b0372ac1f Put PBR terrain behind feature flag 2024-01-23 13:12:54 -08:00
Cosmic Linden 38b3f663fc Merge branch 'release/materials_featurette' of github.com:secondlife/viewer into DRTVWR-592 2024-01-22 15:07:10 -08:00
Andrey Kleshchev 210d920481 Build fix for issues/22 2024-01-22 20:43:53 +02:00
RunitaiLinden 0625516e38 https://github.com/secondlife/viewer-issues/issues/22 partial build fix 2024-01-22 11:58:48 -06:00
cosmic-linden 2adecc6fac
Merge pull request #658 from secondlife/SL-20606
SL-20606: PBR swatches in build floater should show entire material
2024-01-22 09:16:12 -08:00
Cosmic Linden 42623ad811 SL-20606: Fix no material preview on OpenGL 3.2 2024-01-19 17:11:54 -08:00
Cosmic Linden 529d56ed9c SL-20606: Fix cached probe flags for material preview potentially exceeding storage bounds 2024-01-19 17:09:11 -08:00
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
nat-goodspeed e4974b5174
Merge pull request #596 from secondlife/DRTVWR-601-gha-libs
Update mikktspace, tinygltf, vulkan_gltf packages to GHA builds.
2024-01-19 13:18:20 -05:00
RunitaiLinden 6dd260c369
Merge branch 'release/materials_featurette' into DRTVWR-592 2024-01-19 11:36:56 -06: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
Nat Goodspeed 0752cc0792 DRTVWR-601: Merge branch 'release/gltf-maint2' into DRTVWR-601-gha-libs 2024-01-19 11:38:02 -05: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