Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-04-11 | Pass binormal masks in on particles and in lldrawpoolalpha | Dave Parks | |
2013-04-11 | First pass on alpha blended materials | Geenz | |
2013-04-10 | NORSPEC-75 Add appropriate draw calls to underwater render passes so objects ↵ | Dave Parks | |
with material data don't disappear in water. | |||
2013-03-29 | NORSPEC-66 Hook up material parameters to rigged attachments. | Dave Parks | |
2013-03-29 | Update Mac and Windows breakpad builds to latest | Graham Madarasz | |
2013-03-28 | NORSPEC-62 Fix for fullbright checkbox not working with materials | Dave Parks | |
2013-03-13 | MAINT-2410 Extra Particle Parameters -- viewer implementation | Dave Parks | |
Reviewed by Kelly and Graham | |||
2013-01-11 | Initial (largely complete) gamma correct rendering implementation. | Geenz | |
2012-09-20 | reapply 38b7779af5f9: MAINT-646 Faster traversal of render batch lists. | Dave Parks | |
2012-09-10 | Backing out the changes contributing to DRTVWR-167 and DRTVWR-179 from the ↵ | William Todd Stinson | |
repository. | |||
2012-07-11 | Pull in viewer-development because it's painful. Merge with runitai's help. | simon@Simon-PC.lindenlab.com | |
2012-06-01 | MAINT-646 Faster traversal of render batch lists. | Dave Parks | |
2012-05-23 | MAINT-616 Fix for particles not rendering. | Dave Parks | |
2012-05-21 | MAINT-616 Factor out calls to glGenFoo where possible, add setting to ↵ | Dave Parks | |
control synchronizing strategy WRT occlusion queries, add experimental transform feedback driven LoD update | |||
2012-02-10 | SH-2963 Fix for highlight transparent not highlighting 100% transparent objects. | Dave Parks | |
2011-11-10 | SH-2240 Better fix for red moon -- stop special casing "highlight_color" as ↵ | Dave Parks | |
a parameter. | |||
2011-11-02 | SH-2541 Fix for speckles on avatar on some cards -- don't use ↵ | Dave Parks | |
"maximum_alpha" for alpha tests in shaders as it was always being set to 1.0 anyway. | |||
2011-09-29 | SH-2370 Fix for alpha masked objects not getting highlighted when highlight ↵ | Dave Parks | |
transparent enabled. | |||
2011-09-14 | SH-2243 work in progress -- application side matrix stack management | Dave Parks | |
2011-08-27 | SH-2242 Physics shape display works again, added asserts to flush out areas ↵ | Dave Parks | |
where state being consumed by a shader does not match state being provided by vertex buffers. | |||
2011-08-10 | SH-2238, SH-2223, SH-SH-2242 glVertexAttrib throughout main render pipeline ↵ | Dave Parks | |
complete, preview renders and debug displays still pending. Also fixed a render glitch and a crash (JIRAs listed). | |||
2011-08-08 | SH-2242 Work in progress migrating to glVertexAttrib everywhere | Dave Parks | |
2011-07-29 | SH-2181 Fix for alpha flickering when basic shaders enabled (don't use ↵ | Dave Parks | |
glAlphaFunc when shaders are available). Reviewed by Leslie | |||
2011-07-17 | SH-2031 High risk changeset, but potentially high reward. Addresses frame ↵ | Dave Parks | |
stalls in renderer by never using the fixed function pipeline if shaders are available. | |||
2011-07-08 | merge changes for storm-1485 | Oz Linden | |
2011-07-05 | SH-1918 Fix for highlight transparent not working when basic shaders enabled. | Dave Parks | |
2011-06-22 | merge latest viewer-development | Oz Linden | |
2011-06-08 | Unused variable | Dave Parks | |
2011-06-08 | SH-1692 Factor out all (but one) of the bindDeferredShader calls in ↵ | Dave Parks | |
lldrawpoolalpha. | |||
2011-05-30 | SH-1682 Full integration if indexed texture rendering to improve batch size. | Dave Parks | |
2011-05-29 | SH-1682 Work in progress on using texture indexes to improve batch size ↵ | Dave Parks | |
(wow, super fast so far) | |||
2011-05-26 | storm-1189: remove more of the code for classic clouds | Oz Linden | |
2011-05-04 | SH-1455 Faster, better, more reliable disabling of DoF effect when edit menu ↵ | Dave Parks | |
is open and when effect is opted out of. | |||
2011-04-28 | SH-1443 Fix for fullbright alpha objects not appearing for some combinations ↵ | Dave Parks | |
of deferred rendering and non deferred automatic alpha mask toggling. | |||
2011-03-03 | Fix for DoF effect being busted on transparent surfaces. | Dave Parks | |
2011-02-14 | SH-547 Fix for rigged attachments being invisible in impostors and fix for ↵ | Dave Parks | |
impostors not working with lighting and shadows enabled. | |||
2010-11-24 | Depth of Field whenever "Lighting and Shadows" is enabled and ↵ | Dave Parks | |
global-illumination is not (experimental). | |||
2010-10-13 | correct licenses (fix problem with license change merge) | Oz Linden | |
2010-04-26 | EXT-7060 default auto alpha masking to ON for deferred rendering (only ↵ | Tofu Linden | |
deferred rendering) (transplanted from 050ae2c9451a6b89374c5a10403f373e2475f23b) | |||
2010-03-08 | VWR-4214 followup | Tofu Linden | |
Make the fix work for alpha masks ('fast alpha') too - ironically this hasn't ever worked either AFAICT. | |||
2010-03-08 | fixes VWR-4214 Glow effect passes through alpha textures where alpha is ↵ | Tofu Linden | |
actually "solid" and its many many dupes. In summary this does the following: * When laying down alpha, uses the new separated color-and-alpha blend func support to suppress existing glow in proportion to the opacity of the incoming fragments * Moves glowing-alpha support from the glow pool to the alpha pool, ensures that the glow pass for a vertex buffer happens after the alpha pass for the vertex buffer so that it doesn't suppress its *own* glow. Tested with all shader modes, FBO on/off, and deferred rendering. Tested with every permutation of alpha/non-alpha/glow/non-glow/fullbright/waterglow/particle interaction I could contrive so far. :) | |||
2010-03-04 | Optimiziation pass. | Dave Parks | |
Added RenderUseStreamVBO to enable/disable usage of VBO's for streaming buffers. Faster traversal of LLCullResult members. Removal of llpushcallstacks from inner loops. Sprinkling in fast timers. | |||
2010-08-24 | Backed out changeset a62bf7c0af21 | Tofu Linden | |
Backing out this merge that I pushed (prematurely) to the wrong place. | |||
2010-08-24 | merge heads. whew. | Tofu Linden | |
2010-08-13 | Change license from GPL to LGPL (version 2.1) | Oz Linden | |
2010-04-26 | EXT-7060 default auto alpha masking to ON for deferred rendering (only ↵ | Tofu Linden | |
deferred rendering) (transplanted from 050ae2c9451a6b89374c5a10403f373e2475f23b) | |||
2010-03-08 | VWR-4214 followup | Tofu Linden | |
Make the fix work for alpha masks ('fast alpha') too - ironically this hasn't ever worked either AFAICT. | |||
2010-03-08 | fixes VWR-4214 Glow effect passes through alpha textures where alpha is ↵ | Tofu Linden | |
actually "solid" and its many many dupes. In summary this does the following: * When laying down alpha, uses the new separated color-and-alpha blend func support to suppress existing glow in proportion to the opacity of the incoming fragments * Moves glowing-alpha support from the glow pool to the alpha pool, ensures that the glow pass for a vertex buffer happens after the alpha pass for the vertex buffer so that it doesn't suppress its *own* glow. Tested with all shader modes, FBO on/off, and deferred rendering. Tested with every permutation of alpha/non-alpha/glow/non-glow/fullbright/waterglow/particle interaction I could contrive so far. :) | |||
2010-03-04 | Optimiziation pass. | Dave Parks | |
Added RenderUseStreamVBO to enable/disable usage of VBO's for streaming buffers. Faster traversal of LLCullResult members. Removal of llpushcallstacks from inner loops. Sprinkling in fast timers. | |||
2010-02-06 | Draw prims using triangle strips instead of triangle lists. | Dave Parks | |