Commit Graph

44731 Commits (1461e4d437996784cc8afe5d4b3bfa873d3dbfa1)

Author SHA1 Message Date
Dave Parks 1461e4d437 SL-16815 Fix for crash when disabling ALM. 2022-02-18 15:52:24 -06:00
Dave Parks 1d378deab5 Merge branch 'DRTVWR-546' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-546 2022-02-18 15:38:17 -06:00
Dave Parks 7c90b82ff7 SL-16815 Better occlusion query name pool. Leverage pool FILO nature to avoid reusing a query while the GPU is still chewing on it. 2022-02-18 15:37:55 -06:00
Andrey Kleshchev 74ac4ae0eb SL-16811 Shape preview images do not display all of the attachments. 2022-02-18 22:38:24 +02:00
Dave Parks a8b5ef66a9 SL-16886 Fix for bad batching parameters for some rigged meshes. 2022-02-18 13:14:16 -06:00
Dave Parks 0d6aa3c0fe SL-16815 Remove frame stalls from occlusion queries, bumpmap updates, and querying for available video memory. 2022-02-17 22:52:23 +00:00
Andrey Kleshchev 892f7d98d5 SL-16861 Animesh and avatar color change fix 2022-02-17 21:29:05 +02:00
Dave Parks f47730b92c SL-16418 Media texture update stall fix. Make media texture updates use LLImageGL thread to update, fix AMD sync issue on ImageGL thread and install debug callbacks on LLImageGL thread when debug gl enabled. 2022-02-14 18:07:24 +00:00
Michael Pohoreski fe16567f50 Merged in SL-16727 (pull request #863)
SL-16727: Revert change causing llvieweroctree to not render reflections when shadows are set to projectors cause by commit bb379cb8cc
2022-02-03 22:46:27 +00:00
Ptolemy c38812aa15 SL-16727: Revert change causing llvieweroctree to not render reflections when shadows are set to projectors cause by commit bb379cb8cc 2022-02-03 11:11:46 -08:00
Euclid Linden e6d44588d0 Merged in revert-16418 (pull request #854)
Revert SL-16418 commits

Approved-by: Michael Pohoreski
2022-02-02 00:34:05 +00:00
Dave Houlton fdc4a81b57 Revert "Merged in euclid-16418 (pull request #846)"
This reverts commit 40fe5277e1, reversing
changes made to af830e5fc5.
2022-02-01 15:49:32 -07:00
Dave Houlton 795a349b9f Revert "Merged in euclid-16418-a (pull request #852)"
This reverts commit dcf8f69536, reversing
changes made to 594910a840.
2022-02-01 15:44:09 -07:00
Dave Parks 0b850360f5 SL-16714 and SL-16750 Break rigged alpha into its own pass (restore release like behavior) and fix rigged alpha emissive not rendering. 2022-02-01 22:28:02 +00:00
Mnikolenko ProductEngine 19281510bc SL-16752 FIXED [Mac] Enabling or disabling vsync does not take effect until the next session. 2022-02-01 14:23:06 +02:00
Euclid Linden dcf8f69536 Merged in euclid-16418-a (pull request #852)
SL-16418 Avoid crash on tear-down of running media prim texture
2022-01-31 23:54:44 +00:00
Dave Houlton 25370e10b6 SL-16418 add tear-down lock 2022-01-31 16:53:43 -07:00
Michael Pohoreski 594910a840 Merged in SL-16722 (pull request #850)
SL-16722 Fix void water not being rendered due to PR 782 skipping second pass of water rendering

Approved-by: Euclid Linden
Approved-by: Dave Parks
2022-01-31 20:17:35 +00:00
Ptolemy d38a273014 SL-16722 Fix void water not being rendered due to PR 782 skipping second pass of water rendering 2022-01-28 18:05:18 -08:00
Runitai Linden 6344c6f81d SL-16696 Hacky fix for disappearing underwater objects. 2022-01-28 14:41:55 -06:00
Euclid Linden 40fe5277e1 Merged in euclid-16418 (pull request #846)
SL-16418 move media texture updates to background thread

Approved-by: Dave Parks
2022-01-28 16:46:58 +00:00
Dave Houlton d28a271fa8 SL-16418 add some big-endian future-proofing 2022-01-28 09:43:21 -07:00
Dave Houlton c76f8f7bcc SL-16418 remove duplicated ref() 2022-01-27 17:25:42 -07:00
Dave Houlton 7f1832c1ca SL-16418 restore tracy macros stomped in merge 2022-01-27 17:10:22 -07:00
Dave Houlton 8d0efb54db SL-16418 rename media tex image per-update to avoid contention stall 2022-01-27 17:09:29 -07:00
Dave Houlton 7dcca7f180 SL-16418 bg thread for media texture updates 2022-01-27 15:44:35 -07:00
Dave Houlton c8926630af SL-16418 optimize imageraw clear 2022-01-27 15:44:35 -07:00
Andrey Kleshchev af830e5fc5 SL-16721 Crash at LLVOAvatar::idleUpdateMisc
bridge in state 24 (dead)
2022-01-28 00:32:33 +02:00
Andrey Kleshchev 12f21640c6 SL-16717 Rename RenderGLCoreProfile to prevent compatibility issues 2022-01-27 21:48:23 +02:00
Andrey Kleshchev 3dd841277e SL-16056 Avatar gas cloud adaptive delay #2
Reset avatar 'loaded' timer after getting new mesh data
2022-01-27 00:32:24 +02:00
Runitai Linden 345733173f SL-16594 Fix for occasional single-frame culling of rigged attachments 2022-01-24 14:54:52 -06:00
Runitai Linden 016b002b0f Merge branch 'DRTVWR-546' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-546 2022-01-19 10:42:05 -06:00
Runitai Linden 1a440be5e1 SL-16653 Fix for some textures having incorrect texel colors after the first row (and add more paranoia checks on texture data). 2022-01-19 10:35:58 -06:00
Andrey Kleshchev 50d9e332ac SL-15225 llSetAgentEnvironment cloud density transition doesn't work 2022-01-19 00:26:59 +02:00
Runitai Linden 0da2ab2289 Merge branch 'DRTVWR-546' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-546 2022-01-14 17:11:56 -06:00
Runitai Linden 6aa4d06cb6 SL-16544 Fix for small rigged meshes disappearing at short distances (for real this time). 2022-01-14 17:11:27 -06:00
Michael Pohoreski 559b162eec Merged in SL-16607 (pull request #832)
SL-16607

Approved-by: Euclid Linden
2022-01-14 20:26:10 +00:00
Ptolemy 8babab20c5 Merge branch 'SL-16607' of bitbucket.org:lindenlab/viewer into SL-16607 2022-01-14 12:24:43 -08:00
Ptolemy 1dde66ca79 SL-16607: Cleanup whitespace 2022-01-14 12:24:21 -08:00
Ptolemy 9b5f6c636b SL-16607: Add Tracy capture colors for insert, remove, and balance 2022-01-14 12:24:21 -08:00
Ptolemy 1566c01ad1 SL-16607: Cleanup magic number for no child nodes 2022-01-14 12:24:21 -08:00
Michael Pohoreski 7495af2ecc Merged in SL-16606 (pull request #831)
SL-16606

Approved-by: Euclid Linden
Approved-by: Dave Parks
2022-01-14 20:23:22 +00:00
Ptolemy 4edeca44da Fix merge conflict 2022-01-14 12:22:19 -08:00
Ptolemy a255c6bc72 SL-16606: Don't spam logging with debug joint info. 2022-01-14 11:50:22 -08:00
Ptolemy 9c7935e1a3 SL-16606: Add note about RP3 2022-01-14 11:50:22 -08:00
Ptolemy 8c823b75c0 SL-16606: Add profiler category WIN32 2022-01-14 11:50:22 -08:00
Ptolemy 84b746ad8e SL-16606: Add profiler category AVATAR 2022-01-14 11:50:22 -08:00
Ptolemy 8aa22b4165 SL-16606: Add profiler category STATS 2022-01-14 11:50:22 -08:00
Ptolemy a71f772cc3 SL-16606: Add profiler category VOLUME 2022-01-14 11:50:21 -08:00
Ptolemy b41a54e126 SL-16606: Add profiler category VERTEX 2022-01-14 11:50:21 -08:00