Lirusaito
1e9b79e2c1
Fix old namesystem code that broke initially setting Legacy (w/display) for everything in general.
...
Also cleans up old logic and directs the friends list to update when the user changes the namesystem for it specifically.
Thanks to um... I think it was Deltek, who discovered this bug.
2014-07-09 03:08:13 -04:00
Inusaito Sayori
973a90a34d
Address Issue 1063: Compatibility azerty
...
It's dynamic, no need to relog!
Look under input preferences for "Use azerty layout instead of qwerty layout"
2014-06-11 20:02:34 -04:00
Latif Khalifa
e12548ab8c
Merge branch 'master' of git://github.com/Shyotl/SingularityViewer
2014-03-28 08:45:40 +01:00
Shyotl
5988f6cf88
Updated rigged mesh face batch/pool handling.
...
Fixed issue with fullbright and glow occlusion.
RenderTransparentWater toggling should work more gracefully.
Fixed some bugs in general drawpool classification for faces. Bump pool was superceding more than it should have.
2014-03-27 21:27:40 -05:00
Inusaito Sayori
de2ce83a8d
Touchups to namesystem update
2014-03-25 19:39:02 -04:00
Shyotl
bb0f17ae6f
Fix poor batching with mac/ancient drivers. Also, some minor tweaks to sorting algorithm.
2014-02-21 02:24:42 -06:00
Shyotl
7da8b012e6
Pulled SSAO out into its own shader to support running at a lower-than-native framebuffer resolution (defaults at half-resolution [SHRenderSSAOResolutionScale=.5] ). This doesn't improve the slow ssao/shadow softening, however, as that bit remains unchanged.
2013-12-13 02:19:57 -06:00
Latif Khalifa
cb12a35102
Merge branch 'master' of git://github.com/Shyotl/SingularityViewer
...
Conflicts:
indra/llaudio/llaudioengine.cpp
2013-10-12 10:04:05 +02:00
Shyotl
7fb05e6a48
Audio engine changes:
...
-Idle tick is now responsible for dispatching all pending sound sources, as such improves priority sorting.
-Added ui sound precache mechanisms (to fetch sounds without associated soundsources)
-Audio engine no logner available pre-login or upon disconnect, for simplicity.
-General cleanup to the audio engine/impl.
-Fixed some gAudiop calls that were lacking prerequisite null checks.
-Added 'isUpstreamOK' procuedure to LLAssetStorage to allow avoidance of making requests when there is no upstream host connection.
2013-10-12 02:49:11 -05:00
Salvatore La Bua
da4196c246
Re-enabled RenderAnimateTrees. Fixes issue 1101: http://goo.gl/YIvqSY
2013-09-22 05:52:35 +02:00
Latif Khalifa
8574f1ee23
Merge remote-tracking branch 'aleric/master'
2013-06-14 18:31:48 +02:00
Aleric Inglewood
e59cefa0cc
Bug fix of LLPipeline::setRenderDebugFeatureControl
...
This commit has no effect on how the viewer behaves currently.
2013-06-07 16:19:46 +02:00
Lirusaito
07e1b5c3b9
[Voice Update] Remove gVoiceClient occurrences in favor of using LLVoiceClient as a Singleton everywhere.
2013-06-02 01:34:03 -04:00
Aleric Inglewood
fd3e8e4a23
Preparation for AIPerService::checkBandwidthUsage.
...
Don't pass arguments to wantsMoreHTTPRequestsFor, but use globals in
llmessage: AIPerService::sHTTPThrottleBandwidth125 and
AIPerService::sNoHTTPBandwidthThrottling instead.
This is needed later on.
2013-05-06 02:54:03 +02:00
Aleric Inglewood
0b86c9eec1
Merge remote-tracking branch 'singu/master'
...
Conflicts:
indra/newview/llviewerwindow.cpp
c_str() dropped out (50f03d83c0 ).
Added it back.
2013-04-20 05:18:27 +02:00
Shyotl
fed6639e44
Renamed SHAlphaMaskMaxRMSE to SHAutoMaskMaxRMSE. Disabled alpha masking on attachments.
2013-04-15 18:16:12 -05:00
Aleric Inglewood
fce106f7e2
PerHost became PerService
...
Reflect the fact that we include port number in its name.
2013-04-09 05:06:32 +02:00
Shyotl
b16bb264cc
Added an experimental new alphamask detection method(set SHUseRMSEAutoMask to TRUE to use. Adjust SHAlphaMaskMaxRMSE to tweak cutoff). Fixed per-frame sky updates hammering analyzeAlpha.
2013-04-06 02:04:46 -05:00
Drake Arconis
d345630b2c
Merge remote-tracking branch 'Aleric/master' into Cupcake
2013-03-11 19:55:38 -04:00
Drake Arconis
8c09a3c6af
Rip out emerald boob physics
2013-03-11 19:21:45 -04:00
Aleric Inglewood
c4dceaf3e9
Rewrite of AIStateMachine, version 2.
2013-03-06 03:26:43 +01:00
Lirusaito
7617f560ab
Fix up a mistake in antispam logic where only the user, not any other residents might be blocked.
...
Adds can_block() to NACLantispam.cpp to unify the blocking checks, so mistakes like this shouldn't happen again.
Best viewed without space changes.
2013-02-28 14:05:01 -05:00
Shyotl
e622e03d2a
Bulk of server-baking impelmentation and a bit of cleanup.
2013-01-13 02:37:12 -06:00
Shyotl
794dbacea3
Merge branch 'master' of https://github.com/AlericInglewood/SingularityViewer.git into testpit
...
Conflicts:
indra/newview/lldrawpoolavatar.cpp
indra/newview/llviewertexturelist.cpp
indra/newview/llworldmap.cpp
indra/newview/pipeline.cpp
2012-11-29 11:54:41 -06:00
Aleric Inglewood
68cbf31c8b
Add a PerHostRequestQueue object.
...
Adds a std::map for hostname (or urls) --> PerHostRequestQueue
objects. The latter keeps track of the number of added curl easy
requests and decides if a new request should be throttled or
not, as well as provides the queue to queue throttled requests.
At the moment CurlConcurrentConnectionsPerHost is set to 16,
because things really don't work without LL supporting connection
reuse if we limit it to 2. CurlConcurrentConnectionsPerHost is
also set to non-persistent so that we can easily change it in the future
(once we decide on it's final value it can be set to persistent).
2012-11-07 15:41:50 +01:00
Shyotl
3ec1dbf51c
Updated spatial partition and octrees to use std::vector. Also, added diagnostic spew to octrees.
2012-11-04 21:48:17 -06:00
Aleric Inglewood
3708d55ef9
Allow changing CurlTimeout Debug Settings on the fly.
...
Same for NoVerifySSLCert and CurlConcurrentConnections.
2012-10-30 21:18:15 +01:00
Aleric Inglewood
536cb6febd
Merge branch 'curlthreading2' into curlthreading3
...
Conflicts:
indra/CMakeLists.txt
indra/llcommon/llstring.h
indra/llmessage/CMakeLists.txt
indra/llmessage/llhttpclient.cpp
indra/llmessage/llhttpclient.h
indra/llmessage/llurlrequest.cpp
indra/llmessage/llurlrequest.h
indra/newview/hipporestrequest.cpp
indra/newview/llappviewer.cpp
2012-08-15 00:51:40 +02:00
Aleric Inglewood
af4ac8fb5f
WIP: work on rewriting LLURLRequest
2012-07-29 01:30:11 +02:00
Aleric Inglewood
cd93aba002
Created aistatemachine library and moved files.
2012-07-29 01:30:10 +02:00
Lirusaito
92c7792e95
Merge branch 'master' of git://github.com/Shyotl/SingularityViewer
...
Conflicts:
indra/newview/skins/default/xui/en-us/panel_preferences_graphics1.xml - Resolved to the eye's pleasure.
2012-07-20 10:41:25 -04:00
Shyotl
85da7163a7
Changing the rolloff settings now immediately apply (with fmodex). Also added AudioLevelUnderwaterRolloff now that the underwater rolloff 3d setting doesnt immediately get clobbered. Also, divvied up sound channels into channelgroups if using the fmod profiler, so it actually has useful info to show now.
2012-07-20 04:00:02 -05:00
Lirusaito
f3f8bee83b
Remove old spam stuffs, Clean up new spam stuffs to compile, UI new spam stuffs.
2012-07-19 23:40:07 -04:00
Ruby
6673c89791
Add Antispam code from NaCl (Chalice Yao)
...
Amended by: Lirusaito <inusaito@gmail.com >
2012-07-19 16:36:39 -04:00
Drake Arconis
07e1f0e802
Added a terrain texture scale changer thing!
...
Need someone to add UI bits though >.<
2012-07-14 05:04:10 -04:00
Lirusaito
80e44fe414
Merge branch 'V2MultiWear' of git://github.com/Shyotl/SingularityViewer into V2MultiWear
2012-07-08 20:05:17 -04:00
Shyotl
42c7a30280
Attempt to dodge some known vbo issues (VAO quriks, and VBO mapping being wonky). Will investigate the issues further, soon.
2012-07-08 19:04:33 -05:00
Drake Arconis
8eb319d3ba
Merge remote-tracking branch 'aleric/V2MultiWear' into AltCompilers
2012-07-02 21:08:04 +00:00
Shyotl
67e1a3b004
Lindie viewer-dev catchup regarding rendering pipeline.
2012-06-30 20:05:31 -05:00
Aleric Inglewood
4391614d6e
AIThreadSafe* update.
...
Updated/added documentation.
Removed AIThreadSafeWindowsHack that annoyed me (fix your compiler).
Don't use 'static' in anonymous namespace.
Use the AIThreadSafe*DC variants for default constructed objects,
as opposed to the AITHREADSAFE* macro's.
2012-06-27 04:27:07 +02:00
Shyotl
f04aabde96
Updated client tagging system. Client tags only looked up in opensim, and most logic pulled out into its own singleton.
2012-05-30 19:14:11 -05:00
Shyotl
eb562c2470
Updated deferred rendering (STORM-1819 Ternary/Graded shadows)
2012-05-22 23:36:38 -05:00
Shyotl
a6a69caa4f
Merge branch 'master' of git://github.com/siana/SingularityViewer.git into V2MultiWear
...
Conflicts:
indra/newview/llfloateravatarlist.cpp
indra/newview/llfloateropenobject.cpp
indra/newview/llinventorybridge.cpp
indra/newview/llviewerinventory.cpp
2012-02-24 13:21:59 -06:00
Shyotl
ae7b12f230
Interim commit before diving into reworking the inventory panel.
2012-02-16 19:25:59 -06:00
Siana Gearz
aaf1e4d21b
Merge branch 'master' of https://github.com/Shyotl/SingularityViewer
2012-02-11 16:58:27 +01:00
Shyotl
d10724ae6f
Remove some dead savedsettings.
2012-02-10 11:20:28 -06:00
Siana Gearz
acf378e9f2
Auto-version system
2012-02-09 14:03:49 +01:00
Shyotl
ffb285c6ff
Huge renderer update (WIP). Still plenty to do, especially pertaining to UI.
...
-Nametag bubble visbility is oddly inconsistent. May vanish with future planned UI merges...
-VBOs are PAINFULLY slow on ATI hardware. This repos self-compiled davep/shining-fixes branch, so I'll leave the ball in LL's court for now regarding that.
2011-12-09 14:02:29 -06:00
Shyotl
22385c44c8
Make legacy renderpath a bit more strict.
2011-10-20 13:30:29 -05:00
Shyotl
c413d62536
Decouple RenderUseFBO from RenderDeferred, as toggling deferred would leave RenderUseFBO enabled regardless of previous setting.
2011-10-17 14:11:10 -05:00