Oz Linden
13de92740e
merge latest viewer-development
2011-06-22 11:45:43 -04:00
Dave Parks
44f0a1b681
SH-1778 Physics shape display fix up.
2011-06-11 16:51:01 -05:00
Dave Parks
eb85820797
SH-1595 Make rigged attachment selection more reliable (never selectable when not in edit mode, always accurately selectable while in edit mode).
2011-06-07 15:28:49 -05:00
Dave Parks
1fd46831f0
SH-1682 Work in progress on using texture indexes to improve batch size (wow, super fast so far)
2011-05-29 00:40:57 -05:00
Dave Parks
53e890f4fd
SH-1359 General octree tune-up -- increase maximum capacity of an octree node and rework requested octree node sizes for minimum triangles per frame and maximum triangles per drawing call.
2011-05-26 20:37:15 -05:00
Oz Linden
0eb13bb682
storm-1189: remove more of the code for classic clouds
2011-05-26 11:30:39 -04: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
93696ac019
merge
2011-05-12 17:39:08 -05:00
brad kittenbrink
d4b9db012e
FIX VWR-25609: crash on shutdown in LLGLNamePool::sInstances destructor
2011-04-26 15:04:22 -07:00
Dave Parks
719610e68b
SH-1225 Import convex hull data from .slm
2011-03-29 11:50:02 -05:00
Dave Parks
162d467b4a
SH-1085 Fix for crash when unchecking "mirror." Basically got LLFace to be paranoid about who gets to touch its LLVertexBuffer members.
...
Reviewed by Nyx.
2011-03-03 16:14:52 -06:00
Dave Parks
e55e91a5a5
SH-874 Better VBO usage hints, most notably don't use VBOs for occlusion queries if GL is set to not use VBOs for stream draw.
2011-02-22 18:36:50 -06:00
Dave Parks
10518eaaae
SH-874 Revert much of the bad water bounding box and distortion texture usage changes from SNOW-643 and properly occlusion cull void water patches for machines without depth clamp.
2011-02-09 16:53:47 -06:00
Dave Parks
068822b18d
SH-874 Fix for bad performance on cards without GL_ARB_depth_clamp in cases where water and terrain should be occluded.
2011-02-09 15:28:46 -06:00
Dave Parks
9e966bfe9f
Tweak to physics shape display render to show convex decompositions.
2011-02-02 19:00:52 -06:00
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