Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-01-31 | #677 Some clipping WIP | Jonathan "Geenz" Goodman | |
2024-01-24 | https://github.com/secondlife/viewer-issues/issues/36 Make sure we set the ↵ | Jonathan "Geenz" Goodman | |
mirror flag appropriately. | |||
2024-01-24 | Merge remote-tracking branch 'origin/release/materials_featurette' into ↵ | Jonathan "Geenz" Goodman | |
DRTVWR-583 | |||
2023-11-16 | SL-20611 Make haze effect local lights -- move sky and water haze to their ↵ | RunitaiLinden | |
own passes and unify sky and water haze in forward rendering shaders. | |||
2023-10-16 | Tons of masking changes and tweaks. | Jonathan "Geenz" Goodman | |
We now support masking mirrors in the GBuffer. We also now support the concept of one arbitrary clip plane. DRTVWR-583 | |||
2023-05-01 | SL-19656 Rewrite avatar and attachment render metrics to not interfere with ↵ | RunitaiLinden | |
render pipe and be representative of actual render cost instead of driver synchronization time. * SL-19656 Rewrite avatar and attachment render metrics to not interfere with render pipe and be representative of actual render cost instead of driver synchronization time. * SL-19656 Remove now dead code (trackAttachments et al). * SL-19656 Fix for crash on GL <= 3.2 | |||
2023-04-27 | More post-merge fixes after DRTVWR-559 & DRTVWR-539 merge | Brad Linden | |
2023-04-26 | Merge remote-tracking branch 'origin/DRTVWR-539' into DRTVWR-559-merge-539 | Brad Linden | |
2023-02-03 | SL-19148 Decruft some forward shaders and drawpools. Fix HUDs being in ↵ | Dave Parks | |
wrong color space. | |||
2023-01-19 | Optimizations, decruft, and intel compatibility pass (#53) | RunitaiLinden | |
SL-18869, SL-18772 Overhaul VBO management, restore occlusion culling, intel compatibility pass, etc | |||
2023-01-09 | SL-18869 Optimizations -- Use _mm_prefetch to cut down on cache misses when ↵ | Dave Parks | |
iterating over render batches. | |||
2022-11-22 | SL-18678 Fix for Greg et al being too shiny (legacy materials in general ↵ | Dave Parks | |
being busted). | |||
2022-11-17 | SL-18154 Profile guided optimizations -- remove some unneeded operations and ↵ | Dave Parks | |
make LLDrawPoolMaterials less branchy. | |||
2022-11-16 | SL-18154 Profile guided optimizations vs release viewer. Trim some unused ↵ | Dave Parks | |
abilities and remove some more fast timers. | |||
2022-10-06 | SL-18190 Water shader WIP. Better parallax correction for sphere probes. ↵ | Dave Parks | |
Reduce probe memory footprint. Remove framebuffer copies and move to deprecate stencil buffer usage. | |||
2022-09-21 | SL-18202 WIP merging autotune contribution and updating UI | Mnikolenko Productengine | |
2022-04-07 | SL-16907 Crash at updateSkinInfoMatrixPalette #2 | Andrey Kleshchev | |
2022-01-14 | SL-16606: Add profiler category MATERIAL | Ptolemy | |
2021-11-20 | SL-16289 Rigged mesh rendering overhaul | Dave Parks | |
2021-10-13 | SL-16166 Optimize LLDrawPoolMaterials::pushBatch | Runitai Linden | |
2021-10-12 | SL-16166 Optimization pass on LLRenderPass::pushBatch | Runitai Linden | |
2019-03-03 | SL-10664, SL-10666 | Graham Linden | |
Fix up culling issues from perf work and fix Depth of Field rendering to get depth values properly. Baseline for performance work. | |||
2019-02-28 | EEP performance WIP | Graham Linden | |
Mods to improve alpha obj render performance. Removes hacky fix for HUD elements getting atmospherics. Re-orders rendering of glow to remove ~10ms/frame of shader re-re-rebinding. Fix up default classes and basic shader loading (remove unused shared modules). | |||
2018-12-06 | De-duplicate deferred gbuffer access for getPosition/getNorm. | Graham Linden | |
De-duplicate ambient occlusion shader code and move to new aoUtil.glsl Split shared shadow tap funcs into shadowUtil.glsl | |||
2018-09-14 | SL-9632 add uniform and code to supress atmospherics in all shaders that ↵ | Graham Linden | |
could be used by HUDs Make sky and cloud shaders use common scaleSoftClip implementation in gammaF.glsl | |||
2017-10-26 | MAINT-7213 Shared media (media as a texture) unusable with transparent mesh | ruslantproductengine | |
New outline selection around mesh objects. | |||
2014-07-09 | MAINT-4092 FIXED Prim faces with opaque diffuse maps, with material set to ↵ | ruslantproductengine | |
ALPHA_MODE_BLEND, do not render when ALM is enabled | |||
2013-10-01 | Automated merge with http://bitbucket.org/lindenlab/viewer-release | Richard Linden | |
2013-09-05 | changed fast timer over to using macro | Richard Linden | |
another attempt to move mem stat into base class | |||
2013-07-11 | NORSPEC-291 WIP materials underwater with haze, reflection broken, water ↵ | Graham Madarasz (Graham) | |
dist broken | |||
2013-07-10 | NORSPEC-291 WIP materials underwater w and wo alpha, water fog color broken, ↵ | Graham Linden | |
no refl, no water dis | |||
2013-05-23 | NORSPEC-198, NORSPEC-176, NORSPEC-106 WIP Fix for various fullbright/shiny ↵ | Dave Parks | |
descrepencies. | |||
2013-04-02 | NORSPEC-74 Fix for assert when Debug GL enabled when rendering materials. | Dave Parks | |
2013-03-28 | NORSPEC-62 Fix for fullbright checkbox not working with materials | Dave Parks | |
2013-03-27 | NORSPEC-61 Hook up material parameters to shaders. | Dave Parks | |
2013-03-01 | protect against missing mNormalMap or mSpecularMap | Oz Linden | |
2013-02-15 | Fixed: alpha mode shaders not being bound appropriately. | Geenz | |
2013-02-04 | Whoops! Normal maps don't belong here... | Geenz | |
2013-02-04 | Added a new draw pool specifically for faces with materials applied to them. ↵ | Geenz | |
Removed materials rendering from the bump draw pool, and reverted it to its previous state. |