Dave Parks
7c95af74f1
SH-2243 work in progress -- application side matrix stack management
2011-09-14 16:30:45 -05:00
Dave Parks
7821ff23ba
SH-2242 Physics shape display works again, added asserts to flush out areas where state being consumed by a shader does not match state being provided by vertex buffers.
2011-08-27 00:38:53 -05:00
Leslie Linden
11d7a7f197
Mac crash fixes.
...
Reviewed by davep.
2011-08-23 11:19:04 -07:00
Dave Parks
ee4fdd2c18
SH-2242 Work in progress on FXAA/glVertexAttrib -- DoF works, physics shape display still doesn't.
2011-08-21 16:23:04 -05:00
Dave Parks
233e42b331
merge
2011-08-19 16:34:34 -05: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
Dave Parks
2dd8ce53e4
SH-2242 FXAA support instead of unreliable multisample textures (done here because it's a smaller change than integrating glVertexAttrib with FSAA pipe). Shader integration with LLDynamicTexture subclasses.
2011-08-11 14:19:58 -05:00
Dave Parks
2ee8154780
SH-2238, SH-2223, SH-SH-2242 glVertexAttrib throughout main render pipeline complete, preview renders and debug displays still pending. Also fixed a render glitch and a crash (JIRAs listed).
2011-08-10 13:01:14 -05:00
Dave Parks
14f6bbadef
SH-2242 Work in progress migrating to glVertexAttrib everywhere
2011-08-08 15:29:23 -05: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
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