Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'ubitwork' into avination | Melanie | 2012-11-06 | 3 | -20/+31 |
|\ | |||||
| * | removed potencial null refs and rearrange code a bit | UbitUmarov | 2012-11-04 | 1 | -13/+19 |
| | | |||||
| * | actually remove the use of random on persist timmings | UbitUmarov | 2012-11-02 | 1 | -4/+6 |
| | | |||||
| * | Create a new random when needed using normal time based seed instead of | UbitUmarov | 2012-11-02 | 1 | -2/+5 |
| | | | | | | | | reusing a shared one than may not be valid | ||||
| * | add debug position on bad primmesh error | UbitUmarov | 2012-11-02 | 1 | -2/+2 |
| | | |||||
* | | This implements the Caps throttler. After some testing, the system seemed ↵ | teravus | 2012-11-05 | 1 | -13/+106 |
| | | | | | | | | | | | | to be OK with me specifying allowing 1 oversized image per 70,000b/sec with at least one. Try it out, start with a low bandwidth setting and then, set your bandwidth setting middle/high and see the difference. Tested with Two Clients on a region with 1800 textures all visible at once. | ||||
* | | Another step in the chain. Pipe the throttle update to the appropriate ↵ | teravus | 2012-11-05 | 2 | -13/+40 |
| | | | | | | | | | | | | PollServiceTextureEventArgs. Each poll service having it's own throttle member is more consistent with the model then the region module keeping track of all of them globally and better for locking too. The Poll Services object is not set static to handle multiple nearby regions on the same simulator. Next step is hooking it up to HasEvents | ||||
* | | Pipe Throttle Update Event to EventManager, client --> ScenePresence --> ↵ | teravus | 2012-11-04 | 8 | -3/+75 |
| | | | | | | | | EventManager, so that modules can know when throttles are updated. The event contains no client specific data to preserve the possibility of 'multiple clients' and you must still call ControllingClient.GetThrottlesPacked(f) to see what the throttles actually are once the event fires. Hook EventManager.OnUpdateThrottle to GetTextureModule. | ||||
* | | Prevent IMs being sent to prims when avies decline inventory offers from them. | Diva Canto | 2012-11-04 | 1 | -9/+12 |
| | | |||||
* | | Add a method to query all registered script constants to allow non-XEngine | Melanie | 2012-11-04 | 2 | -0/+18 |
| | | | | | | | | script engines to use them. | ||||
* | | Prevent a null client from crashing windlight. | Melanie | 2012-11-03 | 1 | -0/+3 |
| | | |||||
* | | Squash reporting HelloNeighbor exception - it simply means the other sim | Melanie | 2012-11-02 | 1 | -4/+4 |
| | | | | | | | | is down, no need for yellow ink. | ||||
* | | Merge branch 'ubitwork' into avination | Melanie | 2012-11-02 | 1 | -20/+14 |
|\ \ | |/ | |||||
| * | lock unique and uniqueReleased in same order when both locks are needed | UbitUmarov | 2012-11-02 | 1 | -20/+14 |
| | | |||||
| * | Merge branch 'avination' into ubitwork | UbitUmarov | 2012-10-30 | 10 | -32/+75 |
| |\ | |||||
* | \ | Merge branch 'ubitwork' into avination | Melanie | 2012-11-01 | 5 | -14/+33 |
|\ \ \ | |/ / | |||||
| * | | revert last change | UbitUmarov | 2012-10-28 | 1 | -2/+1 |
| | | | |||||
| * | | fix ode timing | UbitUmarov | 2012-10-28 | 1 | -1/+2 |
| | | | |||||
| * | | minor change | UbitUmarov | 2012-10-28 | 1 | -0/+1 |
| | | | |||||
| * | | test limit ode exec time by time not number of loops done | UbitUmarov | 2012-10-28 | 1 | -8/+13 |
| | | | |||||
| * | | more debug | UbitUmarov | 2012-10-28 | 1 | -0/+2 |
| | | | |||||
| * | | remove pre physics build testing | UbitUmarov | 2012-10-28 | 1 | -1/+1 |
| | | | |||||
| * | | Add some extra debug on scene close | UbitUmarov | 2012-10-28 | 1 | -1/+9 |
| | | | |||||
| * | | bug fix | UbitUmarov | 2012-10-20 | 2 | -1/+3 |
| | | | |||||
| * | | UbitOde stop doing a copy of the asset data using just the reference to | UbitUmarov | 2012-10-19 | 1 | -2/+3 |
| | | | | | | | | | | | | it. It costs a lot of cpu and doesn't seem all that usefull. | ||||
* | | | Add AnimState to CADU | Melanie | 2012-10-30 | 1 | -0/+18 |
| | | | |||||
* | | | Make sure we're not accessing a physics scene if we're not in one yet. | Melanie | 2012-10-30 | 1 | -1/+1 |
| |/ |/| | |||||
* | | Set the script state to new rez when a scriptis saved, rather than region start. | Melanie | 2012-10-28 | 1 | -1/+1 |
| | | | | | | | | Prevents CHANGED_REGION_RESTART being sent to scripts when saving. | ||||
* | | Add a property to determine if a link set is stored in the database. Also, fix | Melanie | 2012-10-28 | 1 | -0/+13 |
| | | | | | | | | | | a bug where "Force object permissive" god action would fail to reset child prim permissions. | ||||
* | | Deep copy the collection of at_target objects so it can't be modified while | Melanie | 2012-10-28 | 1 | -1/+4 |
| | | | | | | | | it's being iterated | ||||
* | | Merge branch 'ubitwork' into avination | Melanie | 2012-10-19 | 1 | -6/+11 |
|\ \ | |/ | |||||
| * | [UNTESTED] core Ode: let broken mesh physical prims collide with land as | UbitUmarov | 2012-10-19 | 1 | -6/+11 |
| | | | | | | | | the defaul basic box so they don't go off world. | ||||
* | | Merge branch 'ubitwork' into avination | Melanie | 2012-10-19 | 2 | -24/+101 |
|\ \ | |/ | |||||
| * | [UNTESTED] core Ode: stop trying to load a broken asset. Make broken | UbitUmarov | 2012-10-19 | 1 | -21/+97 |
| | | | | | | | | assets behave like phantom by Nebadon request | ||||
| * | extend coment to include all unused SOG CheckSculptAndLoad() | UbitUmarov | 2012-10-18 | 1 | -3/+4 |
| | | |||||
* | | Remove redundant and annoyingly modal message box in upload processing. | Melanie | 2012-10-18 | 1 | -11/+11 |
| | | |||||
* | | Merge branch 'ubitwork' into avination | Melanie | 2012-10-17 | 22 | -1206/+2391 |
|\ \ | |/ | |||||
| * | coment a debug warning | UbitUmarov | 2012-10-16 | 1 | -1/+1 |
| | | |||||
| * | fixes | UbitUmarov | 2012-10-16 | 3 | -67/+82 |
| | | |||||
| * | missing file | UbitUmarov | 2012-10-13 | 1 | -0/+2 |
| | | |||||
| * | add mesh cache expire on region startup. Expires will be relative to | UbitUmarov | 2012-10-13 | 4 | -3/+88 |
| | | | | | | | | | | | | previus expire (assumed done only once at startup). File 'cntr' on cache folder stores time. Deleting it will force a skip on expire. Default time is 48hours before previus startup to account for failed ones etc. | ||||
| * | retouch mesh ids | UbitUmarov | 2012-10-13 | 2 | -11/+21 |
| | | |||||
| * | missing file (again) | UbitUmarov | 2012-10-13 | 1 | -4/+8 |
| | | |||||
| * | longer meshs identification keys, so first part on disk cache is it's asset id | UbitUmarov | 2012-10-13 | 1 | -1/+3 |
| | | |||||
| * | missing file | UbitUmarov | 2012-10-12 | 1 | -0/+6 |
| | | |||||
| * | [TEST] disk cache meshs | UbitUmarov | 2012-10-12 | 3 | -282/+532 |
| | | |||||
| * | commit the right files! | UbitUmarov | 2012-10-12 | 2 | -5737/+4763 |
| | | |||||
| * | remove some more debug spam on ode | UbitUmarov | 2012-10-12 | 2 | -4766/+5735 |
| | | |||||
| * | normalize quaternion.Slerp outputs | UbitUmarov | 2012-10-10 | 2 | -0/+2 |
| | | |||||
| * | add some quaternion normalizations to keep errors under control | UbitUmarov | 2012-10-10 | 1 | -0/+3 |
| | |