RunitaiLinden
|
7bd9d21e19
|
Optimizations, decruft, and intel compatibility pass (#53)
SL-18869, SL-18772 Overhaul VBO management, restore occlusion culling, intel compatibility pass, etc
|
2023-01-19 09:13:45 -06:00 |
Dave Parks
|
a710bf9067
|
SL-18869 Optimizations -- Use _mm_prefetch to cut down on cache misses when iterating over render batches.
|
2023-01-09 15:18:57 -06:00 |
Dave Parks
|
e9e37aa2ad
|
SL-18784 Refactor physics shape display to not require its own render target. Remove "Hover Glow Objects" to free up a superfluous render target.
|
2022-12-06 16:15:27 -06:00 |
Dave Parks
|
8d2ac419b2
|
SL-18154 Profile guided optimizations vs release viewer. Trim some unused abilities and remove some more fast timers.
|
2022-11-16 14:49:17 -06:00 |
Andrey Kleshchev
|
24fb2f8336
|
Merge branch 'master' (DRTVWR-548) into DRTVWR-559
# Conflicts:
# indra/llrender/llgl.cpp
# indra/llrender/llrendertarget.cpp
# indra/newview/VIEWER_VERSION.txt
# indra/newview/app_settings/shaders/class1/deferred/materialF.glsl
# indra/newview/llfloaterpreference.cpp
# indra/newview/llviewercontrol.cpp
# indra/newview/llviewermenu.cpp
# indra/newview/llviewertexturelist.cpp
# indra/newview/llvovolume.cpp
|
2022-10-21 18:19:27 +03: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 |
Howard Stearns
|
01d03edd85
|
SL-17967 - _ARB constant removal
|
2022-09-01 13:38:22 -07:00 |
Dave Parks
|
197ac7cc20
|
Merge remote-tracking branch 'remotes/origin/DRTVWR-563' into DRTVWR-559
|
2022-08-30 10:46:36 -05:00 |
Cosmic Linden
|
cdff716908
|
SL-17801: Don't let external code delete the raw pointer to the picking octree
|
2022-07-26 10:40:19 -07:00 |
Cosmic Linden
|
162280cd98
|
SL-17021: Templatize LLOctreeNode and related classes to allow for option to store elements in octrees as raw pointers. Use for faster allocation in LLVolumeFace::createOctree.
|
2022-06-21 12:33:32 -07:00 |
Dave Parks
|
509476f95e
|
SL-17574 Add probe detail combo box to advanced graphics preferences. Fix spot light shadows not working in probes.
|
2022-06-10 01:13:41 -05:00 |
Dave Parks
|
0d9c23372b
|
SL-17551 Add "Select Reflection Probes" menu option and make invisible objects less annoying when alt-zooming in edit mode.
|
2022-06-09 14:09:33 -05:00 |
Dave Parks
|
616f2b639b
|
SL-17532 Potential fix for some rigged mesh draw order issues.
|
2022-06-06 19:57:03 -05:00 |
Dave Parks
|
6c6d9a10f8
|
SL-17287 Update Tracy to 0.8.1. Clean up GPU instrumentation.
|
2022-05-20 13:31:18 -05:00 |
Nat Goodspeed
|
c0aa1a1202
|
SL-17219: Merge 'DRTVWR-546' of lindenlab/viewer into SL-17219
Update task branch from main project branch.
|
2022-05-18 14:08:24 -04:00 |
Dave Parks
|
53c692c959
|
SL-17416 Quick 'n dirty reflection probe override hack.
|
2022-05-17 14:32:07 -05:00 |
Dave Parks
|
b2141e9446
|
Merge remote-tracking branch 'remotes/origin/DRTVWR-546' into DRTVWR-559
|
2022-05-16 12:26:17 -05:00 |
Dave Parks
|
3400e5fd30
|
SL-17284 Reflection probe tuning and optimization take 1
|
2022-05-16 17:21:08 +00:00 |
Dave Parks
|
a00a569ac8
|
SL-17276 Potential fix for crash on shutdown on mac.
|
2022-04-26 16:38:47 -05:00 |
Dave Parks
|
b6841d75c2
|
SL-17219 WIP - Texture pipeline overhaul
|
2022-04-15 19:02:07 -05: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 |
Ptolemy
|
10e3837c5b
|
SL-16606: Add profiler category SPATIAL
|
2022-01-14 11:50:20 -08:00 |
Dave Parks
|
04edc15185
|
SL-16544 Fix for rigged mesh bounding boxes
|
2022-01-13 17:04:46 +00:00 |
Runitai Linden
|
dd03246735
|
SL-16478 Fix for octree and render batch debug display not working with rigged meshes.
|
2021-12-17 09:26:44 -06:00 |
Dave Parks
|
e7830b39f0
|
SL-16436 and SL-16327 Fix for RenderDebugGL test failures and fix for grey textures
|
2021-12-03 15:07:31 +00:00 |
Dave Houlton
|
68e09edad0
|
SL-16386 remove references to (const true) LLGLSLShader::sNoFixedFunction
|
2021-11-30 17:04:35 -07:00 |
Dave Parks
|
28f9fb06a9
|
SL-16289 Rigged mesh rendering overhaul
|
2021-11-20 18:49:19 +00:00 |
Dave Parks
|
8d20480c5f
|
SL-16148 SL-16244 SL-16270 SL-16253 Remove most BlockTimers, remove LLMemTracked, introduce alignas, hook most/all reamining allocs, disable synchronous occlusion, and convert frequently accessed LLSingletons to LLSimpleton
|
2021-10-28 18:06:21 +00:00 |
Dave Parks
|
4e8cd9437b
|
SL-16193 Fix for mesh selection outline not rendering correctly (and broken physics shapes display).
|
2021-10-26 14:07:00 +00:00 |
Ptolemy
|
584a7f05df
|
SL-16014: Add Tracy markup to LLSpatialGroup
|
2021-09-22 14:38:43 -07:00 |
Ptolemy
|
a35544c701
|
SL-16027: Add Tracy OpenGL support
|
2021-09-21 16:10:52 -07:00 |
Dave Houlton
|
3cad30d9ee
|
Merge branch 'master' into DV525-merge-6.4.18
|
2021-04-01 14:49:07 -06:00 |
Dave Houlton
|
10e95a60af
|
SL-13490 replace imperfect object-relative normals with constant length
|
2021-01-29 12:05:29 -07:00 |
Dave Houlton
|
6564fce81a
|
SL-13490 fix debug normals under non-uniform scale
|
2021-01-27 14:35:06 -07:00 |
Andrey Kleshchev
|
74c3b7a0ee
|
Merged master (DRTVWR-507) into DRTVWR-514-keymappings
|
2020-11-11 22:16:04 +02:00 |
Andrey Lihatskiy
|
a2cb61d9f4
|
Merge branch 'master' into DRTVWR-507-maint
# Conflicts:
# indra/newview/pipeline.cpp
|
2020-09-28 22:08:48 +03:00 |
Andrey Kleshchev
|
42fa322e76
|
Merged master (DRTVWR-497) into DRTVWR-514-keymappings
|
2020-09-28 21:21:13 +03:00 |
Dave Houlton
|
86e7cc3d35
|
Merge branch 'master' v6.4.9 into DRTVWR-497
|
2020-09-22 15:28:13 -06:00 |
Andrey Lihatskiy
|
825cfc2b6a
|
Merge branch 'master' into DRTVWR-507-maint
# Conflicts:
# doc/contributions.txt
# indra/newview/llfloaterconversationpreview.cpp
# indra/newview/llinventorypanel.h
# indra/newview/llmeshrepository.h
# indra/newview/llvoicevivox.cpp
|
2020-09-22 23:30:12 +03:00 |
Andrey Kleshchev
|
c2b55c4362
|
Merged master(DRTVWR-503) into DRTVWR-514-keymappings
|
2020-09-22 22:54:36 +03:00 |
Andrey Lihatskiy
|
b8127f80c7
|
Merge branch 'DRTVWR-501-maint' into DRTVWR-503-maint
# Conflicts:
# indra/llcommon/llkeybind.cpp
# indra/llcommon/llkeybind.h
|
2020-06-24 00:08:35 +03:00 |
Andrey Kleshchev
|
f8137f68a0
|
Reverted SL-6109 keybinding changes
Changes were moved to DRTVWR-514
|
2020-06-23 16:55:06 +03:00 |
andreykproductengine
|
3633ccf1a1
|
SL_6109 Rebinding
|
2020-06-23 14:48:02 +03:00 |
Andrey Kleshchev
|
92bdd1d13f
|
SL-13265 "Empty leaf" crash safeguards
|
2020-05-18 18:33:08 +03:00 |
Andrey Lihatskiy
|
ec9b989863
|
Merge branch 'DRTVWR-501-maint' into DRTVWR-503-maint
# Conflicts:
# indra/newview/llinventorybridge.cpp
# indra/newview/llinventorypanel.cpp
# indra/newview/lltexturectrl.cpp
# indra/newview/skins/default/xui/de/floater_texture_ctrl.xml
# indra/newview/skins/default/xui/es/floater_texture_ctrl.xml
# indra/newview/skins/default/xui/fr/floater_texture_ctrl.xml
# indra/newview/skins/default/xui/it/floater_texture_ctrl.xml
# indra/newview/skins/default/xui/ja/floater_texture_ctrl.xml
# indra/newview/skins/default/xui/pt/floater_texture_ctrl.xml
# indra/newview/skins/default/xui/ru/floater_texture_ctrl.xml
# indra/newview/skins/default/xui/tr/floater_texture_ctrl.xml
# indra/newview/skins/default/xui/zh/floater_texture_ctrl.xml
|
2020-05-05 00:37:16 +03:00 |
Andrey Lihatskiy
|
b6441bf09b
|
Merge branch 'DRTVWR-500' into DRTVWR-501-maint
|
2020-04-29 19:34:39 +03:00 |
Andrey Lihatskiy
|
7a311fe30e
|
Merge branch 'master' into DRTVWR-497
|
2020-04-20 21:21:12 +03:00 |
Andrey Kleshchev
|
764cb89892
|
SL-12824 Imported fix for crash
For "Face with no texture index references indexed texture draw info"
|
2020-03-27 16:36:31 +02:00 |
andreykproductengine
|
a4199b3e3c
|
SL-12026, SL-1232 and SL-11614
|
2019-10-25 18:12:47 +03:00 |
andreykproductengine
|
4f5d785226
|
SL-12014 Animesh is now a separate rendering type
|
2019-10-25 17:32:19 +03:00 |