Richard Linden
f07b9c2c69
renamed LLTrace stat gathering classes/methods to make the structure of LLTrace clearer
...
Count becomes CountStatHandle
Count.sum becomes sum(Count, value), etc.
2013-03-06 11:08:25 -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
8d2f7a5265
SH-3405 WIP convert existing stats to lltrace system
...
converted all remaining LLViewerStats to lltrace
2012-10-15 19:43:35 -07:00
simon@Simon-PC.lindenlab.com
83f5d0c616
Merge in viewer-development
2012-07-31 15:42:02 -07:00
Todd Stinson
4feef5af63
Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release.
2012-07-23 19:21:34 -07:00
Todd Stinson
eb00239a0b
PATH-807: Ensuring that the "Show in linksets..." and "Show in characters..." right-click menu option does not show for objects outside the current region.
2012-07-12 14:47:47 -07:00
Todd Stinson
90fdf60d69
PATH-807: Adding an additional check for if the object is marked as volume-detect. Note that this will require Andrew's corresponding server-side change to take effect. However, the viewer change alone should have no neative effect prior to the server being updated.
2012-07-12 14:12:58 -07:00
Todd Stinson
34d95fdc01
PATH-807: BUGFIX Filtering which objects will contain the right-click context-sensitive menu option of "Show in linksets...".
2012-07-10 18:29:22 -07:00
Todd Stinson
6e710333e7
Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release.
2012-06-22 18:59:31 -07:00
Todd Stinson
1ca92d37dd
PATH-760: Adding another pathfinding test method to the selection manager.
2012-06-22 11:24:23 -07:00
Todd Stinson
f143da27bf
PATH-760: Ensuring that the pathfinding attribute field works correctly with multiple objects selected.
2012-06-21 18:03:23 -07:00
Todd Stinson
aea6b0c70c
PATH-760: Renaming some methods of LLSelectMgr.
2012-06-21 17:29:12 -07:00
Dave Parks
029103133e
MAINT-794 Factor out a lot of CPU overhead around updating objects.
2012-06-19 18:08:39 -05: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
Todd Stinson
c1a5d6a36b
PATH-450: Disabling the movement and shape manipulation widgets when editing an item in a linked set.
2012-03-30 15:42:43 -07:00
Todd Stinson
fcda925072
PATH-450: BUGFIX Ensuring that permanent objects cannot be linked in frozen mode. Displaying a modal notification if user attempts.
2012-03-29 18:07:40 -07:00
simon_linden
e4ed409ec3
MAINT-853: Audit sendListToRegions() function calls and fix memory leaks.
...
Reviewed by Kelly
2012-03-27 09:37:04 -07:00
simon@Simon-PC.lindenlab.com
ca40352950
MAINT-852 / VWR-8761 : Cannot delete object description. Now you can. Reviewed
...
by Kelly.
2012-03-26 16:23:53 -07:00
Todd Stinson
f0dafcfc7c
PATH-199: Disabling the Take and Delete right-click context menu options when object is enforced permanent.
2012-03-23 17:47:40 -07:00
Todd Stinson
22681ddb90
PATH-199: Disabling more functionality of the build tool floater when permanancy is enforced.
2012-03-21 18:00:21 -07:00
Todd Stinson
58041846d5
Removing unreachable code from the viewer. Corresponding changes made on the server to remove the message handling.
2012-03-16 14:19:30 -07:00
Todd Stinson
378ae8ce65
PATH-199: Enforcing permanent objects in frozen state to not move.
2012-03-13 15:33:15 -07:00
Todd Stinson
4d77d3cca1
PATH-199: Cleaning up code related to object flags so that I can better use the flags to managed pathfinding flags such as permanent and character.
2012-02-28 19:07:44 -08:00
Dave Parks
3efa013ee4
MAINT-939 Potential fix for crash when editing objects.
2012-04-13 11:55:44 -05:00
Dave Parks
852700fbfb
SH-2598 Fix for crash when rendering mesh silhouette (workaround driver bug by rendering from client memory instead of using face VBO).
2012-01-18 15:38:25 -06:00
Dave Parks
b2824aa21d
SH-2690 Add comments per Vir's review feedback
2011-11-16 15:25:09 -06:00
Dave Parks
986dccbeaf
SH-2690 Fix for spammy triangle death on GeForce 7800 Go when selecting flexi attachments.
2011-11-16 15:08:17 -06:00
Dave Parks
76bd8cee11
SH-2644 Fix debug display that shows selection triangle count and streaming cost
2011-11-10 14:48:48 -06:00
Dave Parks
79912f9d3f
SH-2031 Profile guided optimization of matrix ops
...
- don't use F64 except where needed (should really factor out calls to gluProject)
- get rid of sorting by texture in favor of sorting by matrix (no sort needed, geometry is already matrix sorted as a result of frustum cull tree traversal order)
- unroll matrix sync inner loop and cache MVP and normal matrices
2011-10-07 03:12:11 -05:00
Dave Parks
bd02cdc75f
merge
2011-09-26 19:27:10 -05:00
Dave Parks
7c95af74f1
SH-2243 work in progress -- application side matrix stack management
2011-09-14 16:30:45 -05:00
Dave Parks
7821ff23ba
SH-2242 Physics shape display works again, added asserts to flush out areas where state being consumed by a shader does not match state being provided by vertex buffers.
2011-08-27 00:38:53 -05:00
Brad Payne (Vir Linden)
ff60546070
merge
2011-08-22 13:16:02 -04:00
Nyx (Neal Orman)
9ed7cc297a
merging in latest mesh-development
2011-08-19 17:03:51 -04:00
Nyx (Neal Orman)
cfe0a3cbe4
BUILDFIX SH-1246 fixed a bug in the ARC computations, and texture cost computations in build tools
...
Minor bug in ARC display computations, where wrong numbers were being used for child prims
Feature enhancement to not double-count textures reused within a linkset.
2011-08-18 19:16:08 -04:00
Seth ProductEngine
543df6736f
SH-2171 FIXED New prim weights added to weights detail floater.
...
- Fixed detecting cross-parcel objects selection.
- Various fixes in LLAccountingCostManager.
- getSelectedObjectRenderCost() moved from LLFloaterTools to LLObjectSelection where it used to reside. Previous commented out implementation of this method removed.
2011-08-17 01:42:21 +03:00
Dave Parks
2ee8154780
SH-2238, SH-2223, SH-SH-2242 glVertexAttrib throughout main render pipeline complete, preview renders and debug displays still pending. Also fixed a render glitch and a crash (JIRAs listed).
2011-08-10 13:01:14 -05:00
Dave Parks
14f6bbadef
SH-2242 Work in progress migrating to glVertexAttrib everywhere
2011-08-08 15:29:23 -05:00
Dave Parks
8ec39da346
SH-2181 Fix for alpha flickering when basic shaders enabled (don't use glAlphaFunc when shaders are available).
...
Reviewed by Leslie
2011-07-29 17:46:16 -05:00
Nyx (Neal Orman)
60d15f78e1
merge with latest mesh-dev
2011-07-26 15:51:44 -04:00
Nyx (Neal Orman)
8f94ff85f9
merging up latest mesh-development to nyx-mesh-development
2011-05-17 12:13:54 -04:00
Loren Shih
781af27e9c
SH-1419 Sim complains about changing physical materials when Physics, Temporary, or Phantom is changed.
2011-05-09 13:49:20 -04:00
Dave Parks
a4e49310a5
STORM-1210 fsqrtf cleanup
2011-05-02 18:01:27 -05:00
Dave Parks
a25f898703
merge
2011-05-02 14:52:12 -05:00
Ricky Curtice
89216a6c21
Merged with viewer-development.
...
The reason was to manually resolve a couple of merge problems, as upstream has had several changes since this was applied, and some of the changes overlapped.
2011-04-29 14:23:27 -07:00
Ricky Curtice
26f2762b89
Removed an extra variable I'd added.
...
Also cleaned up some whitespace-around-operator issues.
While removing the extra variable seems to make the code more ugly, all it does is reveal the pre-existing ugliness that had been masked in the past. Trying to find a fix, or even try to come to a real understanding of why this section of code is the way it is, is out of my scope for this task.
2011-04-25 16:24:16 -07:00
Nyx (Neal Orman)
2deea74cf6
merging mesh-development into nyx's mesh development
2011-04-08 15:58:11 -04:00
Oz Linden
b5c834c6fd
merge changes for STORM-1051
2011-04-05 07:23:43 -04:00
Ricky Curtice
ca186a6401
Parenthisized a #define to make it safer, adjusted some notes (and added a TODO) around some extremely obscure code that needs further attention but which is outside this scope.
2011-04-04 10:24:43 -07:00
Dave Parks
6b9a2d24cc
SH-477 Better mesh streaming cost estimation.
2011-03-30 18:38:22 -05:00