aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Modules/Agent/TextureDownload (follow)
Commit message (Collapse)AuthorAgeFilesLines
* This changeset is the step 1 of 2 in refactoringDr Scofield2009-02-063-6/+6
| | | | | | | | | | | | | | | | | | | | OpenSim.Region.Environment into a "framework" part and a modules only part. This first changeset refactors OpenSim.Region.Environment.Scenes, OpenSim.Region.Environment.Interfaces, and OpenSim.Region.Interfaces into OpenSim.Region.Framework.{Interfaces,Scenes} leaving only region modules in OpenSim.Region.Environment. The next step will be to move region modules up from OpenSim.Region.Environment.Modules to OpenSim.Region.CoreModules and then sort out which modules are really core modules and which should move out to forge. I've been very careful to NOT BREAK anything. i hope i've succeeded. as this is the work of a whole week i hope i managed to keep track with the applied patches of the last week --- could any of you that did check in stuff have a look at whether it survived? thx!
* Revert progressive texture patch from r8001 until issues can be addressedDahlia Trimble2009-01-103-60/+54
|
* Thanks jhurliman for a patch that implements progressive texture downloading ↵Dahlia Trimble2009-01-103-31/+37
| | | | - Mantis #2655
* * Establish placeholder for future TextureSender testsJustin Clarke Casey2009-01-081-1/+0
|
* This may fix mantis #2855. There was a race condition on the ↵diva2008-12-181-9/+49
| | | | TextureDownloadModule upon clients (ScenePresences) being closed. If there were still textures to send, the UserTextureServices was created again, but pointing to the old IClient that had just been closed, which made things not work upon that user returning to that region.
* This innocuous change in the TextureDownloadModule suddenly made the texture ↵diva2008-12-181-1/+4
| | | | problems (#2855) go away for me. I'm committing it, so that others can test and refute, to make sure I'm not hallucinating.
* Don't serve texture preview from other people's objects if youMelanie Thielker2008-11-231-0/+22
| | | | | | havenever seen that texture before.
* Reverting the texture sending patch and the new libOMV. This makes thisMelanie Thielker2008-11-193-37/+31
| | | | | | | | | release a direct descendant of the stable 7364, with all the features and none of the issues. This omits the following patch chain: r7383 r7382 r7381 r7377 r7375 r7373 r7372 r7370 r7369 r7368 r7367 r7366
* Patch from jhurliman. Fixing the texture decoding issues in progressiveMelanie Thielker2008-11-181-1/+0
| | | | | | texture sending. Grain of salt not included.
* Make texture decode errors nonfatal. The texture send is simply droppedMelanie Thielker2008-11-171-25/+33
|
* Fix a few small issues with the progressive texture-download:Homer Horwitz2008-11-171-5/+4
| | | | | | | | | | | | - The initial priority wasn't passed in, so a discardLevel of -1 in the first request automatically cancelled texture-download. - One-packet textures weren't handled, as CurrentPacket starts at 1 and StopPacket == 0 in that case. - Increased MAX_ALLOWED_TEXTURE_REQUESTS to 15; incremental texture downloads will cause more requests.
* * Prevent texture sender thread termination from immediately crashing the simJustin Clarke Casey2008-11-041-18/+28
|
* * Check in (disabled) results of not persisting avatar textures but rather ↵Justin Clarke Casey2008-10-293-36/+24
| | | | | | | | | | sending ImageNotFound to clients if avatar textures are missing * Whilst this does automatically get the client to rebake, on crossing a region border the 'local' assets are left behind * There may be a cunning solution (such as squirting the assets on region crossing, or having them fetched from the original region) but instead I'm going to opt for the easy solution of keeping them in the asset database, for now
* * minor: remove some warningsJustin Clarke Casey2008-10-151-2/+2
|
* * minor: disable a couple of other lines of image not found, which are ↵Justin Clarke Casey2008-10-151-2/+2
| | | | pointless anyway since we aren't currently sending the packet
* * Patch from JHurlimanTeravus Ovares2008-09-262-4/+6
| | | | | | | | | * Updates to libomv r2243, * Remove lots of unnecessary typecasts * Improves SendWindData() Thanks jhurliman. * Will update OpenSim-libs in 10 minutes..
* * This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares2008-09-063-17/+17
| | | | | | | * This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle. * This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big! * Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
* Formatting cleanup.Jeff Ames2008-08-181-4/+4
|
* more warnings to go.Dr Scofield2008-06-271-6/+12
|
* * Eliminate occurences of "Got a texture uuid ... with no sender object to ↵Justin Clarke Casey2008-05-161-2/+16
| | | | handle it..." by properly dealing with the situation where a client still has queued texture requests when it logs out
* Formatting cleanup.Jeff Ames2008-05-163-13/+13
|
* * Start recording as a statistic the number of times we start blocking ↵Justin Clarke Casey2008-05-141-2/+4
| | | | | | | | repetitive client requests for the same missing texture * This is to maintain some visibility on the problem, since I removed the intentionally irritating log messages for this
* * Removing console notifications of missing texture request sending (which ↵Justin Clarke Casey2008-05-091-4/+4
| | | | | | | | ironically, was disabled, though it wasn't making much difference). * These messages keep getting confused with other problems - just going to have to try to remember to add these to stats or something so at least they don't completely disappear
* * Rolled back a few changes.Adam Frisby2008-05-012-6/+9
|
* * Spring cleaning on Region.Environment. Adam Frisby2008-05-012-9/+6
| | | | | | | * Converted a large number of read-only fields to be actually, readonly. * Reformatted code sections. * Removed redundant code.
* Update svn properties. Minor formatting cleanup.Jeff Ames2008-05-013-563/+563
|
* * Cruft removal step #1. Cleaning Modules directory.Adam Frisby2008-04-303-98/+104
|
* * Refactored Environment/Modules directory - modules now reside in their own ↵Adam Frisby2008-04-303-0/+560
directory with any associated module-specific classes. * Each module directory is currently inside one of the following category folders: Agent (Anything relating to do with Client<->Server communications.), Avatar (Anything to do with the avatar or presence inworld), Framework (Classes modules can use), Grid (Grid traffic, new OGS2 grid comms), Scripting (Scripting functions, etc), World (The enrivonment/scene, IE Sun/Tree modules.) * This should be moved into a seperate project file.