aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/Agent/TextureSender (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-05-19Dump OpenSim 0.9.0.1 into it's own branch.onefang1-5/+6
2016-11-03Initial update to OpenSim 0.8.2.1 source code.David Walter Seikel1-2/+26
2012-11-13Another 21 modules' directives moved out of .addin.xmlDiva Canto1-0/+2
2012-11-12Remove any mention of IRegionModule from region names and comments to aidMelanie1-1/+1
grepping for remaining uses
2012-11-11J2KDecoderModule: move the code out of PostInitialise()Diva Canto1-8/+17
2012-11-10One more module converted: J2KDecoderModule.Diva Canto1-10/+32
2012-01-05Improve "j2k decode" command to tell us how many layers and components were ↵Justin Clark-Casey (justincc)1-5/+16
decoded, instead of just success/failure
2012-01-05Add a "j2k decode" region console command that allows a manual request for a ↵Justin Clark-Casey (justincc)1-8/+10
JPEG2000 decode of an asset For debugging purposes.
2012-01-04Minor formatting changes and commented out log lines for future debugging of ↵Justin Clark-Casey (justincc)1-0/+4
image manager (udp texture fetch). No significant functional changes.
2012-01-02Adding commented out log messages and some minor formatting for future bug ↵Justin Clark-Casey (justincc)1-0/+3
hunting. No functional changes.
2010-12-23Removed unused code -- this was the previous version of UDP texture sending, ↵Diva Canto1-212/+0
which now lives entirely in LindenUDP space.
2010-03-08Add config option for switching between CSJ2K and BuggyJPEG.Melanie1-3/+9
2010-03-07* Added code to support either CSJ2K or OpenJPEG texture decoding. Currently ↵John Hurliman1-20/+33
hardcoded to CSJ2K (so no functional change) but this could easily be switched to a config option
2010-02-22Changed asset CreatorID to a stringJohn Hurliman1-1/+1
2010-02-22* Adds CreatorID to asset metadata. This is just the plumbing to support ↵John Hurliman1-1/+1
CreatorID, it doesn't modify database backends or OAR files to support storing/loading it
2010-01-29Revert "Updates all IRegionModules to the new style region modules."Melanie1-26/+7
This reverts commit ec3c31e61e5e540f822891110df9bc978655bbaf.
2010-01-23Updates all IRegionModules to the new style region modules.Revolution1-7/+26
Signed-off-by: Melanie <melanie@t-data.com>
2009-11-09minor: remove some mono compiler warningsJustin Clark-Casey (justincc)1-2/+2
2009-11-05Changing the AssetBase constructors to avoid initializing assets with an ↵John Hurliman1-4/+3
unknown asset type, and log an error if it ever does happen
2009-10-20Reverting the deletion of files related to texture sending until we figure ↵John Hurliman1-0/+212
out exactly what is and isn't needed
2009-10-20* Removing cruft left over from the conversion to the new texture sending ↵John Hurliman2-392/+0
and UDP code * Changing the cache modules to only initialize the caches if they are actually enabled. Should save a bit of resources from unused cache systems
2009-10-02* Creates Util.UTF8 and switches some references of Encoding.UTF8 to ↵John Hurliman1-2/+2
Util.UTF8 (not all references were switched since not all OpenSim libraries reference OpenSim.Framework) * Shrinks the largest in-memory object, the LLRAW.HeightmapLookupValue struct (only used for exporting to LLRAW terrain files), to the minimum possible size. This seems to have the odd side effect of cutting the size of the two double[256,256] terrain objects in half. Possibly an alignment optimization?
2009-10-01* Rewrote LLImageManager to use a real priority queue and hold minimal stateJohn Hurliman1-1/+0
* Rewrote the logic in J2KImage.RunUpdate() * Added a default avatar texture (I made it myself)
2009-09-30Attempting to improve the robustness of texture decoding by always ignoring ↵John Hurliman1-528/+160
LayerInfo.End values and creating guessed default layer boundaries on failed decodes Changed a noisy J2K decode log message from Info to Debug Replacing openjpeg-dotnet decoding with managed CSJ2K decoding. Should be much more reliable, faster, and use less memory * Re-added openjpeg-dotnet files since they are used elsewhere in OpenSim * Updated prebuild.xml with a reference to CSJ2K * Renamed IJ2KDecoder and J2KDecoder member names to follow standard naming conventions * Removed j2kDecodeCache cruft and replaced it with the OpenSim cache system * Rewrote the default layer boundary algorithm to use percentages instead of an exponent * Switched from an infinite in-memory cache to an expiring cache (10 minute timeout) * Slightly quieted logging errors for failed texture decodes
2009-09-30Revert "Attempting to improve the robustness of texture decoding by always ↵Melanie1-68/+168
ignoring LayerInfo.End values and creating guessed default layer boundaries on failed decodes Changed a noisy J2K decode log message from Info to Debug" This reverts commit 22cc31135e2989df28e0756eb3b03f85530d5555.
2009-09-30Attempting to improve the robustness of texture decoding by always ignoring ↵John Hurliman1-168/+68
LayerInfo.End values and creating guessed default layer boundaries on failed decodes Changed a noisy J2K decode log message from Info to Debug Replacing openjpeg-dotnet decoding with managed CSJ2K decoding. Should be much more reliable, faster, and use less memory * Re-added openjpeg-dotnet files since they are used elsewhere in OpenSim * Updated prebuild.xml with a reference to CSJ2K
2009-10-01Formatting cleanup.Jeff Ames1-1/+1
2009-08-29Add a slow cache cleaner thread. By default, the thread starts a cleanupMelanie1-7/+47
sweep every 10 minutes. If any texture data is older than 12 hours, it is regenerated and the memory cache is refreshed. After each decode, the thread delays for 5 seconds.
2009-08-29the beginning of some changes to the decode cache to address concerns aboutMelanie1-9/+30
system load. This commit effectively disables expiration.
2009-08-29Make the j2kDecodeCache expire after 50 minutes (configurable). Alse allowsMelanie1-4/+24
setting the path for it. This commit introduces NEW DEFAULT BEHAVIOR. To retain the old behavior (eternal cache) you will need to change your OpenSim.ini and set the timeout to 0.
2009-07-25* Updates libOMV to version 0.7.0Teravus Ovares1-1/+2
* Uses mantis #3811 as a base (thanks jhuliman) with changes. * E-mail regarding interface changes sent to the opensim-dev list * Archive: https://lists.berlios.de/pipermail/opensim-dev/2009-July/007219.html
2009-06-01Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames3-3/+3
LICENSE.txt.
2009-05-07instrument most of the tests with a new InMethod function that may help us ↵Sean Dague1-0/+4
figure out where that pesky deadlock is during test runs.
2009-05-04* Refactor: Simplify InventoryFolderImpl. No functional change.Justin Clarke Casey1-5/+1
2009-04-13* Remove null reference exception in the J2KDecoderModule's J2K repair ↵Teravus Ovares1-2/+14
routine for when the asset we're looking up isn't an image at all. (did someone set the texture on the side of a primitive to some other kind of asset with the script engine?)
2009-03-28* Adding some heuristic error correction to the j2k decoder module to combat ↵Teravus Ovares1-1/+83
some of the situations that we see in mantis 3049 . * This may help people on certain 64 bit systems where the end byte position of each layer data packet is incorrect but the start positions are correct. * The console will still be extremely chatty with 'Inconsistent packet data in JPEG2000 stream:' messages, however.. if OpenSimulator was able to recover the data, it will say HURISTICS SUCCEEDED
2009-02-17- remove the Metadata property from AssetBase and return all previousMike Mazur1-6/+6
properties as before - prefix private variables with m_ in AssetBase.cs - related to Mantis #3122, as mentioned in https://lists.berlios.de/pipermail/opensim-dev/2009-February/005088.html - all services will likely need to be upgraded after this commit
2009-02-12* optimized usings.lbsa713-8/+4
2009-02-09* Reinstate tests that are now in CoreModulesJustin Clarke Casey1-0/+1
2009-02-09starting phase 2 of the OpenSim.Region.Environment commit: relocatingDr Scofield3-0/+923
OpenSim.Region.Environment.Modules.Agent en bloc to OpenSim.Region.CoreModules