diff options
author | Teravus Ovares | 2009-04-10 08:30:21 +0000 |
---|---|---|
committer | Teravus Ovares | 2009-04-10 08:30:21 +0000 |
commit | 515bf6d7dcce10d5e32db489c0d6247bd3b2a615 (patch) | |
tree | 84a6d08e761a2f7d5758b44f2cc71dc98eaec5d7 /OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs | |
parent | Handle ObjectSpin* packets to spin physical prims on Ctrl+Shift+Drag (diff) | |
download | opensim-SC_OLD-515bf6d7dcce10d5e32db489c0d6247bd3b2a615.zip opensim-SC_OLD-515bf6d7dcce10d5e32db489c0d6247bd3b2a615.tar.gz opensim-SC_OLD-515bf6d7dcce10d5e32db489c0d6247bd3b2a615.tar.bz2 opensim-SC_OLD-515bf6d7dcce10d5e32db489c0d6247bd3b2a615.tar.xz |
* Patch from RemedyTomm Mantis 3440
* Revamps the server side texture pipeline
* Textures should load faster, get clogged less, and be less blurry
* Minor tweak to ensure the outgoing texture throttle stays private.
* Fixes mantis 3440
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs index 239c4b3..2c8474c 100644 --- a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs | |||
@@ -4430,7 +4430,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
4430 | 4430 | ||
4431 | // in the end, we dereference this, so we have to check if it's null | 4431 | // in the end, we dereference this, so we have to check if it's null |
4432 | if (m_imageManager != null) | 4432 | if (m_imageManager != null) |
4433 | m_imageManager.ProcessImageQueue(3); | 4433 | m_imageManager.ProcessImageQueue(5); |
4434 | return; | 4434 | return; |
4435 | } | 4435 | } |
4436 | 4436 | ||
@@ -6041,7 +6041,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
6041 | case PacketType.RequestImage: | 6041 | case PacketType.RequestImage: |
6042 | RequestImagePacket imageRequest = (RequestImagePacket)Pack; | 6042 | RequestImagePacket imageRequest = (RequestImagePacket)Pack; |
6043 | //m_log.Debug("image request: " + Pack.ToString()); | 6043 | //m_log.Debug("image request: " + Pack.ToString()); |
6044 | 6044 | ||
6045 | #region Packet Session and User Check | 6045 | #region Packet Session and User Check |
6046 | if (m_checkPackets) | 6046 | if (m_checkPackets) |
6047 | { | 6047 | { |
@@ -6062,6 +6062,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
6062 | args.DiscardLevel = imageRequest.RequestImage[i].DiscardLevel; | 6062 | args.DiscardLevel = imageRequest.RequestImage[i].DiscardLevel; |
6063 | args.PacketNumber = imageRequest.RequestImage[i].Packet; | 6063 | args.PacketNumber = imageRequest.RequestImage[i].Packet; |
6064 | args.Priority = imageRequest.RequestImage[i].DownloadPriority; | 6064 | args.Priority = imageRequest.RequestImage[i].DownloadPriority; |
6065 | args.requestSequence = imageRequest.Header.Sequence; | ||
6065 | 6066 | ||
6066 | //handlerTextureRequest = OnRequestTexture; | 6067 | //handlerTextureRequest = OnRequestTexture; |
6067 | 6068 | ||
@@ -9114,7 +9115,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
9114 | 9115 | ||
9115 | // in the end, we dereference this, so we have to check if it's null | 9116 | // in the end, we dereference this, so we have to check if it's null |
9116 | if (m_imageManager != null ) | 9117 | if (m_imageManager != null ) |
9117 | m_imageManager.ProcessImageQueue(3); | 9118 | m_imageManager.ProcessImageQueue(10); |
9118 | PacketPool.Instance.ReturnPacket(Pack); | 9119 | PacketPool.Instance.ReturnPacket(Pack); |
9119 | } | 9120 | } |
9120 | 9121 | ||