Commit Graph

115 Commits (df1c6d2a2e4ccfe7bd19a66ba95c4f7bc6edee5e)

Author SHA1 Message Date
prep c20f9342b9 patch for gl_any_samples_passed missing define on mac 2011-01-05 14:09:19 -05:00
Dave Parks 808cd0fcbf VWR-21927 Fix for water reflections causing LoD updates.
SH-735 Potential fix for ATI X1950 wasting time in occlusion culling.
2011-01-04 18:34:27 -06:00
Dave Parks 1e647e2cd2 Faster occlusion queries (take advantage of GL_ARB_occlusion_query2 where available and don't read back result if it will block). 2010-12-31 18:41:54 -06:00
Dave Parks ac7fad4cd0 SH-558 Fix for crash in physics shape display. 2010-12-17 14:58:39 -06:00
Roxie Linden 1be5133116 SH-541 - Physics mesh display shows inconsistent data.
The object UI was allowing the user to set 'prim' physics for meshes for which
no user physics had been uploaded, or decomposed.  It defaulted to convex hull in that case.

The fix is to fix the UI to disallow 'prim' for meshes without physics meshes, limiting
those to only convex hull and none.

We will also redo the task validation to detect invalid states related to this as part
of the 'redo the validation' work
2010-12-08 21:24:02 -08:00
Dave Parks 4b5ddf1c41 Remove ll_aligned_malloc from llspatialpartition 2010-11-21 04:40:59 -06:00
Loren Shih 225ffbba20 Automated merge up from viewer-development 2010-10-27 15:08:21 -04:00
Dave Parks 187716a4ee Add terrain to physics shape display. 2010-10-20 14:37:37 -05:00
Dave Parks 028bb02a6b Better physics shape display. 2010-10-16 04:02:52 -05:00
Dave Parks 997d66d348 Fix for various crashes on exit and leaks when using convex decomposition.
Make rendering of convex hullified prims work in physics shape display.

Reviewed by Falcon.
2010-10-15 16:33:22 -05:00
Dave Parks dcb43490a5 Proper loading of hull indices, bad use of initThread 2010-10-15 14:04:26 -05:00
Oz Linden a5619d16f7 correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
Dave Parks 578389ce23 Fix for crash when attempting to render single hull rep when no such rep is available. 2010-10-07 16:48:13 -05:00
Dave Parks ca1f7828b2 Update convex decomp and physics shape display to include convex hulls for prims where appropriate. 2010-10-07 15:37:07 -05:00
Dave Parks 24e0d62a5e Added mandatory single hull simplification to mesh upload. 2010-10-06 01:17:12 -05: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 1327e12438 Correct rendering of prims as user meshes/analytical shapes when not set to convex hull or no physics. 2010-10-03 00:55:59 -05:00
Dave Parks e3a515f91c Rough draft of physics display better matching what's on the sim. 2010-10-01 17:25:36 -05:00
Merov Linden c7b6ebaf76 Port of SNOW-643 : Water flicker at high altitude. This doesn't fix the low altitude flicker though (STORM-306) 2010-09-30 22:57:05 -07:00
Matthew Breindel (Falcon) 569f3f4b06 Merge 2010-09-22 13:04:53 -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
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 ae17e84d14 Better debug visualization for raycasting (trying to track down raycasting bugs). 2010-09-09 16:57:50 -05:00
Dave Parks 8a67b31d6a Fix for various physics shape rendering glitches. 2010-08-26 17:06:59 -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 13202e744c merge 2010-07-14 11:11:31 -05:00
Dessie Linden c371f359dc Merged from viewer-release 2010-07-09 09:18:03 -07:00
Dessie Linden 809a7a3b78 Merged from viewer-release 2010-07-09 09:18:03 -07:00
Dave Parks b056f6d7f7 EXT-8236 Massage code around crash in ~LLSpatialGroup -- looks like heap corruption. 2010-07-08 12:56:22 -05:00
Matthew Breindel 6f2bd694d9 Fixed mac build (given LL_MESH_ENABLED set to 0). 2010-06-26 12:35:05 -07:00
Dave Parks aab53dc250 merge 2010-06-10 15:16:08 -05:00
Dave Parks 84e619a6dc Fix for bad shadow frustum calculation. 2010-06-07 13:43:30 -05:00
Dave Parks 9faf00b40f merge 2010-06-04 12:08:16 -05:00
Dave Parks a8f0e47fd5 Normal debug display and fix for bad bump mapping and planar texture coordinates. 2010-06-04 12:07:55 -05:00
Tofu Linden f40d07512a finish conversion to ll_aligned_*() wrappers 2010-06-04 09:04:36 +01:00
Dave Parks ca1caeb1de Fix for occlusion culling cypher bits being flipped. 2010-06-04 00:11:57 -05:00
Dave Parks 26ba00b555 Vectorized octree and much of llspatialpartition and lldrawable.
Octree driven raycast.
2010-06-03 12:52:28 -05:00
Dave Parks 9a869d6301 Octree triven raycast works, time to profile. 2010-05-29 19:55:13 -05:00
Dave Parks 0e7f4dc5ce Octree per LLVolumeFace WIP 2010-05-29 05:37:38 -05:00
Dave Parks 7eba473723 Fix for bad indexes on cube faces.
Extra validation on vertex buffers.
2010-05-24 14:01:18 -05:00
Matthew Breindel (Falcon) 1d92a950df Modified color scheme for visualization of physics reps. 2010-05-18 11:26:53 -07:00
Dave Parks 246dd9c168 Highlight for object cost and proper retrieval/display of prim object cost and linkset cost. 2010-05-15 02:45:58 -05:00
Dave Parks d334a9e645 Vis that works and first pass at fetching prim cost. 2010-05-13 14:54:56 -05:00