summaryrefslogtreecommitdiff
path: root/indra/newview/llselectmgr.cpp
AgeCommit message (Collapse)Author
2012-03-29PATH-450: BUGFIX Ensuring that permanent objects cannot be linked in frozen ↵Todd Stinson
mode. Displaying a modal notification if user attempts.
2012-03-27MAINT-853: Audit sendListToRegions() function calls and fix memory leaks.simon_linden
Reviewed by Kelly
2012-03-26MAINT-852 / VWR-8761 : Cannot delete object description. Now you can. ↵simon@Simon-PC.lindenlab.com
Reviewed by Kelly.
2012-03-23PATH-199: Disabling the Take and Delete right-click context menu options ↵Todd Stinson
when object is enforced permanent.
2012-03-21PATH-199: Disabling more functionality of the build tool floater when ↵Todd Stinson
permanancy is enforced.
2012-03-16Removing unreachable code from the viewer. Corresponding changes made on ↵Todd Stinson
the server to remove the message handling.
2012-03-13PATH-199: Enforcing permanent objects in frozen state to not move.Todd Stinson
2012-02-28PATH-199: Cleaning up code related to object flags so that I can better use ↵Todd Stinson
the flags to managed pathfinding flags such as permanent and character.
2012-04-13MAINT-939 Potential fix for crash when editing objects.Dave Parks
2012-01-18SH-2598 Fix for crash when rendering mesh silhouette (workaround driver bug ↵Dave Parks
by rendering from client memory instead of using face VBO).
2011-11-16SH-2690 Add comments per Vir's review feedbackDave Parks
2011-11-16SH-2690 Fix for spammy triangle death on GeForce 7800 Go when selecting ↵Dave Parks
flexi attachments.
2011-11-10SH-2644 Fix debug display that shows selection triangle count and streaming costDave Parks
2011-10-07SH-2031 Profile guided optimization of matrix opsDave Parks
- 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-09-26mergeDave Parks
2011-09-14SH-2243 work in progress -- application side matrix stack managementDave Parks
2011-08-27SH-2242 Physics shape display works again, added asserts to flush out areas ↵Dave Parks
where state being consumed by a shader does not match state being provided by vertex buffers.
2011-08-22mergeBrad Payne (Vir Linden)
2011-08-19merging in latest mesh-developmentNyx (Neal Orman)
2011-08-18BUILDFIX SH-1246 fixed a bug in the ARC computations, and texture cost ↵Nyx (Neal Orman)
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-17SH-2171 FIXED New prim weights added to weights detail floater.Seth ProductEngine
- 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-10SH-2238, SH-2223, SH-SH-2242 glVertexAttrib throughout main render pipeline ↵Dave Parks
complete, preview renders and debug displays still pending. Also fixed a render glitch and a crash (JIRAs listed).
2011-08-08SH-2242 Work in progress migrating to glVertexAttrib everywhereDave Parks
2011-07-29SH-2181 Fix for alpha flickering when basic shaders enabled (don't use ↵Dave Parks
glAlphaFunc when shaders are available). Reviewed by Leslie
2011-07-26merge with latest mesh-devNyx (Neal Orman)
2011-05-17merging up latest mesh-development to nyx-mesh-developmentNyx (Neal Orman)
2011-05-09SH-1419 Sim complains about changing physical materials when Physics, ↵Loren Shih
Temporary, or Phantom is changed.
2011-05-02STORM-1210 fsqrtf cleanupDave Parks
2011-05-02mergeDave Parks
2011-04-29Merged with viewer-development.Ricky Curtice
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-25Removed an extra variable I'd added.Ricky Curtice
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-08merging mesh-development into nyx's mesh developmentNyx (Neal Orman)
2011-04-05merge changes for STORM-1051Oz Linden
2011-04-04Parenthisized a #define to make it safer, adjusted some notes (and added a ↵Ricky Curtice
TODO) around some extremely obscure code that needs further attention but which is outside this scope.
2011-03-30SH-477 Better mesh streaming cost estimation.Dave Parks
2011-03-21mergeNyx (Neal Orman)
2011-03-12Switched to using *_SQUARED constants instead of multiplied constants, and ↵Ricky Curtice
cleaned up a few other minor issues noted during review.
2011-03-10Squared all dist_vec() based comparisons and other dist_vec() operations ↵Ricky Curtice
where sensible. Not all instances of dist_vec() were squared, only those where it wouldn't (hopefully) change the functionality.
2011-03-10SH-755 Set physics shape type to convex hull on delink if physics shape type ↵Dave Parks
was none.
2011-03-09Automated merge up from viewer-development into mesh-developmentLoren Shih
2011-03-07SH-1085 Potential fix for crash when disabling mirror.Dave Parks
2011-04-19mergeDave Parks
2011-02-22STORM-889 FIXED Put Link/Unlink in Edit PanelPaul ProductEngine
- Moved callbacks for Link/Unlink to the LLSelectMgr - Binded Link/Unlink callbacks with buttons in Build Floater - Replaced view_listener_t usage for Link, Unlink, EnableLink, EnableUnlink with boost::bind
2011-02-18Cleanup of headless client (was: DisableRendering mode)Don Kjer
* Now called 'HeadlessClient' instead of 'DisableRendering' * Removed most cases where we skipped certain behaviors in the client when in this mode. This gets us closer to a 'true' client, for testing purposes.
2011-02-11re-applying render cost changes for experimentationsNyx (Neal Orman)
2011-02-11SH-510 Fix for some mesh selection outlines appearing one region away.Dave Parks
2011-02-08MergeDave Parks
2011-02-08SH-523 Fix for non-finite values in silhouette rendering resulting in ↵Dave Parks
silhouette segments pointing at center of screen.
2011-02-07SH-930 FIX revert ARC algorithm for merge to viewer-developmentNyx (Neal Orman)
Reverting incomplete changes to ARC so that we don't change RC when we merge down.
2011-01-28SH-753 - Ghost meshesRoxie Linden
Fix the case where the silhouette shown when editing a mesh in an adjacent region was showing up in the wrong place. The silhouette was not being translated by the avs view with respect to the region.