summaryrefslogtreecommitdiff
path: root/indra/llmath
AgeCommit message (Collapse)Author
2011-01-07SH-762 Forsyth style vertex buffer optimization for meshes.Dave Parks
2010-12-30automated mergeRoxie Linden
2010-12-30Code review fix from davep - use booling or operator and not binary oneRoxie Linden
Remove unnecessary state check. Initial dialog work for showing physics cost in upload dialog
2010-12-29SH-647 Switch asserts to warnings in octree for development builds (were ↵Dave Parks
already warnings in release builds).
2010-12-23Fix windows build breakRoxie Linden
2010-12-23automated mergeRoxie Linden
2010-12-23SH-655 - Project mesh viewer crashes on exit.Roxie Linden
A copy constructor was implemented which did a memcpy, which included the vtable pointer which was to another object of another class (same child though). This resulted in the wrong destructor being called. The reason for the memcpy was for alignment purposes. The solution was to move to LLVector4a, which is intrinsicly aligned. Also, did some performance optimizations based on the LLVector4a optimizations. The solution was to re-implement the
2010-12-20Fix for windows build. Reviewed by Nyx.Dave Parks
2010-11-23merged CTS-323: Don't cast pointers to U32Boroondas Gupte
2010-11-21Get rid of more ll_aligned_malloc calls.Dave Parks
2010-11-21Get rid of pointless redirection and malloc/free.Dave Parks
2010-11-03Reverting fix for SH-391 until it works for all use casesJonathanLinden
2010-11-03Fix for SH-391 'Viewer crash when enabling align planar faces on a mesh ↵JonathanLinden
object'. Paired with Runitai
2010-10-29SH-92 Fix for busted bounding boxes for mirrored meshes.Dave Parks
2010-10-29Fix for bad normals on some prim faces.Dave Parks
2010-10-26Fix for bad binormals.Dave Parks
2010-10-24merged CTS-323: Don't cast pointers to U32Boroondas Gupte
2010-10-24CTS-323: (part 2 of 2) Don't cast pointers to U32Boroondas Gupte
2010-10-24CTS-323: (part 1 of 2) Don't cast pointers to U32Boroondas Gupte
2010-10-13correct licenses (fix problem with license change merge)Oz Linden
2010-10-07Increase default scale limit to 64mDave Parks
2010-10-04Interface/state for rendering convex hull physics shapes. Still need to ↵Dave Parks
implement gMeshRepo.buildHull
2010-10-01Add llhysicsshapebuilderutilDave Parks
2010-09-27mergeDave Parks
2010-09-22Commenting out unused variables to help mac buildJonathan Wolk
2010-09-22Remove LL_MESH_ENABLED macros (fixes drag and drop). Add mesh stitching ↵Dave Parks
type back into tools floater.
2010-09-22mergeDave Parks
2010-09-22SH-100, SH-111 Fix for generate normals stalling/crashing.Dave Parks
Switch from "new" to "malloc" in llvolume.cpp aligned arrays so "realloc" can be used to avoid copies.
2010-09-21Fix for build failures - disabling tcmalloc for nowBrad Payne (Vir Linden)
2010-09-20Stop using ll_aligned_malloc/free in llvolume.Dave Parks
Fix for garbage data in vertex weight array crashing software skinning. Proper integration of picking for rigged attachhments. Optimization in LLDrawable::updateDistance (don't call updateRelativeXform, just use spatial group position).
2010-09-19Take advantage of automagical tcmalloc alignment.Dave Parks
2010-09-19Raycasting for rigged attachments now works for your own attachments while ↵Dave Parks
in edit mode.
2010-09-10Added test code for volume raycast octree and fixed a crash in render cost ↵Dave Parks
calculation when selecting trees/grass. Reviewed by jwolk.
2010-08-30merging up from viewer-developmentAaron Terrell (Enus)
2010-08-26buildfix removing unnecessary line in llvector4a.hNyx (Neal Orman)
upon further review, falcon determined this fix was unnecessary.
2010-08-26buildfix: fixing linux build to handle new SSE2 architectureNyx (Neal Orman)
code reviewed by davep and falcon
2010-08-26Add missing files from viewer-experimentalDave Parks
2010-08-24standardizing test suite names as class name under testAaron Terrell (Enus)
2010-08-24Backed out changeset c3d41f18ce2bTofu Linden
back-out the back-out for this branch. yay.
2010-08-24Backed out changeset a62bf7c0af21Tofu Linden
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-08-24merge heads. whew.Tofu Linden
2010-08-19More line endings.Dave Parks
2010-08-19Integrate SIMD API from oreh/server-trunk-orehDave Parks
2010-08-13Change license from GPL to LGPL (version 2.1)Oz Linden
2010-08-06Better < operator for LLVolumeFace::VertexDataDave Parks
2010-07-15Merge cleanup.Dave Parks
2010-07-14mergeDave Parks
2010-07-13Fix for mesh upload, consolidate generating bad indices, and normal generation.Dave Parks
2010-07-12mergeDave Parks
2010-07-12Merge?Dave Parks