Commit Graph

47249 Commits (af57bbf0ca70f0a6209a7e39261a806040f6ea92)

Author SHA1 Message Date
Dave Parks af57bbf0ca SL-18458 Fix for one failure mode of overrides getting applied before base material is set. 2023-03-23 11:39:45 -05:00
Andrey Kleshchev d423263d54 SL-19169 Local material updates aren't applied with non-default transforms 2023-03-23 06:15:09 +02:00
Dave Parks 02091a0496 Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 2023-03-22 18:26:10 -05:00
Dave Parks e23b3972a0 DRTVWR-559 Fix for bad hashing of materials breaking render batches and who knows what else. 2023-03-22 18:25:47 -05:00
cosmic-linden e14fb62e5b
Merge pull request #134 from secondlife/SL-19394
SL-19394: Change default midday to an asset ID with probe ambiance
2023-03-22 13:02:57 -07:00
Cosmic Linden 8d4430ffec SL-19394: Change default midday to an asset ID with probe ambiance 2023-03-22 12:57:38 -07:00
Dave Parks c4bc717669 Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 2023-03-22 13:49:51 -05:00
Dave Parks c97b6034ee SL-19297 Hacky fix for MY EYES! 2023-03-22 13:49:33 -05:00
Brad Linden 49be01ef73
Merge pull request #131 from secondlife/brad/DRTVWR-559
Phase 2 of work on SL-18458 material override cache fixes
2023-03-22 09:56:06 -07:00
Dave Parks 09ed1ede8d Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 2023-03-22 10:38:46 -05:00
Dave Parks 8c7c4c424d DRTVWR-559 Quality pass -- Fix sky banding, fix off-by-one-mip in reflection probes (thanks Rye), remove noiseMap from light shaders (removes speckles), make irradiance maps RGB16F instead of RGBA16. Use actual luminance for sky instead of max color component during irradiance map pass. 2023-03-22 10:38:24 -05:00
cosmic-linden 84fe4a9bc0
Merge pull request #132 from secondlife/SL-19434
SL-19434: Fix texture issues with minimap, but keep performance from SL-19331
2023-03-21 14:45:10 -07:00
Cosmic Linden a218eed9a6 SL-19434: Fix texture issues with minimap, but keep performance from SL-19331 2023-03-21 14:28:56 -07:00
Cosmic Linden 7d97008eba Revert "SL-19434 Temporary fix for minimap breakage."
This reverts commit 084ef5173f.
2023-03-21 14:27:37 -07:00
Brad Linden 6e6bac6b40 Phase 2 of fix for SL-18458 material overrides not being cached properly 2023-03-21 13:43:40 -07:00
Andrey Kleshchev b30cde2a05 SL-19392 Disable "Double Sided" by default when importing double sided materials 2023-03-21 21:31:18 +02:00
Dave Parks 084ef5173f SL-19434 Temporary fix for minimap breakage. 2023-03-21 09:29:44 -05:00
Dave Parks 061ba03490 Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 2023-03-21 08:59:16 -05:00
Dave Parks 698fbfe1cf SL-19322 Disable automatic alpha masking because it is bugged. 2023-03-21 08:58:57 -05:00
Jonathan "Geenz" Goodman d6dd875ad1
Merge pull request #122 from secondlife/SL-19331
SL-19331: Improve performance of setSubImage (ex: media updates)
2023-03-20 07:00:20 -07:00
Cosmic Linden 4319ba5edc SL-19331: Improve performance of setSubImage (ex: media updates) 2023-03-13 16:47:11 -07:00
Dave Parks 0cfbf6828d DRTVWR-559 Fix for windows build. 2023-03-13 15:56:52 -05:00
Brad Linden 804c207dcc Partial solution for SL-18458 Materials override cache not working and related SL-18684/SL-19206/SL-19173 2023-03-13 10:27:22 -07:00
cosmic-linden e5d80b6000
Merge pull request #119 from secondlife/SL-19389
SL-19389: Fix textures not being optimally loaded after the fix in SL-19338
2023-03-13 09:56:10 -07:00
Dave Parks 8d263197f0 SL-19371 Fix for occlusion culling getting stuck after teleport. 2023-03-13 11:16:23 -05:00
Dave Parks 88d3cc680d Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 2023-03-13 10:45:53 -05:00
Dave Parks 14293833c9 DRTVWR-559 Fix for GL error on Intel Iris GPU. 2023-03-13 10:45:37 -05:00
Jonathan "Geenz" Goodman 75dea34e3f Merge branch 'DRTVWR-559' of https://github.com/secondlife/viewer into DRTVWR-559 2023-03-13 08:06:17 -07:00
Jonathan "Geenz" Goodman f3ce17701e Make sure the glow combine only happens in the gamma correct shader. 2023-03-13 08:05:33 -07:00
Cosmic Linden c734602592 SL-19389: Fix textures not being optimally queued after the fix in SL-19338
In the future, some uses of glTexSubImage2D should be better vetted, ex: media prims
2023-03-10 17:32:35 -08:00
Brad Linden 0e178e1256 Fixing unused variables for mac build after SL-19172 work 2023-03-10 16:54:56 -08:00
Dave Parks cdc04d2041 SL-19352 Bump sky dome detail across the board. 2023-03-10 15:07:45 -06:00
Dave Parks bd4b03de8b DRTVWR-559 Fix for assert in LLVertexBuffer, incidental decruft. 2023-03-10 13:33:36 -06:00
Dave Parks 2db036ba17 Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 2023-03-10 10:53:00 -06:00
Dave Parks 25ede86382 SL-19172 Texture streaming tune up. Incidental decruft. 2023-03-10 10:52:35 -06:00
Rye Mutt 97b5f07edd
This corrects tangents on blinn-phong surfaces to use proper mikkt calculation (#118) 2023-03-10 08:28:35 -06:00
Rye Mutt b9df40c5a3
Fix alpha blended blinn-phong glossiness in punctual lights and glossy env application (#117) 2023-03-10 08:23:24 -06:00
Andrey Kleshchev 33e44b2059 SL-19353 Mesh importer throws an error when the file extension is upper case 2023-03-10 00:58:21 +02:00
cosmic-linden c90ffd84e0
Merge pull request #115 from secondlife/SL-19330
SL-19330: Fix texture animation in wrong direction when setting material on another side
2023-03-09 13:44:21 -08:00
Cosmic Linden 65fe41eb6e SL-19330: Fix texture animation in wrong direction when setting material on another side 2023-03-09 12:10:41 -08:00
cosmic-linden 117f975718
Merge pull request #114 from secondlife/SL-19338
Sl 19338: Fix textures not loading when RenderCompressTextures is 1
2023-03-09 10:47:08 -08:00
Cosmic Linden f3eaf390fe SL-19338: Don't use glTexSubImage2D on compressed textures 2023-03-08 16:57:38 -08:00
Cosmic Linden 3773bac6b4 Revert "SL-19338: (WIP) Test disabling new use of glTexSubImage2D and see if the bug still repros"
This reverts commit 6c486e4853.
2023-03-08 14:21:44 -08:00
Cosmic Linden 6c486e4853 SL-19338: (WIP) Test disabling new use of glTexSubImage2D and see if the bug still repros 2023-03-08 12:40:45 -08:00
Dave Parks cf72c8ec61 Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 2023-03-07 17:23:18 -06:00
Dave Parks 922746da75 DRTVWR-559 Nudge Intel HD 3000 shader compilation failure 2023-03-07 17:22:26 -06:00
cosmic-linden 6ef8603bcd
Merge pull request #113 from secondlife/SL-19128
SL-19128: Fix adding material to face sometimes not respecting protections
2023-03-07 15:20:51 -08:00
Cosmic Linden ac224dc8b4 SL-19128: More conservative cleanup 2023-03-07 14:50:25 -08:00
Cosmic Linden f2c49654d8 Revert "SL-19128: Cleanup"
This reverts commit baed7a6404.
2023-03-07 14:49:44 -08:00
Cosmic Linden baed7a6404 SL-19128: Cleanup 2023-03-07 14:31:17 -08:00