Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-11 | MAINT-1175: Change LLTypeInfoLookup API for future optimizations. | Nat Goodspeed | |
Per discussion with Richard, accept the type key for insert() and find() as a template parameter rather than as std::type_info*. This permits (e.g.) some sort of compile-time prehashing for common types, without changing the API. Eliminate iterators from the API altogether, thus avoiding costs associated with transform_iterator. Fix existing references in llinitparam.h. | |||
2012-07-11 | MAINT-1175: Forbid LLRegistry[Singleton]<std::type_info*, ...>. | Nat Goodspeed | |
Back out code that selects LLTypeInfoLookup for the underlying map implementation when KEY = [const] std::type_info*, because LLTypeInfoLookup's API is changing to become incompatible with std::map. Instead, fail with STATIC_ASSERT when LLRegistry's KEY is [const] std::type_info*. Fix all existing uses to use std::type_info::name() string instead. | |||
2012-07-11 | Fixing md5sum for linux 3p-havok-source dependency. | Matthew Breindel (Falcon) | |
2012-07-11 | Hopefully fixed windows build. Now support -DLL_DEBUG_HAVOK:BOOL=ON to ↵ | Matthew Breindel (Falcon) | |
enable Havok Hyrbid (fulldebug) libs to link in Windows RelWithDebInfo. On other platforms, that flag will cause RelWithDebInfo to link against Havok fulldebug libs. The rest of the time, RelWithDebInfo will link to Havok Debug and Debug will link to Havok Fulldebug | |||
2012-07-11 | Merging main havok-development-hkai and oz's havok-development-hkai | Matthew Breindel (Falcon) | |
2012-07-10 | PATH-807: BUGFIX Filtering which objects will contain the right-click ↵ | Todd Stinson | |
context-sensitive menu option of "Show in linksets...". | |||
2012-07-10 | Updating Havok.cmake to support all 3 major build configurations on all ↵ | Matthew Breindel (Falcon) | |
platforms. This is incomplete and requires additional changes to the 3p-havok-source repo and the llphysicsextensions-src repo. | |||
2012-07-11 | Added LLPipeline eventhost API. Added ForcePeriodicRenderingTime setting. | Don Kjer | |
2012-07-10 | experimental change for windows debug build | Oz Linden | |
2012-07-10 | MAINT-1175: Still grappling with MSVC idiosyncracies. | Nat Goodspeed | |
Maybe it's failing to correctly handle overloaded transform() methods? | |||
2012-07-10 | MAINT-1175: Fix Windows build. | Nat Goodspeed | |
It seems MSVC doesn't like boost::make_transform_iterator() in the context I was using it. Try directly invoking the iterator's constructor. | |||
2012-07-10 | MAINT-1175: Reimplement LLTypeInfoLookup for better lookup failure. | Nat Goodspeed | |
The original LLTypeInfoLookup implementation was based on two assumptions: small overall container size, and infrequent normal-case lookup failures. Those assumptions led to binary-searching a sorted vector, with linear search as a fallback to cover the problem case of two different type_info* values for the same type. As documented in the Jira, this turned out to be a problem. The container size was larger than expected, and failed lookups turned out to be far more common than expected. The new implementation is based on a hash map of std::type_info::name() strings, which should perform equally well in the success and failure cases: no special-case fallback logic. | |||
2012-07-10 | Adding the example use type labels to the pathfinding linksets floater. | Todd Stinson | |
2012-07-10 | experimental - try 10.6 SDK and lvmgcc42 on TeamCity | Oz Linden | |
2012-07-10 | Added new settings: DisableAllRenderTypes, DisableAllRenderFeatures, and MaxFPS. | Don Kjer | |
2012-07-09 | update llphysicsextension-source build to address linux build issue | Oz Linden | |
2012-07-09 | Removing the change to LLPhysicsExtensions.cmake that was accidentally ↵ | Todd Stinson | |
committed in changes set cf029fb1d6ee. | |||
2012-07-09 | Updating to the latest llphysicsextension library pre-built package. | Todd Stinson | |
2012-07-09 | BUGFIX: Correcting a crash issue that was caused by the rebake navmesh ↵ | Todd Stinson | |
callback handler unexpectedly changing the navmesh state. | |||
2012-07-09 | merge changes for DRTVWR-175 | Oz Linden | |
2012-07-09 | tag merge of DRTVWR-175 | Oz Linden | |
2012-07-09 | correct dos line endings | Oz Linden | |
2012-07-09 | Merge lindenlab/viewer-development => don_linden/viewer-horde-fixes | Don Kjer | |
2012-07-09 | SH-3171 FIX switched texture pipeline to use the new cap request URL | Nyx (Neal Orman) | |
If we support server side texture baking, requests for baked textures will go through the http url received at login. | |||
2012-07-09 | changes to build real sources (works locally on a Mac) | Oz Linden | |
2012-07-09 | merge back more late beta fixes from 3.3.4 | Oz Linden | |
2012-07-09 | Added tag 3.3.4-beta3 for changeset a8057e1b9a12 | Oz Linden | |
2012-07-09 | merge changes for DRTVWR-177 | Oz Linden | |
2012-07-09 | tag merge of DRTVWR-177 | Oz Linden | |
2012-07-09 | Skipping shiftObject pipeline method in headless mode | Don Kjer | |
2012-07-08 | merge changes for DRTVWR-176 | Oz Linden | |
2012-07-08 | merge changes for DRTVWR-176 | Oz Linden | |
2012-07-08 | merge up to latest integration branch | Oz Linden | |
2012-07-08 | merge changes for DRTVWR-176 | Oz Linden | |
2012-07-08 | tag merge of DRTVWR-176 | Oz Linden | |
2012-07-08 | Added support for lib symlinks in deb package. | Don Kjer | |
2012-07-06 | Updating to the latest llphysicsextension library pre-built package. | Todd Stinson | |
2012-07-06 | Updating to the latest pre-built llphysicsextensions package. | Todd Stinson | |
2012-07-06 | Automated merge with ssh://hg.lindenlab.com/simon/viewmaster | Xiaohong Bao | |
2012-07-06 | fix for MAINT-1201: 404 errors appear in the log when opening the world map | Xiaohong Bao | |
2012-07-06 | merge | Brad Payne (Vir Linden) | |
2012-07-06 | Automated merge with https://bitbucket.org/VirLinden/drano | Xiaohong Bao | |
2012-07-06 | fix for SH-3234: Map tile fetching broken in drano build | Xiaohong Bao | |
2012-07-06 | trivial: convert to Unix line endings. | Xiaohong Bao | |
2012-07-06 | MAINT-1228 FIX Can not put more than one object into the contents of an object | callum | |
Reviewed by Paul PE | |||
2012-07-06 | Change install directory to include viewer version | Don Kjer | |
2012-07-06 | Adding debian package build to teamcity build script. | Don Kjer | |
2012-07-05 | Adding the pathfinding attributes to the object profile panel. | Todd Stinson | |
2012-07-05 | Updating to the latest llphysicsextension library pre-built package. | Todd Stinson | |
2012-07-05 | partial changes for building with the llphysicsextensions source package | Oz Linden | |