Commit Graph

124 Commits (293b35f000ca4e8a4bcf85dc4782b2a72d1887ea)

Author SHA1 Message Date
Dave Parks f0be01bda9 SH-641 Fix for some objects not properly switching LoD under some situations.
Fix for redundant calls to stateSort(LLDrawable*...)
Put back "Build Queue" info display.
2011-01-26 15:26:56 -06:00
Dave Parks ec1aa95a4b merge 2011-01-25 14:33:04 -06:00
Roxie Linden 92018853e2 SH-753 GHOST Mesh from a Mesh Sandbox 11 and 12 from 6
Raycast debug view was not translating by the agent origin
2011-01-24 16:58:10 -08:00
Dave Parks d7db673dc7 Fix for leaking occlusion queries -- try not to hold onto so many stale occlusion query references. 2011-01-21 18:25:57 -06:00
Dave Parks ebbaa00ed9 merge 2011-01-18 14:49:38 -06:00
Dave Parks aeec987f56 SH-571 work in progress. 2011-01-18 14:49:14 -06:00
Loren Shih d82da834fa Automated merge up from viewer-development 2011-01-14 14:16:07 -05:00
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
Don Kjer 14e402cf5e ER-414: Add object update type debug rendering view 2010-12-16 22:09:49 -08:00
Don Kjer b9acc0285c Dummy placeholder code for ER-414: Add object update type debug rendering view 2010-12-16 19:19:20 -08: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