Dave Parks
a2b09df2db
SL-18293 Fix for broken wireframe mode.
2022-10-14 15:52:44 -05:00
Dave Parks
ec5009d70e
SL-18190 Potential fix for sapping CPU when "sleeping"
2022-10-13 19:51:40 -05:00
Dave Parks
15c3c3f94d
Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-559
2022-10-13 16:16:04 -05:00
Dave Parks
bc6ad18826
SL-18376 Fix for transparent legacy avatar bits disappearing.
2022-10-13 16:15:41 -05:00
Brad Kittenbrink
16a7989f06
SL-18362 Fix mac shader loading
2022-10-13 11:46:45 -07:00
Andrey Kleshchev
3d170fae5d
SL-18125 Separate GLTF permissions from normal uploads
2022-10-13 21:02:02 +03:00
Dave Parks
bb70a2bc77
SL-18190 Tweak reflection probe mixing on water.
2022-10-13 12:55:47 -05:00
Dave Parks
0e3f8db632
SL-18190 Fix for blurry name tags.
2022-10-13 11:20:23 -05:00
Dave Parks
c06fd0d753
SL-18367 Fix for some objects rendering purple -- globally set number of indexed texture channels instead of allowing it to vary from one shader to the next.
2022-10-13 10:07:09 -05:00
Dave Parks
80127acfa8
SL-18190 Limit the number of decode threads.
2022-10-12 22:58:25 -05:00
Dave Parks
6a63c546ec
SL-18316 Fix for hud attachments being invisible.
2022-10-12 19:34:15 -05:00
Dave Parks
598c953d54
SL-18190 Fix for assert on 360 snapshot and ? fix for mac build ?
2022-10-12 18:49:18 -05:00
Dave Parks
bc84b88cb3
Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-559
2022-10-12 16:05:58 -05:00
Andrey Kleshchev
baf1f0f14d
SL-18346 Fix a typo
2022-10-13 00:01:23 +03:00
Dave Parks
9670139241
SL-18190 Fix for mismatch between alpha and opaque water fog.
2022-10-12 14:59:37 -05:00
Andrey Kleshchev
17f421fb2e
SL-18346 Fixed tools floater not editing pbr texture offsets correctly
2022-10-12 22:51:26 +03:00
Dave Parks
fad5ece612
Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-559
2022-10-12 14:47:19 -05:00
Dave Parks
42ec639c86
SL-18190 Remove water reflection detail combo box and reimplement "Transparent Water" checkbox.
2022-10-12 14:46:51 -05:00
Andrey Kleshchev
3514ab73bd
SL-18125 Material asset doesn't inherit some "uploads" permissions
2022-10-12 11:50:59 +03:00
Dave Parks
b6e576c7c2
SL-18190 Cleanup -- convert some vec4's to vec3's (as they really are), remove some unused glsl files.
2022-10-11 20:20:39 -05:00
Dave Parks
dafa933043
SL-18190 Fix for mystery circle showing up on east side of reflection probes. Add one probe to rule them all as a fallback for pixels that aren't inside any influence volume.
2022-10-11 16:33:51 -05:00
Dave Parks
3ac80d7ec2
Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-559
2022-10-10 18:57:32 -05:00
Dave Parks
07bca31e06
SL-18190 Fix alpha not playing nice with water surface by split LLDrawPoolAlpha into two passes, one above water, one below water, and clip against water plane. Currently brute forces two complete alpha passes, still need to cull against water plane and add support for fullbright shaders.
2022-10-10 18:53:43 -05:00
Andrey Kleshchev
15ac2f6763
SL-17653 Local materials should reuse existing pointer when present instead of creating a new one.
2022-10-11 00:37:24 +03:00
Dave Parks
5890f423b4
Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-559
2022-10-10 10:20:16 -05:00
Jonathan Goodman
5c65f58cb8
Merged in SL-18290 (pull request #1151 )
...
SL-18290
Approved-by: Dave Parks
2022-10-10 15:19:58 +00:00
Dave Parks
0fed3884c2
SL-18190 Use funky distance based error correction only on water surface (revisit for general use later).
2022-10-10 10:19:36 -05:00
Jonathan Goodman
7ff19ec98c
Merged DRTVWR-559 into SL-18290
2022-10-10 15:19:04 +00:00
Dave Parks
ace892b8f5
Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-559
2022-10-07 19:27:40 -05:00
Dave Parks
25bff0c21d
SL-18190 Move water shaders to class 3, add debug stub for underWaterF.glsl, make underWaterF and softenLightF apply water fog in linear space.
2022-10-07 19:27:19 -05:00
Andrey Kleshchev
2fa8bce1cf
SL-18326 GLTF material functionality in a Notecard
2022-10-08 01:14:22 +03:00
Dave Parks
18309bc7fb
SL-18190 Fix for DoF
2022-10-07 15:25:48 -05:00
Dave Parks
4a4b0f8ee8
SL-18190 Rearrange render order so 3D UI has access to the depth buffer.
2022-10-07 13:25:40 -05:00
Dave Parks
26f99409d2
SL-18190 Temporarily disable occlusion culling by default -- not compatible with depth buffer management changes.
2022-10-07 12:52:43 -05:00
Dave Parks
176f34791b
SL-18190 Fix for mac build
2022-10-07 10:05:44 -05:00
Dave Parks
9448db5d4a
SL-18190 Water shader WIP. Better parallax correction for sphere probes. Reduce probe memory footprint. Remove framebuffer copies and move to deprecate stencil buffer usage.
2022-10-06 18:40:01 -05:00
Jonathan Goodman
a73b226f9e
Merged DRTVWR-559 into SL-18290
2022-10-06 19:53:18 +00:00
Geenz Linden
db92f95649
Switch away from std::string
...
API expects const char* anyways.
2022-10-06 15:18:17 -04:00
Geenz
be1cdc1aaa
Initial pass at adding KHR_debug support
...
This still needs some work - I'm not super satisfied with the overall structure of the code. Will continue to iterate as I add in proper RenderDoc support.
2022-10-05 09:48:18 -07:00
Dave Parks
2b28fecf48
SL-18190 Fix for mac build
2022-10-05 10:44:17 -05:00
Dave Parks
46009c19e9
Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-559
2022-10-05 08:12:00 -05:00
Dave Parks
30bcc7d6d5
SL-18190 WIP - Add refraction to water without splitting scene between above and below water
2022-10-05 08:11:33 -05:00
Andrey Kleshchev
1a437cbedf
SL-18144 Bakes On Mesh not showing in-world as Albedo
2022-10-04 20:33:10 +03:00
Dave Parks
1e72e3d82c
SL-18190 Remove some commented out code.
2022-10-04 12:21:25 -05:00
Dave Parks
1900df3615
SL-18293, SL-18190 -- Fix for debug displays not showing up (wireframe still busted). WIP on reflection probe/PBR driven water shader.
2022-10-04 12:20:19 -05:00
Dave Parks
7d42681501
SL-18239 Unify PBR and non-PBR treatment of ambient/SSAO/irradiance. Restore SSAO to release version.
2022-09-30 10:57:01 -05:00
Dave Parks
d001c52c34
SL-18132 Fix for errant shadow when sun shadows are disabled.
2022-09-29 19:24:08 -05:00
Dave Parks
6f2acc8e60
Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-559
2022-09-29 19:01:41 -05:00
Dave Parks
10b2d1be01
SL-18190 End of linear space odyssey -- just eat the conversions in atmosphericsFuncsF for sunlight and additive, but leave linear ambient in tact.
2022-09-29 18:56:21 -05:00
Brad Kittenbrink
f2867c71db
Better fix for DRTVWR-559 mac build breakage
2022-09-29 13:58:05 -07:00