Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-10 | Merge branch 'main' into DRTVWR-559 | Erik Kundiman | |
2023-09-10 | Preprocess non portable OpenGL code | Erik Kundiman | |
2023-07-19 | DRTVWR-559 Fix for shadows not respecting double sided on opaque PBR surfaces | RunitaiLinden | |
2023-06-01 | SL-19806 Crash at vobj | Andrey Kleshchev | |
2023-05-18 | SL-19726 Fix for llTargetOmega on child prim breaking shadow rendering. ↵ | RunitaiLinden | |
Incidental decruft. | |||
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-28 | SL-19644: Bind the shader on every shadow alpha blend call | Cosmic Linden | |
2023-04-28 | SL-19644: Move GLTF transform reset out of pushBatch | Cosmic Linden | |
2023-04-26 | SL-19656 disabling trackAttachments() code 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-04-26 | Temporarily moving new DRTVWR-559 LLDrawPool functions to someplace less ↵ | Brad Linden | |
likely to conflict with upcoming DRTVWR-539 merge | |||
2023-04-21 | SL-19606: Fix missing GLTF texture transforms in PBR alpha mask/alpha blend ↵ | Cosmic Linden | |
shadows | |||
2023-04-20 | SL-19598: Fix shadows not having textures for PBR/non-rigged/alpha blended prims | Cosmic Linden | |
2023-02-21 | DRTVWR-559 WIP -- occlusion culling for reflection probes -- has a defect ↵ | Dave Parks | |
for objects close to the camera at some angles and leaks query objects, will follow up. | |||
2023-02-15 | SL-18568 Fix for only one projector casting shadows. | Dave Parks | |
2023-02-03 | SL-19148 Decruft some forward shaders and drawpools. Fix HUDs being in ↵ | Dave Parks | |
wrong color space. | |||
2023-02-02 | SL-18908 Make media texture override base color and emissive texture on PBR ↵ | Dave Parks | |
materials when present. | |||
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-12-16 | SL-18852 Refactor GLTF material rendering to not be special compared to ↵ | Dave Parks | |
other types. Hook GLTF alpha masking up to highlight transparent. | |||
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-28 | SL-18453 WIP -- Use GLTF draw pool to render shadows. Still need a GLTF ↵ | Dave Parks | |
specific shadow shader to multiply alpha. | |||
2022-10-10 | SL-18190 Fix alpha not playing nice with water surface by split ↵ | Dave Parks | |
LLDrawPoolAlpha into two passes, one above water, one below water, and clip against water plane. Currently brute forces two complete alpha passes, still need to cull against water plane and add support for fullbright shaders. | |||
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-10-04 | SL-18190 Remove some commented out code. | Dave Parks | |
2022-09-21 | SL-18202 WIP merging autotune contribution and updating UI | Mnikolenko Productengine | |
2022-09-14 | SL-17701 Fix for shadow passes not respecting double sided and alpha ↵ | Dave Parks | |
parameters for PBR materials. | |||
2022-05-02 | SL-17274: Stub for PBR DrawPool and shader | Ptolemy | |
2022-04-07 | SL-16907 Crash at updateSkinInfoMatrixPalette #2 | Andrey Kleshchev | |
2022-03-17 | SL-16907 Crash at updateSkinInfoMatrixPalette | Andrey Kleshchev | |
When animesh stops being an animesh it might still be in a list, but will no longer have an avatar | |||
2022-01-14 | SL-16606: Add profiler category DRAWPOOL | Ptolemy | |
2021-12-17 | SL-16478 Fix for octree and render batch debug display not working with ↵ | Runitai Linden | |
rigged meshes. | |||
2021-11-30 | SL-16386 replace gutted LLRender::setAlphaRejectSettings() with explicit flush() | Dave Houlton | |
2021-11-20 | SL-16289 Rigged mesh rendering overhaul | Dave Parks | |
2021-10-13 | SL-16166 Optimize LLDrawPoolMaterials::pushBatch | Runitai Linden | |
2021-10-13 | SL-16166 Apply LLRenderPass::pushBatch optimizations to ↵ | Runitai Linden | |
LLDrawPoolBump::pushBatch | |||
2021-10-12 | SL-16166 Optimization pass on LLRenderPass::pushBatch | Runitai Linden | |
2020-04-20 | Merge branch 'master' into DRTVWR-497 | Andrey Lihatskiy | |
2019-10-25 | SL-12014 Animesh is now a separate rendering type | andreykproductengine | |
2019-10-22 | SL-1130 Fixed crash in LLRender::loadMatrix() | AndreyL ProductEngine | |
2019-07-22 | SL-10761 | Graham Linden | |
Make vograss objects set their face vert/index counts to 0 when setting the number of blades to 0 to disable rendering so we don't allocate space and then skip setting it up with actual index data in getGeometry. | |||
2019-07-08 | SL-10625 another shot across the bow | Graham Linden | |
Move dynamic texture update (which does local back readback work) to just before swap which may keep the Intel driver from tripping on its own shoelaces and is also subjectively faster for bakes. | |||
2019-02-21 | SL-10501 | Graham Linden | |
Fix broken matrix management code causing modelview mats to be used as tex anim mats (do not depend on default matrix mode already being set). Give the deferred terrain shader a name. Make LLRender use the eMatrixMode enum instead of ints. | |||
2019-02-07 | Fix apply of model matrix expecting upstream code to be in the correct ↵ | Graham Linden | |
matrix mode (which was not true as the assert on same fired). | |||
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-06-05 | merge | Brad Payne (Vir Linden) | |
2017-12-08 | SL-838 - prevent deletion of LLDrawPoolAvatar while it still has rigged faces | Brad Payne (Vir Linden) | |
2017-10-26 | MAINT-7213 Shared media (media as a texture) unusable with transparent mesh | ruslantproductengine | |
New outline selection around mesh objects. | |||
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
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 |