| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-05-25 | #4109 Fix GLTF model extents calculation | Andrey Lihatskiy | |
| 2025-05-25 | #4109 Fix inside-out geometry from negative scale transforms in GLTF loader | Andrey Lihatskiy | |
| 2025-05-25 | Install libvk_swiftshader.so to system lib folder | Erik Kundiman | |
| Thank you Fritigern Gothly for noticing this lot of GPU/EGL and/or shader related errors. After the Megapahit process have exited, she still saw the system trying to find Vulkan libs in the Megapahit installation folder, [0522/173723.156996:FATAL:gpu_init.cc(500)] Passthrough is not supported, GL is angle, ANGLE is swiftshader Warning: Couldn't load Vulkan. Searched /usr/libexec/megapahit/libvk_swiftshader.so, /usr/lib/x86_64-linux-gnu/libvk_swiftshader.so, /usr/libexec/megapahit/libvk_swiftshader.so, libvk_swiftshader.so. at operator() (../../third_party/dawn/src/dawn/nativWarning: Couldn't load Vulkan. Searched /usr/libexec/megapahit/libvk_swiftshader.so, /usr/lib/x86_64-linux-gnu/libvk_swiftshadere/vulkan/BackendVk.cpp:299) at Initialize (../../third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp:310) at Create (..so, /usr/libexec/megapahit/libvk_swiftshader.so, libvk_swiftshader.so. at operator() (../../third_party/dawn/src/dawn/nativ./../third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp:266) at operator() (../../third_party/dawn/src/dawn/native/vulkane/vulkan/BackendVk.cpp:299) at Initialize (../../third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp:310) at Create (./BackendVk.cpp:521) ./../third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp:266) at operator() (../../third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp:521) Warning: Couldn't load Vulkan. Searched /usr/libexec/megapahit/libvk_swiftshader.so, /usr/lib/x86_64-linux-gnu/libvk_swiftshader.so, /usr/libexec/megapahit/libvk_swiftshader.so, libvk_swiftshader.so. at operator() (../../third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp:299) at Initialize (../../third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp:310) at Create (../../third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp:266) at operator() (../../third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp:521) Since SwiftShader doesn't seem to be available on Linux distro repos, it's going to have to be bundled and just placed in normal paths since it wouldn't conflict, instead of having some SwiftShader system library being pulled. | |||
| 2025-05-24 | #4109 Refactor LLGLTFLoader::populateModelFromMesh() #2 | Andrey Lihatskiy | |
| 2025-05-24 | #4109 Refactor LLGLTFLoader::populateModelFromMesh() | Andrey Lihatskiy | |
| 2025-05-24 | #4109 Remove workaround code | Andrey Lihatskiy | |
| 2025-05-24 | Fix mouselook attachment offset | secretfoxtail | |
| Disable shortening avatar skeleton in mouselook like other TPVs | |||
| 2025-05-24 | Slightly faster avatar zoom in | secretfoxtail | |
| bump ANIM_METERS_PER_SECOND to 20.0 | |||
| 2025-05-23 | #4109 #4080 Undistort GLTF rigged mesh in Z-up coordinate transformation | Andrey Lihatskiy | |
| 2025-05-23 | #4109 #4080 Apply coordinate rotation to GLTF inverse bind matrices | Andrey Lihatskiy | |
| 2025-05-23 | Merge tag 'Second_Life_Release#fe55c781-2025.04' into 2025.04 | Erik Kundiman | |
| 2025-05-23 | #4109 Use correct GLTF coordinate system rotation | Andrey Lihatskiy | |
| 2025-05-22 | Merge pull request #4135 from secondlife/geenz/mac-outfit-gallery-crash-fix | Jonathan "Geenz" Goodman | |
| Fix null outfit gallery observer pointer | |||
| 2025-05-22 | #4109 Improve handling of GLTF transform hierarchy | Andrey Lihatskiy | |
| 2025-05-22 | #4132 fix name mentions sometimes not being highlighted | Maxim Nikolenko | |
| 2025-05-22 | Remove mOutfitsObserver, use mCategoriesObserver from our base. | Jonathan "Geenz" Goodman | |
| 2025-05-22 | Merge pull request #4100 from secondlife/viewer-1865-for-2025.04 | sethalvesLL | |
| Viewer 1865 for 2025.04 | |||
| 2025-05-22 | Fix null outfit gallery observer pointer | Jonathan "Geenz" Goodman | |
| 2025-05-22 | #4118 Allow Bulk Upload to initialize on Bulk Upload All option | Maxim Nikolenko | |
| 2025-05-22 | Crash at LLVOVolume::isAnimatedObject | Andrey Kleshchev | |
| 2025-05-22 | #4128 Crash on mInvBindMatrix | Andrey Kleshchev | |
| 2025-05-21 | Merge pull request #4133 from secondlife/geenz/macos-texture-crash | Jonathan "Geenz" Goodman | |
| Fix for crash on macOS when loading a GLTF mesh. Fixes meshes not loading on macOS. | |||
| 2025-05-21 | White space. | Jonathan "Geenz" Goodman | |
| 2025-05-21 | Make loading the asset into VRAM optional. | Jonathan "Geenz" Goodman | |
| 2025-05-21 | Make sure we're guarding texture uploads to the GPU properly | Jonathan "Geenz" Goodman | |
| If we're not loading a texture, most of this should not be necessary. | |||
| 2025-05-21 | Fix for crash when loading texutres on a GLTF mesh. | Jonathan "Geenz" Goodman | |
| 2025-05-22 | Merge tag 'Second_Life_Release#a31b7ae2-Second_Life_Release#a31b7ae-2025.04' ↵ | Erik Kundiman | |
| into 2025.04 | |||
| 2025-05-22 | Merge branch 'main' into 2025.04 | Erik Kundiman | |
| 2025-05-21 | #4080 Rigged mesh support #2 | Andrey Kleshchev | |
| 2025-05-21 | Merge pull request #4126 from secondlife/maxim/2025.04-p430 | Maxim Nikolenko | |
| #p430 don't show MFA dialog twice | |||
| 2025-05-21 | fix test for lllogininstance.cpp | Maxim Nikolenko | |
| 2025-05-21 | #4105 Support .gltf and .glb files in lookupLODModelFiles | Andrey Lihatskiy | |
| 2025-05-21 | #p430 don't show MFA dialog twice | Mnikolenko Productengine | |
| 2025-05-20 | Update macos icons (#4042, #4112) | Andrey Lihatskiy | |
| according to https://developer.apple.com/design/human-interface-guidelines/app-icons | |||
| 2025-05-19 | #4102 Allow selecting gltf models on mac | Andrey Kleshchev | |
| 2025-05-19 | #4080 Import GLTF skin data | Andrey Kleshchev | |
| 2025-05-19 | reuse region variable instead of multiple calls to gAgent.getRegion() | Seth Alves | |
| 2025-05-19 | adjust which webrtc tracks are enabled when the avatar crosses a region border | Seth Alves | |
| 2025-05-18 | Merge branch 'geenz/gltf-mesh-import' into marchcat/gltf-mesh-texture-import | Andrey Lihatskiy | |
| 2025-05-16 | More white space. | Jonathan "Geenz" Goodman | |
| 2025-05-16 | Merge branch 'geenz/gltf-texture-upload-merge' into geenz/gltf-mesh-import | Jonathan "Geenz" Goodman | |
| 2025-05-16 | White space. | Jonathan "Geenz" Goodman | |
| 2025-05-16 | Merge branch 'release/2025.04' into geenz/gltf-mesh-import | Jonathan "Geenz" Goodman | |
| 2025-05-16 | #4091 fix speaker icon is showing all users speaking when anyone is talking | Maxim Nikolenko | |
| 2025-05-16 | #4088 Fix Outfit folders changing to normal folders | Andrey Kleshchev | |
| when parent copied and pasted | |||
| 2025-05-14 | Use correct model dimensions and bounding box rotation | Andrey Lihatskiy | |
| 2025-05-14 | #4081 Meshes missing after teleport | Andrey Kleshchev | |
| 2025-05-14 | Improve mesh scaling | Andrey Lihatskiy | |
| 2025-05-14 | Merge branch 'geenz/gltf-mesh-import' into marchcat/gltf-mesh-texture-import | Jonathan "Geenz" Goodman | |
| 2025-05-14 | Make pulling weights per vertex. | Jonathan "Geenz" Goodman | |
