aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Modules/Agent/TextureDownload (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-01-10Revert progressive texture patch from r8001 until issues can be addressedDahlia Trimble3-60/+54
2009-01-10Thanks jhurliman for a patch that implements progressive texture downloading ↵Dahlia Trimble3-31/+37
- Mantis #2655
2009-01-08* Establish placeholder for future TextureSender testsJustin Clarke Casey1-1/+0
2008-12-18This may fix mantis #2855. There was a race condition on the ↵diva1-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.
2008-12-18This innocuous change in the TextureDownloadModule suddenly made the texture ↵diva1-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.
2008-11-23Don't serve texture preview from other people's objects if youMelanie Thielker1-0/+22
havenever seen that texture before.
2008-11-19Reverting the texture sending patch and the new libOMV. This makes thisMelanie Thielker3-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
2008-11-18Patch from jhurliman. Fixing the texture decoding issues in progressiveMelanie Thielker1-1/+0
texture sending. Grain of salt not included.
2008-11-17Make texture decode errors nonfatal. The texture send is simply droppedMelanie Thielker1-25/+33
2008-11-17Fix a few small issues with the progressive texture-download:Homer Horwitz1-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.
2008-11-04* Prevent texture sender thread termination from immediately crashing the simJustin Clarke Casey1-18/+28
2008-10-29* Check in (disabled) results of not persisting avatar textures but rather ↵Justin Clarke Casey3-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
2008-10-15* minor: remove some warningsJustin Clarke Casey1-2/+2
2008-10-15* minor: disable a couple of other lines of image not found, which are ↵Justin Clarke Casey1-2/+2
pointless anyway since we aren't currently sending the packet
2008-09-26* Patch from JHurlimanTeravus Ovares2-4/+6
* Updates to libomv r2243, * Remove lots of unnecessary typecasts * Improves SendWindData() Thanks jhurliman. * Will update OpenSim-libs in 10 minutes..
2008-09-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares3-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.
2008-08-18Formatting cleanup.Jeff Ames1-4/+4
2008-06-27more warnings to go.Dr Scofield1-6/+12
2008-05-16* Eliminate occurences of "Got a texture uuid ... with no sender object to ↵Justin Clarke Casey1-2/+16
handle it..." by properly dealing with the situation where a client still has queued texture requests when it logs out
2008-05-16Formatting cleanup.Jeff Ames3-13/+13
2008-05-14* Start recording as a statistic the number of times we start blocking ↵Justin Clarke Casey1-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
2008-05-09* Removing console notifications of missing texture request sending (which ↵Justin Clarke Casey1-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
2008-05-01* Rolled back a few changes.Adam Frisby2-6/+9
2008-05-01* Spring cleaning on Region.Environment. Adam Frisby2-9/+6
* Converted a large number of read-only fields to be actually, readonly. * Reformatted code sections. * Removed redundant code.
2008-05-01Update svn properties. Minor formatting cleanup.Jeff Ames3-563/+563
2008-04-30* Cruft removal step #1. Cleaning Modules directory.Adam Frisby3-98/+104
2008-04-30* Refactored Environment/Modules directory - modules now reside in their own ↵Adam Frisby3-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.