Commit Graph

7695 Commits

Author SHA1 Message Date
Shyotl
f09b828217 Use wgl shared context lists to avoid re-creating gl context from scratch. 2019-08-07 23:02:34 -05:00
Shyotl
d2b28f60ff Speed up object param lookups. 2019-08-07 22:50:08 -05:00
Shyotl
21b1d5b52e Hotspot elimination. 2019-08-07 21:21:36 -05:00
Shyotl
4091bf9da5 Template abuse to clean up llkeyframemotion. Only functional change: std::map<F32, curve> to std::vector<std::pair<F32, curve>>. Sorry in advance Linux. 2019-08-06 02:21:56 -05:00
Shyotl
da86dd08c4 Throttle avie complexity calculation frequency to once per 5s per avie. 2019-08-06 00:09:59 -05:00
Shyotl
2dbbec88f7 Fixed bug with LLStat median calculation. Clean up llstatbar a bit. 2019-07-25 23:43:04 -05:00
Shyotl
6dc9210a7e Const is good. Use it for viewer stats. 2019-07-25 22:30:44 -05:00
Shyotl
ea2b1e179e Removed unnecessary lighting assertions. Fixed compiler warning. 2019-07-23 20:49:17 -05:00
Shyotl
1bd6ba61a7 Improve vram detection on systems with multiple gpu devices. 2019-07-22 01:31:15 -05:00
Shyotl
899d09bfcc Don't /actually/ run in true core context yet as people like to play with settings they don't understand. 2019-07-21 02:33:12 -05:00
Shyotl
35433cb8a4 Added tools->avatar tool submenu when rightclicking rigged mesh. Fixed 'reset skeleton and animations' on self pie menu not working. 2019-07-21 01:57:30 -05:00
Shyotl
225d174ec6 MIN_MEM_FOR_NON_TEXTURE setting doesn't work well with new math. Lower signifigantly. 2019-07-18 01:33:47 -05:00
Shyotl
3bc4d6fd63 Fix UI backgrounds vanishing when toggling basic shaders on and off. 2019-07-17 20:20:41 -05:00
Shyotl
94787c6da8 Quiet down harmless debug warnings on nVidia when using renderDebugGL. 2019-07-15 21:00:09 -05:00
Shyotl
1234cf42e9 msg_blk_data_map_t mMemberBlocks must be ordered. Todo: convert to vector, as insertion order should be good enough with minor changes. 2019-07-10 01:37:00 -05:00
Shyotl
ed9307097b Updated LLFloaterMessageLog 2019-07-10 01:16:40 -05:00
Shyotl
f16bde1ac8 No exceptions on unrecognized messages. 2019-07-10 01:06:21 -05:00
Shyotl
49b027f2a0 Rework llindexedvector to be a bit more debugable. 2019-07-10 01:05:42 -05:00
Shyotl
37839ff247 Fix broken 'create new outfit' checkboxes. Not sure when this broke.. (The checkboxes are wrongly lower-cased. Hack around it in code instead of breaking translations...) 2019-07-09 22:04:46 -05:00
Shyotl
e32b13e226 Disable old hack that was breaking ssl connections, as LL now uses TLS1.1. 2019-07-09 21:39:21 -05:00
Shyotl
d9392d5c39 fix cmake without vc redist. remove double to float warning. 2019-07-04 09:30:59 -05:00
Shyotl
279d919164 Merge branch 'animesh' of https://github.com/Lirusaito/SingularityViewer.git into animesh 2019-07-03 19:42:40 -05:00
Shyotl
9e47335f98 Revert raised cache cap. Actual impl is not in this branch. Also use actual unit types for cache size logic because it looks nicer. 2019-07-03 17:50:09 -05:00
Shyotl
43ab8a2e36 Do not attenuate specular map with diffuse map trasnparency. 2019-07-03 16:00:33 -05:00
Shyotl
b5cb6459b0 Tweak memory detection algorithm. 2019-07-03 16:00:16 -05:00
Shyotl
4622be4cef Clear sim stats upon stats stat update in new region. 2019-07-03 15:59:51 -05:00
Lirusaito
0197a47007 Support modern event slurls 2019-07-01 20:31:09 -04:00
Lirusaito
ce42937e3f Goats are as delicate as the UDP pipeline 2019-07-01 20:29:08 -04:00
Lirusaito
aec4278292 Unbreak the goat! 2019-06-30 18:25:27 -04:00
Lirusaito
8fef329437 Fix UB, thanks Router and Clang for the heads up 2019-06-29 21:23:07 -04:00
Lirusaito
128d30bd4b Fix Compile 2019-06-16 03:57:04 -04:00
Lirusaito
7dea17cdc7 Fix Xitano's bug by fixing my viewer_manifest bootstrap paradox 2019-06-13 18:27:43 -04:00
Lirusaito
82386fe2ef Negative TeleportHistoryMaxEntries means unlimited now 2019-06-10 09:15:35 -04:00
Lirusaito
c2f56f1881 Woops, now inventory floaters remember their position per folder for real! 2019-05-31 22:57:50 -04:00
Lirusaito
68fc758e94 Do not make installer package unless binary is updated (or touched)
This is bad for production,
adding a touch binary line to the prebuild step should fix it though
2019-05-31 19:35:22 -04:00
Lirusaito
1cd7706461 Actually updaate the binary we put into the installer 2019-05-31 18:22:56 -04:00
Lirusaito
2e5141bd25 Possible fix for Torric's gesture toggle crash 2019-05-27 06:25:29 -04:00
Router Gray
f6d8573221 "Liru: All getters should be const, ideally." Clang agrees.
The values being compared are const, the result should be too.
2019-05-24 12:06:35 -05:00
Router Gray
562982cc30 Null check, sooner is better, and clang is happy. Thanks Liru. 2019-05-24 12:06:34 -05:00
Router Gray
df13aa408b Add missing operand in inventory actions. 2019-05-24 12:06:33 -05:00
Router Gray
4329d46ac4 Properly comment out code so compilers quit whining about 'unreachable'. 2019-05-24 12:06:33 -05:00
Router Gray
bf9e900731 Fix warning about variable promotion. 2019-05-24 12:06:32 -05:00
Router Gray
40ad9fad32 Fix fonts search path on not-Windows. 2019-05-24 12:06:32 -05:00
Router Gray
3951f6f516 Fix no newline at EOF. 2019-05-24 12:06:31 -05:00
Router Gray
58d94e9883 Change some instances of {0} to {} to pacify compilers. 2019-05-24 12:06:30 -05:00
Router Gray
55c0ba5b06 Silence compiler warning destructor on non-final w/virtual functions & non-virtual destructor 2019-05-24 05:57:15 -05:00
Router Gray
e327c5ad0e Merge remote-tracking branch 'github-liru/animesh' into animesh 2019-05-23 11:48:22 -05:00
Lirusaito
bf176ffd4d Prevent the texteditor from parsing highlights when it shouldn't 2019-05-11 22:49:56 -04:00
Lirusaito
6a7695a8f0 Refactor appendAndHighlightTextImpl's Highlight impl and fix selection 2019-05-11 22:40:17 -04:00
Lirusaito
4bb63a9827 Fix SinguReplaceLinks not being respected on various user driven UI
Corrects display for Readonly Notecards, Picks, Group profiles, First/
Second Life, Classifieds, Events, Landmarks, About Land, and Region/Estate

Thanks for giving me the heads-up, Beware
2019-05-10 18:47:06 -04:00