Commit Graph

162 Commits (f1784209d5fc4e3f9402fbc8fa66de5a67a73f70)

Author SHA1 Message Date
Dave Parks aa21ad59aa Fix for crash when viewing asset with "NoGeometry" 2011-06-06 18:20:07 -05:00
Dave Parks b77e027fcc Remove some unused variables. 2011-06-02 23:46:26 -05:00
Dave Parks de5f93ca52 SH-1732 Add streaming cost calculation for mesh objects. 2011-06-02 22:58:57 -05:00
Dave Parks 3a409e6edc SH-1603 Replace every occurrence of "WTF" with something more appropriate. 2011-05-25 18:45:21 -05:00
Dave Parks 8017900e7f merge 2011-05-12 18:50:22 -05:00
brad kittenbrink 2a843e9a6b Fix up alignment problems for debug build.
reviewed by davep.
2011-05-12 16:09:42 -07:00
Dave Parks 56ba23d231 Use SSE for decoding texture coordinates. 2011-05-11 17:32:39 -05:00
Loren Shih 8b4b2e375d Fix for line endings style (dos2unix).
Updated header blocks for llphysicsshapebuilderutil classes.
2011-05-03 15:31:30 -04:00
Dave Parks 1ff7968312 SH-1225 Add skinning info to import path of .slm files. 2011-03-28 23:50:23 -05:00
Dave Parks 6ff87e2840 SH-1169 Import from slm instead of dae when appropriate. 2011-03-22 17:23:48 -05:00
Dave Parks a242129b57 SH-523 Fix for non-finite values in silhouette rendering resulting in silhouette segments pointing at center of screen. 2011-02-08 15:53:50 -06:00
Xiaohong Bao d08372f71d merge fix for SH-659 from v-d to mesh: small textures not loaded 2011-02-01 12:43:12 -07:00
Loren Shih c7d0fab7b9 Fixes for merge up from viewer-development to mesh-development.
Backed out SH-659 since merge was messy; this will be merged in manually later.
2011-02-01 12:33:39 -05:00
Loren Shih fbc6e5d639 Automated merge up from viewer-development into mesh-development 2011-02-01 11:28:22 -05:00
Dave Parks f3493d4165 SH-822 Fix for crash in cacheOptimize (U16 should have been a U32) 2011-01-19 23:14:41 -06:00
Xiaohong Bao c602fed9b7 fix for SH-659: small textures not loaded 2011-01-18 14:08:21 -07:00
Dave Parks ce5dc4d42b SH-762 Forsyth style vertex buffer optimization for meshes. 2011-01-07 13:47:50 -06:00
Dave Parks e9d21ba941 Fix for windows build. Reviewed by Nyx. 2010-12-20 15:09:15 -06:00
Boroondas Gupte 8edd7e94b1 merged CTS-323: Don't cast pointers to U32 2010-11-23 01:52:11 +01:00
Dave Parks c149a0020b Get rid of pointless redirection and malloc/free. 2010-11-21 03:06:47 -06:00
JonathanLinden ffb8b78ae9 Reverting fix for SH-391 until it works for all use cases 2010-11-03 17:11:08 -07:00
JonathanLinden 117af7e7e3 Fix for SH-391 'Viewer crash when enabling align planar faces on a mesh object'. Paired with Runitai 2010-11-03 13:23:53 -07:00
Dave Parks ed29cac3a1 SH-92 Fix for busted bounding boxes for mirrored meshes. 2010-10-29 16:10:17 -05:00
Dave Parks 78e62d0030 Fix for bad normals on some prim faces. 2010-10-29 12:06:20 -05:00
Dave Parks da04af47cc Fix for bad binormals. 2010-10-26 16:19:24 -05:00
Boroondas Gupte 4f388eacf6 merged CTS-323: Don't cast pointers to U32 2010-10-24 16:13:31 +02:00
Boroondas Gupte 32b0747e33 CTS-323: (part 2 of 2) Don't cast pointers to U32 2010-10-24 16:07:43 +02:00
Oz Linden a5619d16f7 correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
Dave Parks 478e0927c8 Interface/state for rendering convex hull physics shapes. Still need to implement gMeshRepo.buildHull 2010-10-04 09:48:05 -05:00
Dave Parks 11fce20134 Add llhysicsshapebuilderutil 2010-10-01 13:33:14 -05:00
Matthew Breindel (Falcon) 569f3f4b06 Merge 2010-09-22 13:04:53 -07:00
Jonathan Wolk 6d8e9cd8bd Commenting out unused variables to help mac build 2010-09-22 11:22:50 -07:00
Dave Parks cf09d6c58a Remove LL_MESH_ENABLED macros (fixes drag and drop). Add mesh stitching type back into tools floater. 2010-09-22 03:04:21 -05:00
Dave Parks 7d625ef060 merge 2010-09-22 01:44:44 -05:00
Dave Parks d40db3d8e1 SH-100, SH-111 Fix for generate normals stalling/crashing.
Switch from "new" to "malloc" in llvolume.cpp aligned arrays so "realloc" can be used to avoid copies.
2010-09-22 01:43:17 -05:00
Brad Payne (Vir Linden) 90e3d83a5c Fix for build failures - disabling tcmalloc for now 2010-09-21 13:26:52 -04:00
Dave Parks c42ed54b0a Stop using ll_aligned_malloc/free in llvolume.
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-20 18:45:56 -05:00
Dave Parks 90da6d6fdc Raycasting for rigged attachments now works for your own attachments while in edit mode. 2010-09-19 23:07:15 -05:00
Dave Parks 3cda760638 Added test code for volume raycast octree and fixed a crash in render cost calculation when selecting trees/grass. Reviewed by jwolk. 2010-09-10 14:08:12 -05:00
Dave Parks 1c286f6b0b Merge cleanup. 2010-08-31 18:10:02 -05:00
Dave Parks e68f9e566b merge 2010-08-31 16:37:40 -05:00
Tofu Linden e416840f85 Backed out changeset c3d41f18ce2b
back-out the back-out for this branch.  yay.
2010-08-24 19:22:00 +01:00
Tofu Linden 98cc236503 Backed out changeset a62bf7c0af21
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-08-24 18:44:39 +01:00
Tofu Linden 6ba23344c9 merge heads. whew. 2010-08-24 18:37:53 +01:00
Dave Parks 2fea1d5d33 Integrate SIMD API from oreh/server-trunk-oreh 2010-08-19 12:25:15 -05:00
Oz Linden 06b0d72efa Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
Dave Parks 129e31373e Better < operator for LLVolumeFace::VertexData 2010-08-06 11:57:03 -05:00
Dave Parks 93ea3d2850 Merge cleanup. 2010-07-15 14:17:51 -05:00
Dave Parks 13202e744c merge 2010-07-14 11:11:31 -05:00
Dave Parks 2dd3a6be72 Fix for mesh upload, consolidate generating bad indices, and normal generation. 2010-07-13 12:02:14 -05:00