| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2023-10-02 | SL-20124 Wipe reflection probes when applying parcel EEP settings and pause ↵ | RunitaiLinden | |
| updates on probes until transition completes. | |||
| 2023-09-11 | Preprocess non portable OpenGL 4.0 code | Erik Kundiman | |
| 2023-08-29 | Add a probe strength uniform for hero probes. | Jonathan "Geenz" Goodman | |
| On standard reflection probes this doesn't really do anything. DRTVWR-583 | |||
| 2023-08-07 | Revert LLReflectionMapManager | Jonathan "Geenz" Goodman | |
| DRTVWR-583 | |||
| 2023-08-06 | Making more progress, need to add the heroprobe manager. | Jonathan "Geenz" Goodman | |
| DRTVWR-583 | |||
