| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
|
| |
Following feedback from 0003440, i've made some changes to the new texture pipeline to optimise
performance. The changes are:
- Fixed a math issue where a small percentage of images with a certain size (on the packet boundary) would not have their final data delivered. This issue has been present since pre- 0003440
- It was suggested that a discardlevel of -1 and a prioriy of 0 meant to abandon the transfer, this is incorrect and caused some textures to clog.
- The texture throttle blocking queue is now only filled in relation to the actual throttle amount.. i.e, on a connection throttled to 300k, only twenty packets will be placed in the queue at a time, on a larger connection it will be much more. This is to balance responsiveness to requests and speed, and to minimise wasted packets.
- The engine now keeps track of the number of pending textures, and the stack will not be walked if there's no textures pending, saving CPU. Textures are only considered "pending" when they've already been decoded.
- As part of the above, some textures may receive twice as much data per cycle if the number of pending textures is below the cycle threshold, this should prevent loading from slowing down when there are fewer textures in the queue.
|
|
|
|
| |
increase my commit frequency *wink*)
|
|
|
|
|
|
|
|
| |
Adds a test to see if the first option on osDynamicTextureData is "AltDelim",
then picks up the first character after the whitespace and uses as a delimiter
instead of ;. If this string does not appear at the start of the data, the
default ; will be used, hence this should not break existing code.
|
|
|
|
| |
OGS1SecureInventoryServer (mantis #3483). The provided patch was slightly modified to narrow the locking scope to smaller portions of the functions. Applied the same locking to HGInventoryService, which suffered from the same race condition.
|
| |
|
|
|
|
|
|
|
| |
llHTTPRequest when the owner is offline/not in the region.
Fixes Mantis #3454
|
|
|
|
|
|
| |
* Implements Sculpty modification support to MRM
* Example: IObject.Shape.SculptMap = new UUID("0000-0000-0000....");
|
| |
|
|
|
|
| |
Addresses mantis #3471. Requires upgrade of User Server in grid mode for this fix to kick in.
|
|
|
|
| |
crossings introduced in r9110. Fixes mantis #3456.
|
| |
|
|
|
|
|
|
|
| |
This patch adds extended status reporting with the url
http://server:port/simstatusx/ [^] . The data is returned
in json format as "text/plain" type.
|
|
|
|
| |
Vehicle API in Physics
|
|
|
|
|
| |
Smart)
|
| |
|
|
|
|
|
|
|
| |
being detected.
Fixes Mantis #3467
|
|
|
|
|
|
| |
* Clean up some log messages
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
direct
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This fixes mantis #3477
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
comprehensive list of all regions in one go (in contrast to the
/admin/regions/ REST call).
Example:
% curl http://127.0.0.1:9000/admin/regioninfo/
<regions max="10" number="1">
<region avatars="0"
external_hostname="127.0.0.1" ip="0.0.0.0:9000"
master_name="Mr X" master_uuid="b757d5f9-7b36-4dda-8388-6e03dd59b326"
name="London" objects="6" uuid="49253666-a42e-4f44-9026-d23f93af31d7" x="1000" y="1000"/>
</regions>
|
|
|
|
|
|
|
|
| |
MySQLEstateData.cs via reflection and then causes MySQL to get all
confused and panicky...
NOTE: the MySQL test cases are still very unhappy...
|
|
|
|
|
| |
read-only files on linux.
|
|
|
|
|
|
|
| |
* Moved the constants out into a separate DefaultConfig
* Pulled configMember up
* Some minor CCC
|
| |
|
| |
|
|
|
|
|
| |
* Vertical Attractor servo
|
| |
|
| |
|
| |
|
|
|
|
| |
(!) on linux - reverting until we can investigate further.
|
|
|
|
| |
common baseclass for backend configs.
|
|
|
|
|
|
|
|
|
|
| |
WindModule plugins --- manifesting itself through:
2009-04-16 15:32:02,764 [Heartbeat for region sea 3] [Scene]: Failed with exception System.IndexOutOfRangeException: Array index is out of range.
at System.Random.Sample () [0x0003e] in /usr/local/src/mono/build/mono-2.0.1/mcs/class/corlib/System/Random.cs:91
at System.Random.NextDouble () [0x00000] in /usr/local/src/mono/build/mono-2.0.1/mcs/class/corlib/System/Random.cs:142
at OpenSim.Region.CoreModules.World.Wind.Plugins.SimpleRandomWind.WindUpdate (UInt32 frame) [0x00019] in /tmp/opensim-deploy-oTyFP12501/opensim-deploy/OpenSim/Region/CoreModules/World/Wind/Plugins/SimpleRandomWind.cs:92
|
|
|
|
|
|
|
|
| |
derived classes
- make OpenSimBackground inherit from OpenSim instead of OpenSimBase
so that it will have a MainConsole instance and we can use console
commands, setting m_gui to false
|
|
|
|
|
|
|
| |
causing issues.
* Tweak the ODEPrim PID a bit more.
|
|
|
|
|
|
| |
* Tweak the LLSetStatus results in the ODEPlugin. Hopefully it's a little less unstable.
* ODEPlugin is using experimental math for LLSetStatus, use with caution! :)
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Scripting now works again
|