Commit Graph

272 Commits (cbff0e7ab8afeebb6ddab854d35ea12ef9a9930a)

Author SHA1 Message Date
Richard Linden cbff0e7ab8 SH-3468 WIP add memory tracking base class
attempted fix for gcc compile errors
can't use typeid() on a class that doesn't have a method
defined in a translation unit
fix is to force classes deriving from LLMemTrackable to
use their own static member named sMemStat
2013-01-04 13:48:35 -08:00
Richard Linden c0224cc47a merge with viewer-development 2012-11-19 19:06:36 -08:00
Richard Linden a52d203a4f SH-3405 WIP convert existing stats to lltrace system
started conversion of llviewerassetstats
removed old, dead LLViewerStats code
made units tracing require units declaration
clean up of units handling
2012-10-17 20:00:07 -07:00
Richard Linden e6ca5471a2 SH-3275 Update viewer metrics system to be more flexible
put template parameter back in LLUnit units
added free function operators for mathematical manipulation of unit values
converted texture memory tracking to units
2012-10-17 00:06:22 -07:00
Richard Linden 8d2f7a5265 SH-3405 WIP convert existing stats to lltrace system
converted all remaining LLViewerStats to lltrace
2012-10-15 19:43:35 -07:00
Richard Linden 371b66a6ef Automated merge with http://bitbucket.org/lindenlab/viewer-development 2012-09-06 11:47:48 -07:00
William Todd Stinson 45336ca20d MAINT-1228, MAINT-1668: Deleting code that had been originally deleted to fix these issues, but then was accidentally re-introduced during a bad merge. 2012-11-08 17:37:01 -08:00
Oz Linden 200f39e6a7 merge changes for DRTVWR-217 2012-11-05 16:27:20 -05:00
Kelly Washington 0cdff2817b Merge 2012-10-25 16:13:39 -07:00
William Todd Stinson c6a2ac0489 Pull and merge from ssh://hg@bitbucket.org/stinson_linden/viewer-beta-drtvwr-179. 2012-09-20 19:43:54 -07:00
Dave Parks b4c8a982fc reapply fde2ac0276e2: MAINT-646 Get rid of a hotspot in LLViewerObjectList::update, fix for error in llpolymorph 2012-09-20 10:00:53 -04:00
Dave Parks c2d0531a0e reapply 71673401390a: MAINT-646 Knock out some extraneous performance timers 2012-09-20 09:56:36 -04:00
William Todd Stinson 225a3984cb MAINT-1561: BUGFIX Another target omega fix for an issue detected with a clock pendulum. 2012-09-13 12:22:09 -07:00
Oz Linden 1dd256f7a8 merge changes for DRTVWR-213 2012-09-11 10:20:06 -04:00
William Todd Stinson a766e26db4 Backing out the changes contributing to DRTVWR-167 and DRTVWR-179 from the repository. 2012-09-10 10:37:02 -07:00
Oz Linden e3b4b3875a merge changes for DRTVWR-207 2012-09-04 11:08:14 -04:00
Oz Linden 8189b28d22 merge changes for 2012-08-31 16:28:24 -04:00
callum e4230e640a MAINT-1455 FIX Media Texture not visually updated correctly
Reviewed by me. (Bao created)
2012-08-29 11:16:22 -07:00
William Todd Stinson 7d54c71aeb MAINT-1480: Ensuring that the new angular velocity is remembered for later comparison to the previous angular velocity. 2012-08-27 19:26:58 -07:00
Todd Stinson fc09a016a0 MAINT-1480: Clearing the angular velocity accummulation when the updated angular velocity is set to zero. 2012-08-27 13:31:07 -07:00
Oz Linden 5949d605d7 merge back 3.4.0-beta3 fixes 2012-08-22 08:40:05 -04:00
Oz Linden c2e902d56a merge back beta fixes 2012-08-20 14:45:47 -04:00
Todd Stinson 6df52172c1 MAINT-1439: BUGFIX Correcting Kart 1.0 issue with physical objects using angular velocity. 2012-08-17 15:43:13 -07:00
Todd Stinson 094c717ea8 PATH-842: Another tweak to get the llSetTargetOmega functionality working in the viewer. 2012-08-14 19:10:46 -07:00
Oz Linden 3379760965 merge changes for DRTVWR-189 2012-08-08 07:27:59 -07:00
Todd Stinson 493d3b3651 PATH-842, VWR-29431: BUGFIX Correcting a regression introduced by the fix for PATH-542. The viewer calculated rotation resulting from an object's angular velocity was being incorrectly reset when the corresponding object update was received. With this bugfix, the rotation resulting from the angular velocity is accumulated separately and is re-appplied when the object update resets the object's rotation. 2012-08-06 17:08:57 -07:00
simon@Simon-PC.lindenlab.com 83f5d0c616 Merge in viewer-development 2012-07-31 15:42:02 -07:00
Oz Linden 8df3619621 merge to viewer-developmento 2012-07-24 10:51:37 -04:00
Todd Stinson 4feef5af63 Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release. 2012-07-23 19:21:34 -07:00
Oz Linden c3d9f0e41c merge changes for DRTVWR-179 2012-07-13 13:04:16 -04:00
simon@Simon-PC.lindenlab.com 173d0fa213 Pull in viewer-development because it's painful. Merge with runitai's help. 2012-07-11 16:15:23 -07:00
Dave Parks c0e2d4d988 MAINT-794 Fix for assert on loading some types of objects before their parents. 2012-07-11 15:14:13 -05:00
callum 51f740ca8d MAINT-1228 FIX Can not put more than one object into the contents of an object
Reviewed by Paul PE
2012-07-06 11:31:37 -07:00
simon@Simon-PC.lindenlab.com b7555a3309 Merge back viewer-lion, which has viewer-development and down-stream fixes 2012-08-01 14:07:24 -07:00
Dave Parks 4a5ad35793 MAINT-570 Remove unused memory tracking system LLMemType 2012-07-20 11:42:15 -05:00
Dave Parks 39ee498af0 MAINT-678 Fix for inconsistent data in physics shape display 2012-06-28 15:47:18 -05:00
Todd Stinson 3f17205889 Some clean-up after checking the differences between the pathfinding branch and viewer-release. 2012-06-26 12:27:08 -07:00
Dave Parks 9e9d32de38 merge 2012-06-22 14:04:33 -05:00
Dave Parks 029103133e MAINT-794 Factor out a lot of CPU overhead around updating objects. 2012-06-19 18:08:39 -05:00
Dave Parks 99dc246ac8 Merge 2012-06-15 14:29:46 -05:00
Todd Stinson c352483f62 PATH-704: Enforcing permanency only for static objects on neighboring regions. 2012-06-11 13:52:19 -07:00
Dave Parks 184d5ee79d MAINT-646 Get rid of a hotspot in LLViewerObjectList::update, fix for error in llpolymorph 2012-06-11 12:53:36 -05:00
Dave Parks dd00b6dbc8 MAINT-646 Knock out some extraneous performance timers 2012-06-08 14:18:14 -05:00
Oz Linden 98457f8455 merge changes for storm-1852 2012-05-30 14:27:59 -04:00
Todd Stinson f83fcc357f Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release. 2012-05-25 18:44:47 -07:00
Paul ProductEngine 890c583289 MAINT-119 FIXED (PUBLIC]no-transfer textures not searchable via texture picker)
- Implemented Richard's and Leo's spec
- Also fixed an issue when applying no-transfer texture for an object using texture picker, creates redundant copies of the texture in the object's content
2012-05-22 20:01:22 +03:00
Jonathan Yap 8593020037 STORM-1852 Altitude display stutters or is clamped when flying higher than 4096m 2012-05-11 11:33:03 -04:00
Todd Stinson 2d94e8e764 PATH-629: Allowing viewer edits to permanent objects when in god-mode regardless of frozen mode. 2012-05-08 18:44:04 -07:00
simon@Simon-PC.lindenlab.com 71bbb384b0 MAINT-753 : [crashhunters] crash at LLVOVolume::updateFaceFlags(). Null pointer checks are good.
Reviewed by Kelly
2012-05-07 13:24:52 -07:00
Todd Stinson ee230730c5 Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release. 2012-04-25 15:27:13 -07:00