Commit Graph

17 Commits

Author SHA1 Message Date
Jim Radford
649b21028c Updates OpenJpeg, openjpeg-libsl.dll to openjpeg trunk r509 which adds fixes access violation exception during baking. ref mantis#196, please report any issues in mantis.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1697 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-31 17:30:35 +00:00
Jim Radford
a69d5e92aa Updates OpenJpeg, openjpeg-libsl.dll to v1.3 which adds native tga support (Please report any problems in mantis!)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1694 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-30 07:01:44 +00:00
John Hurliman
dc798f852c Converted openjpeg-libsl to VS2005 project file and fixed some compile problems. Should resolve issue #26
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1497 52acb1d6-8a22-11de-b505-999d5b087335
2007-11-20 19:58:10 +00:00
John Hurliman
3013742668 * Increased SIMULATOR_TIMEOUT to 30 seconds
* Converted all timers to System.Threading timers to fix problems running in services and the CF
* UDPBase now uses our own ReaderWriterLock that is more efficient, and CF compatible
* Login uses a hand-created LoginProxy object instead of dynamically building the class with reflection .Emit()
* Replaced ParameterizedThreadStart calls with class-wide variables for CF compat.
* Removed transfer timeout code (irrelevant now that uploads go through CAPS)
* Added several new Helpers methods to wrap desktop and CF conditional code
* Replaced Monitor calls with AutoResetEvent in BlockingQueue
* InventoryNodeDictionary uses generics now
* Removed final lingering piece of XML serialization
* Added CookComputing.XmlRpc.CF.dll for the CF

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1479 52acb1d6-8a22-11de-b505-999d5b087335
2007-11-06 09:26:10 +00:00
John Hurliman
f9b221d5c7 Applying patch from Frank Bogomil in issue 389 to fix 64-bit alignment issues with the OpenJPEG interface
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1400 52acb1d6-8a22-11de-b505-999d5b087335
2007-09-12 06:06:29 +00:00
jedediah
216441f0be * added support for asset wrappers to the AssetManager API (BREAKING CHANGE)
* added Image class, modified OpenJPEG to use it
* implemented AssetTexture (with Image class)
* reimplemented Wear* commands, refactored appearance code
* added bake flag parameter to appearance commands
* added InventoryItem subclasses for different item types
* added *FindObjectsByPath to InventoryManager
* added single item FetchInventory


git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1373 52acb1d6-8a22-11de-b505-999d5b087335
2007-08-25 09:36:33 +00:00
jedediah
5628ad35fe * mono JIT crash in AppearanceManager.cs
* wrong DLL name in openjpeg-libsl.dll.config
* missing extern "C" in libsl.h

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1291 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-12 01:50:19 +00:00
jedediah
937f15ab6f This is a big merge of my work from the Pleiades internal repo.
Not yet tested on Linux or OSX!
Notable changes:
* AppearanceManager works much better though baking is only a placeholder
* Fixes to openjpeg/TGA code
* VisualParams class interface changed
* Some TestClient fixes
* Rest of TGA files added to Resources (they will eventually be used for baking)This is a big merge of my work from the Pleiades internal repo. Notable changes:
* AppearanceManager works much better though baking is only a placeholder
* Fixes to openjpeg/TGA code
* VisualParams class interface changed
* Some TestClient fixes
* Rest of TGA files added to Resources (they will eventually be used for baking)


git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1284 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-11 09:17:46 +00:00
John Hurliman
2b945b573a Added WIN32 platform detection to the DLLEXPORT and _stdcall macros in openjpeg-libsl
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1277 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-08 05:13:48 +00:00
John Hurliman
adfc241218 * Backporting all of the non-networking and non-inventory changes from the jhurliman branch
* The new asset and appearance managers sit alongside the old ones, so no code should break just yet although you might have to be more explicit with your namespaces
* Adding importprimscript to work in conjunction with qarl's Maya sculptie exporter
* Removing the IA_* examples, these should be remade in to TestClient commands

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1275 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-08 04:35:04 +00:00
John Hurliman
dcd80b534b * Cleaned up OpenJPEG.rc just in case it is actually used
* Fixed a decoding to TGA bug in openjpegnet
* Added support for the rare two composition case (grayscale + alpha) when decoding to TGA

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1263 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-01 00:45:21 +00:00
John Hurliman
87f09b65c3 Fixed a spaces instead of tabs problem in Makefile.osx and added -lstdc++ to the linking stage
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1259 52acb1d6-8a22-11de-b505-999d5b087335
2007-06-30 23:31:13 +00:00
John Hurliman
eb33467f22 * Added the Windows build of our openjpeg-libsl
* Fixed the MSVC project file for openjpeg-libsl to output the properly named file
* Fixed OpenJPEG.cs to reference openjpeg-libsl.dll instead of OpenJPEG.dll

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1257 52acb1d6-8a22-11de-b505-999d5b087335
2007-06-30 23:12:06 +00:00
John Hurliman
1452623fa4 * Fixing a small bug in the openjpeg-libsl makefiles
* Removing the old OpenJPEG binary for OSX
* Adding the first binary of openjpeg-libsl to svn, the Linux 64-bit shared library
* Updated openjpegnet.dll.config to point to the latest filenames

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1256 52acb1d6-8a22-11de-b505-999d5b087335
2007-06-30 23:02:37 +00:00
John Hurliman
1e339e143d openjpeg-libsl NAnt file didn't work out very well, removing it and replacing with fixed Makefile and Makefile.osx. This is done until someone reports a bug
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1255 52acb1d6-8a22-11de-b505-999d5b087335
2007-06-30 22:51:22 +00:00
John Hurliman
acb7eb50fc * Adding the preliminary openjpeg-libsl.build which execs gcc to compile openjpeg. Untested and no linking support yet
* Removing the Makefiles, CMake files, and misc things from openjpeg-libsl
* Fixed openjpegnet.build so the clean task doesn't delete important or nonexistent files

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1253 52acb1d6-8a22-11de-b505-999d5b087335
2007-06-30 21:20:22 +00:00
John Hurliman
2c55613dcf Upgrading OpenJPEG to our custom 1.2-libsl version with C++ style helper functions, and updating openjpegnet to match it. Still need the updated Makefile and Makefile.osx
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1252 52acb1d6-8a22-11de-b505-999d5b087335
2007-06-30 20:25:49 +00:00