Commit Graph

150 Commits (4eecfd4faeb253ad34258ccbe8e4c206d9d2c478)

Author SHA1 Message Date
Brad Payne (Vir Linden) f054d44f9e merg 2011-08-29 10:36:48 -04:00
Xiaohong Bao dfcc084949 fix for SH-1142: HUD objects do not display bumpmaps when Lighting and Shadows are enabled. 2011-08-17 15:16:02 -06:00
Nyx (Neal Orman) 402a2de765 merging latest viewer-mesh into nyx's sidebranch 2011-08-15 11:41:00 -04:00
Nyx (Neal Orman) 60d15f78e1 merge with latest mesh-dev 2011-07-26 15:51:44 -04:00
Dave Parks 6469f1c2f2 SH-2031 High risk changeset, but potentially high reward. Addresses frame stalls in renderer by never using the fixed function pipeline if shaders are available. 2011-07-17 00:24:08 -05:00
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
Nyx (Neal Orman) 8f94ff85f9 merging up latest mesh-development to nyx-mesh-development 2011-05-17 12:13:54 -04: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
Nyx (Neal Orman) 2deea74cf6 merging mesh-development into nyx's mesh development 2011-04-08 15:58:11 -04:00
Dave Parks 719610e68b SH-1225 Import convex hull data from .slm 2011-03-29 11:50:02 -05:00
Nyx (Neal Orman) 9f2987d995 second pass at render complexity debug display. 2011-03-23 16:01:12 -04:00
Nyx (Neal Orman) 29dc641fbe initial effort to enable a debug display to show render complexity.
Using for internal demo, will get it code reviewed if it merges in.
2011-03-22 20:39:31 -04: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