Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-04-19 | Merge tag 'Second_Life_Release#9a333e65-2025.04' into 2025.04 | Erik Kundiman | |
2025-04-01 | Merge branch 'release/2025.03' into release/2025.04 | Jonathan "Geenz" Goodman | |
2025-03-31 | #3809 Fix J2C Upload | Andrey Kleshchev | |
2025-03-29 | Merge tag 'Second_Life_Release#6ac1d4f3-2025.03' into 2025.03 | Erik Kundiman | |
2025-03-27 | Avoid recalculating pixel area when possible | Andrey Kleshchev | |
2025-03-22 | Merge tag 'Second_Life_Release#0ec9bfaa-2025.03' into 2025.03 | Erik Kundiman | |
2025-03-21 | Merge tag 'Second_Life_Release#895a6739-2025.03' into 2025.03 | Erik Kundiman | |
2025-03-21 | #3364 Fix a case of excessive texture updates | Andrey Kleshchev | |
when bias fluctuates a bit. Make bias' effect a bit more gradual. | |||
2025-03-06 | #3673 Crash at updateImageDecodePriority | Andrey Kleshchev | |
2025-03-06 | Merge remote-tracking branch 'secondlife/release/2025.03' into 2025.03 | Erik Kundiman | |
2025-03-05 | #3611 Decrease TextureScaleMinAreaFactor | Andrey Kleshchev | |
2025-02-19 | Merge branch release/2025.03 | Andrey Kleshchev | |
# Conflicts: # indra/newview/llmeshrepository.cpp # indra/newview/llmeshrepository.h | |||
2025-02-18 | Merge commit '0679cbdec89fbd3ec470768bdf469f6a1d326859' into tmp | Erik Kundiman | |
2025-02-12 | #3210 Fix for "Texture will be downscaled" log message happening too often | Maxim Nikolenko | |
2025-02-07 | Water Exclusion Surfaces (#3517) | Jonathan "Geenz" Goodman | |
* #3455 Add support for water exclusion surfaces | |||
2025-02-05 | viewer#2780 Speed up terrain loading on teleport | Andrey Kleshchev | |
Terrain was arriving and processing too late resulting in issues like "Lower terrain material incorrectly shown momentarily" | |||
2025-01-20 | Merge remote-tracking branch 'secondlife/release/2024.12-ForeverFPS' into ↵ | Erik Kundiman | |
2024.12-ForeverFPS | |||
2025-01-16 | #3364 Fix update rate being stuck high due to bias | Andrey Kleshchev | |
if bias stays unchanged at 4.f, there is no reason to keep refreshing at high rate. | |||
2024-12-06 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
2024.09-ExtraFPS | |||
2024-12-05 | #3210 Fix for "Texture will be downscaled" happening too often. (#3212) | Dave Parks | |
2024-12-04 | #3106 Lower maximum texture bias back to 4, reintroduce camera importance ↵ | Dave Parks | |
texture scaling (#3207) | |||
2024-11-20 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
2024.09-ExtraFPS | |||
2024-11-19 | Crash at getDiscardLevel() | Andrey Kleshchev | |
2024-11-13 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
2024.09-ExtraFPS | |||
2024-11-12 | 2590 mac intel and radeon pro 5300m horrible fps 2 (#3030) | Dave Parks | |
* OpenGL 3.3 compatibility pass. Fix for FBO driven downscaling corrupting textures. * Increase maximum texture bias, immediately scale down when textures are loaded higher resolution than desired * #2590 Fix for some frame stalls on Intel Macs | |||
2024-10-31 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
2024.09-ExtraFPS | |||
2024-10-25 | viewer#2875 Proportionally agressive vram cleanup | Andrey Kleshchev | |
2024-10-18 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
2024.09-ExtraFPS | |||
2024-09-07 | Merge remote-tracking branch 'secondlife/release/2024.08-DeltaFPS' into ↵ | Erik Kundiman | |
2024.08-DeltaFPS | |||
2024-09-04 | Merge remote-tracking branch 'origin/release/2024.08-DeltaFPS' into develop | Brad Linden | |
2024-09-04 | #2482 Low end NVIDIA compatibility pass (#2486) | Dave Parks | |
- Use GL_NVX_gpu_memory_info when available - Disable transparent water on Mid+ and lower - Adjust GPU benchmark to better tell the truth - Texture bias tune up - viewer-private/#277 - Report foreground_time in viewer stats | |||
2024-09-01 | Merge remote-tracking branch 'secondlife/release/2024.08-DeltaFPS' into ↵ | Erik Kundiman | |
2024.08-DeltaFPS | |||
2024-08-28 | #2438 Address frame stalls in updateImageDecodePriority | RunitaiLinden | |
2024-08-27 | #2431 Fix for redundant searching for pixeismall.j2c causing frame stalls | RunitaiLinden | |
2024-08-23 | #2388 Texture downrezzing tune up. (#2414) | Dave Parks | |
- Hold onto unreferenced textures for 30 seconds. - Don't downres unless memory is low - Downres when viewer is backgrounded. | |||
2024-08-20 | #2315 Ensure textures are deleted when they are no longer referenced. (#2343) | Dave Parks | |
* #2315 WIP -- Clean up deletion rules in texture list. Incidental decruft. * Touch up assertions. * Move mLastReferencedTimer to LLViewerMediaTexture since it's no longer used by LLViewerTexture | |||
2024-08-12 | Interim fix for particles no longer rezzing properly. (#2227) | Beq Janus | |
In a previous PR, I noted: Note this change moves the calcPixelArea() call to the top BEFORE we user getPixelArea(). Either that call is entirely redundant (i.e. if calc was called earlier in the frame) or we were using the stale pixelArea (one frame behind). If the former is true then it might be faster to just do an AABB frustum check. It turns out that by moving the calcPixelArea to the "correct place", we break the rezzing of particles which are then being downsampled as a result. Moving this back to the "incorrect" location undoes the immediate effect but this whole scenario may need to be re-examined. | |||
2024-08-02 | Crash at LLViewerTexture::updateClass() | Andrey Kleshchev | |
2024-07-31 | viewer#2153 Crash at LLViewerTextureList::updateImageDecodePriority | Andrey Kleshchev | |
Crash at getTextureEntry which calls getTE(mTEOffset) | |||
2024-07-28 | Merge remote-tracking branch 'secondlife/release/2024.06-atlasaurus' into ↵ | Erik Kundiman | |
2024.06-atlasaurus | |||
2024-07-14 | Fix: Stop textures from being set as inactive if still on a face. (#2017) | TommyTheTerrible | |
Textures were being set to Inactive even if still in scene, causing them to be deleted and re-decoded in a loop. | |||
2024-07-09 | Update tracy profiler to 0.10 (#1946) | Rye Mutt | |
2024-07-08 | Re-enable compiler warnings C4244 and C4396 except for lltracerecording.h ↵ | Ansariel | |
and llunittype.h for now | |||
2024-07-03 | #1870 Tune up for better experience on integrated intel with low memory (#1872) | Dave Parks | |
* More deterministic vsize calculation. Add control for choosing downscale method. * Quick hack to make GLTF preview work again | |||
2024-07-02 | Experimental fix for blurry textures (#1875) | Beq Janus | |
This change removes the distance based bias (which is a large contributor to premature blurring) but adds a check using the importance factor to give some balance. importance should be between 0 and 1 and is higher when the texture is facing the camera, lower when it is side on, The unimportance setting defines the cutoff vaklue below which we'll consider the textures worth "down scaling" by the bias factor. The setting is inplace to allow us to play with this, 0.25 is current default. Note this change moves the calcPixelArea() call to the top BEFORE we user getPixelArea(). Either that call is entirely redundant (i.e. if calc was called earlier in the frame) or we were using the stale pixelArea (one frame behind). If the former is true then it might be faster to just do an AABB frustum check. | |||
2024-06-27 | 1836 dont store texture in system memory unless absolutely necessary (#1843) | Dave Parks | |
* #1836 Texture memory usage overhaul. Much decrufting - don't keep a copy of textures in system memory - use GPU to downrez textures instead of reloading from cache - use GPU to generate brightness/darkness bumpmaps | |||
2024-06-10 | Merge remote-tracking branch 'origin/DRTVWR-600-maint-A' into ↵ | Brad Linden | |
project/gltf_development | |||
2024-06-10 | Re-enable compiler warnings C4018, C4100, C4231 and C4506 | Ansariel | |
2024-06-01 | Re-enable a lot of compiler warnings for MSVC and address the C4267 ↵ | Ansariel | |
"possible loss of precision" warnings | |||
2024-05-30 | #1596 Fix for GLTF uploads failing after loading from .glb file (#1602) | Dave Parks | |