Age | Commit message (Collapse) | Author | |
---|---|---|---|
5 days | Merge remote-tracking branch 'secondlife/release/2024.12-ForeverFPS' into ↵ | Erik Kundiman | |
2024.12-ForeverFPS | |||
2025-02-14 | Switch from GL_RGB16F to GL_R11F_G11F_B10F for probes (#3562) | Jonathan "Geenz" Goodman | |
* #3561 Switch from GL_RGB16F to GL_R11F_G11F_B10F for reflection probes to help reduce memory bandwidth and VRAM pressure. | |||
2025-01-20 | Merge remote-tracking branch 'secondlife/release/2024.12-ForeverFPS' into ↵ | Erik Kundiman | |
2024.12-ForeverFPS | |||
2025-01-09 | Drop reflection probes and mirrors to RGBA8 when hdr is disabled to minimize ↵ | Rye | |
vram usage and chance of probe nans (#2558) | |||
2025-01-07 | #3360 Crash in LLReflectionMapManager::update() | Andrey Kleshchev | |
2024-12-15 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
2024.09-ExtraFPS | |||
2024-12-12 | #2590 Radeon mac optimization pass (#3277) | Dave Parks | |
- Skip updating of reflection probes that are not the default probe when probe coverage is set to "None" - enable RenderAppleUseMultGL and disable occlusion culling on Macs with AMD GPUs - Reduce the number of texture decode threads on Macs with intel cpus. - Move texture deletion to LLImageGL::updateClass and prevent textures from staying resident in vram longer than 3 frames - Disable SSAO by default on Macs with intel CPUs | |||
2024-12-11 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
2024.09-ExtraFPS | |||
2024-12-10 | viewer#3169 Legacy settings should no longer be automatically converted | Andrey Kleshchev | |
2024-11-26 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
2024.09-ExtraFPS | |||
2024-11-25 | Drop emissive on old Intel GPUs (#3110) | Jonathan "Geenz" Goodman | |
* #3103 Add the ability to disable the emissive buffer for older GPUs with low memory bandwidth. * #3135 Add a "vintage" mode for slower GPUs * #2719 Fix for skies being overbrightened * #2632 Do not apply tonemapping on legacy skies | |||
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-18 | Merge branch 'main' into 2024.09-ExtraFPS | Erik Kundiman | |
2024-10-18 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
2024.09-ExtraFPS | |||
2024-10-12 | Preprocess eTextureType like sGLTextureType | Erik Kundiman | |
(cause eTextureType seems to have been designed to mirror sGLTextureType) otherwise you'd get a GL error of invalid enum of the first argument for glTexImage2D. | |||
2024-09-01 | Merge remote-tracking branch 'secondlife/release/2024.08-DeltaFPS' into ↵ | Erik Kundiman | |
2024.08-DeltaFPS | |||
2024-08-21 | Improve accuracy of texture memory tracking (#2371) | Rye Mutt | |
* Fix alloc_tex_image to account for more missing texture memory Change alloc_tex_image calls to pass internal format to properly account for used image type * Fix scaleDown passing primary format in place of internal format to glTexImage2D * Make texture debug view and texture bias calculation consistent and remove double accounting for render target textures | |||
2024-08-18 | Fix RenderReflectionProbeResolution debug setting not updating during runtime | Rye Mutt | |
2024-07-28 | Merge remote-tracking branch 'secondlife/release/2024.06-atlasaurus' into ↵ | Erik Kundiman | |
2024.06-atlasaurus | |||
2024-07-08 | Re-enable compiler warnings C4244 and C4396 except for lltracerecording.h ↵ | Ansariel | |
and llunittype.h for now | |||
2024-06-11 | Merge tag '7.1.8-release' | Erik Kundiman | |
source for viewer 7.1.8.9375512768 | |||
2024-06-10 | Merge remote-tracking branch 'origin/DRTVWR-600-maint-A' into ↵ | Brad Linden | |
project/gltf_development | |||
2024-06-10 | Post-merge - trim trailing whitespace | Andrey Lihatskiy | |
2024-06-10 | Re-enable compiler warnings C4018, C4100, C4231 and C4506 | Ansariel | |
2024-06-09 | Fix issues resulting from b42f9d836b4c0f7fbd4bdae1734021e2a09fdbe8 | 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-29 | #1530 Increase joint limit for GLTF Assets (#1582) | Dave Parks | |
* Migrate GLTF scene rendering to its own shaders * Add support for ambient occlusion map separate from metallic roughness map (or absent) * Use UBO's for GLTF joints * Better error handling of downloading GLTF assets | |||
2024-05-16 | Merge tag '7.1.7-release' | Erik Kundiman | |
source for viewer 7.1.7.8974243247 | |||
2024-05-10 | Fix broken merge and BOOL/bool issues | Ansariel | |
2024-05-06 | Merge remote-tracking branch 'origin/DRTVWR-600-maint-A' into ↵ | RunitaiLinden | |
gltf-dev-maint-a-merge | |||
2024-04-29 | #824 Process source files in bulk: replace tabs with spaces, convert CRLF to ↵ | Andrey Lihatskiy | |
LF, and trim trailing whitespaces as needed | |||
2024-04-19 | Port from OpenEXR to TinyEXR for reduced installer and library size (#1287) | Rye Mutt | |
2024-04-02 | #854 Fix for skies that shouldn't be auto-adjusted getting auto-adjusted. ↵ | RunitaiLinden | |
(#1115) | |||
2024-03-08 | HDRI Local Preview (#953) | RunitaiLinden | |
* #926 WIP - HDRI import prototype v0 * #926 WIP -- add OpenEXR to autobuild.xml * #926 WIP -- Add OpenEXR cmake * #926 WIP -- Attempt at using OpenEXR autobuild package and don't hard code .exr file to load * #926 Unmangle autobuild.xml and get dll's in the right place (thanks, Caladbolg!) * implement mac shared libs plumbing for OpenEXR for secondlife/viewer#926 * Fix Xcode/clang compile error regarding new[]/delete[] mismatch * #926 HDRI Preview finishing touches. - Full ACES when HDRI is enabled - Fix for probes getting stuck paused - Add exposure and rotation controls --------- Co-authored-by: Brad Linden <brad@lindenlab.com> | |||
2024-03-06 | #681 Add probe blending for mirrors. | Jonathan "Geenz" Goodman | |
2024-02-26 | #681 Start adding blending boilerplate. | Jonathan "Geenz" Goodman | |
2024-02-21 | Convert remaining BOOL to bool | Ansariel | |
2024-02-08 | Fix for a potential crash in LLReflectionMapManager::registerSpatialGroup() | Henri Beauchamp | |
The spatial partion could potentially be NULL and shall therefore been tested for this case. Similar fix to https://github.com/secondlife/viewer/commit/08cf926d3b6eb28e0b9751ba62b1ce01230a150b | |||
2024-01-24 | Merge remote-tracking branch 'origin/release/materials_featurette' into ↵ | Jonathan "Geenz" Goodman | |
DRTVWR-583 | |||
2024-01-19 | SL-20606: Fix cached probe flags for material preview potentially exceeding ↵ | Cosmic Linden | |
storage bounds | |||
2024-01-19 | SL-20606: Full GLTF material preview. Works for most materials. | Cosmic Linden | |
2024-01-09 | Merge tag '7.1.2-release' | Erik Kundiman | |
source for viewer 7.1.2.7215179142 | |||
2023-12-05 | SL-20654 Fix for box probes sometimes glitching out at the corners. ↵ | RunitaiLinden | |
Incidental fix for crash when mWaterPool is null. | |||
2023-10-26 | Merge remote-tracking branch 'secondlife/DRTVWR-559' into DRTVWR-559 | Erik Kundiman | |
2023-10-23 | SL-20498 Preserve default probe when resetting reflection probes. | RunitaiLinden | |
2023-10-19 | Merge remote-tracking branch 'secondlife/DRTVWR-559' into DRTVWR-559 | Erik Kundiman | |
2023-10-16 | SL-20258 Fix for LSL spamming new probes into the scene deadlocking probe ↵ | RunitaiLinden | |
updater. Add probe update debug display. | |||
2023-10-16 | Merge branch 'DRTVWR-559' into DRTVWR-583 | Jonathan "Geenz" Goodman | |
2023-10-04 | Merge remote-tracking branch 'secondlife/DRTVWR-559' into DRTVWR-559 | Erik Kundiman | |