Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-02 | Convert the detected VRAM on NVIDIA & ATI to MBs | Erik Kundiman | |
2024-05-02 | Correct the GL function used for detecting VRAM | Erik Kundiman | |
2024-05-01 | Attempt to detect NVIDIA & ATI VRAM | Erik Kundiman | |
Done in a simple way, without checking the GLX extension string. | |||
2024-04-25 | Merge tag '7.1.6-release' | Erik Kundiman | |
source for viewer 7.1.6.8745209917 | |||
2024-04-20 | Merge tag '7.1.5-release' | Erik Kundiman | |
source for viewer 7.1.5.8443591509 | |||
2024-04-10 | Merge branch 'main' into marchcat/y-merge | Andrey Lihatskiy | |
# Conflicts: # autobuild.xml # indra/llcommon/llsys.cpp | |||
2024-03-15 | SL-18721 Restore release behavior | Andrey Kleshchev | |
Closing window correctly caused a significant amount of logout freezes with no known reproes. Temporarily returning to old behavior were thread was killes without closing window and will reenable in later maints to hopefully get a scenario or at least more data of what is causing the freeze. | |||
2024-03-02 | Merge tag '7.1.3-release' | Erik Kundiman | |
source for viewer 7.1.3.7878383867 | |||
2024-03-01 | SL-18721 Shutdown fixes #6 | Andrey Kleshchev | |
2024-03-01 | Merge branch 'main' into marchcat/yz-merge | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llinventorygallery.cpp | |||
2024-03-01 | Merge branch 'main' into DRTVWR-588-maint-W | Andrey Lihatskiy | |
2024-02-22 | IME composition is now replaced by the result | Erik Kundiman | |
instead of being printed alongside. For now, it always gets reset from the start after pressing Return, which is to be fixed next. | |||
2024-02-08 | SL-18721 Shutdown fixes #4 | Andrey Kleshchev | |
2024-01-30 | First attempt to fix unicode input | Erik Kundiman | |
It should work well enough with most, but on Japanese (I assume all CJK), for now the composition part is still left printed out along with the result (as opposed to just replaced by the result). It's to be fixed next. | |||
2024-01-29 | SL-18721 Shutdown fixes #3 | Andrey Kleshchev | |
Fix dialog box being blank in task bar | |||
2024-01-22 | SL-18721 Shutdown fixes | Andrey Kleshchev | |
1. After window closes viewer still takes some time to shut down, so added splash screen to not confuse users (and to see if something gets stuck) 2. Having two identical mWindowHandle caused confusion for me, so I split them. It looks like there might have been issues with thread being stuck because thread's handle wasn't cleaned up. 3. Made region clean mCacheMap immediately instead of spending time making copies on shutdown | |||
2024-01-15 | Re-enable GL colour bits check but only on Linux | Erik Kundiman | |
It seems the queries don't work on BSDs, but works okay on Linuxes. | |||
2024-01-15 | Revive external web browser spawning on macOS | Erik Kundiman | |
2024-01-11 | SL-20750 MacOS Crash processing attributed string | Andrey Kleshchev | |
2024-01-10 | Ignore colour bit results | Erik Kundiman | |
It turns out glGetIntegerv on GL colour bits hasn't given any value, so the values used afterwards have been random since the variables aren't initialised. The numbers haven't been 8, 8, 8 since core profile or VRAM detection or something else. | |||
2024-01-09 | Merge tag '7.1.2-release' | Erik Kundiman | |
source for viewer 7.1.2.7215179142 | |||
2024-01-08 | Merge branch 'main' into DRTVWR-489 | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llmaterialeditor.cpp | |||
2024-01-08 | Merge branch 'main' into DRTVWR-594-maint-Y | Andrey Lihatskiy | |
2024-01-06 | Move assignments with vram_megabytes inside scopes | Erik Kundiman | |
There will be a case not having vram_megabytes declared. | |||
2024-01-06 | VRAM detection implementation using GLX Mesa | Erik Kundiman | |
/var/log/Xorg.0.log doesn't seem to contain such information any more. My Debian 12 doesn't even have that file any more, I wonder why. | |||
2024-01-06 | Revive VRAM detection on macOS | Erik Kundiman | |
Copied code from llopenglview-objc.mm. It would normally fail SDL2, but somehow adding a logging fixed it O.o This is so texture compression is not enabled by default. | |||
2023-12-21 | Force the GL profile to be the core one | Erik Kundiman | |
on all platforms, not only on Darwin. | |||
2023-12-18 | Merge branch 'main' into DRTVWR-594-maint-Y | Andrey Lihatskiy | |
2023-12-15 | Merge tag '7.1.1-release' | Erik Kundiman | |
source for viewer 7.1.1.7039128750 | |||
2023-12-15 | Merge branch 'main' into DRTVWR-489 | Andrey Lihatskiy | |
# Conflicts: # indra/newview/fonts/DejaVu-license.txt # indra/newview/fonts/DejaVuSans-Bold.ttf # indra/newview/fonts/DejaVuSans-BoldOblique.ttf # indra/newview/fonts/DejaVuSans-Oblique.ttf # indra/newview/fonts/DejaVuSans.ttf # indra/newview/fonts/DejaVuSansMono.ttf | |||
2023-12-14 | Merge remote-tracking branch 'origin/main' into DRTVWR-596 | Brad Linden | |
2023-12-09 | Revive Command modifier on macOS | Erik Kundiman | |
2023-12-09 | Fix alt dragging when not in full screen | Erik Kundiman | |
2023-12-06 | SL-20664 Potential fix for crash on startup in switchContext | RunitaiLinden | |
2023-12-06 | SL-20695 Fix hardware probes | Andrey Kleshchev | |
CoCreateInstance returns 'no interface supported' Preferable not to mix init types so switched everything. | |||
2023-12-05 | Merge branch 'main' into DRTVWR-489 | Alexander Gavriliuk | |
2023-11-30 | Merge branch 'DRTVWR-594-maint-Y' into marchcat/594-y-pbr-merge | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llinventorygallery.cpp # indra/newview/skins/default/xui/en/notifications.xml | |||
2023-11-30 | SL-19801 Inserting emoji characters from system emoji picker does not work ↵ | Alexander Gavriliuk | |
on macOS | |||
2023-11-29 | Merge branch 'DRTVWR-559' into marchcat/587-v-pbr-merge | Andrey Lihatskiy | |
# Conflicts: # indra/llcommon/CMakeLists.txt # indra/newview/llspatialpartition.cpp # indra/newview/llviewergenericmessage.cpp # indra/newview/llvoavatar.cpp | |||
2023-11-22 | SL-20603 Crash on CoInitialize | Andrey Kleshchev | |
Don't mix CoInitialize and CoInitializeEx, one is global, other is threaded. CoInitialize(0) is equal to CoInitializeEx(0, COINIT_APARTMENTTHREADED) and MULTITHREADED is not compatible with APARTMENTTHREADED. | |||
2023-11-16 | Merge branch 'main' into DRTVWR-559 | Erik Kundiman | |
2023-11-16 | Clipboard implementation using SDL | Erik Kundiman | |
For now it's when there's no GTK, to minimise diff. They should all just use SDL. | |||
2023-11-06 | Merge remote-tracking branch 'secondlife/DRTVWR-559' into DRTVWR-559 | Erik Kundiman | |
2023-11-06 | Merge commit '439d26ccdc2864794036a8f6432664755f2b8234' into test | Erik Kundiman | |
2023-11-03 | DRTVWR-559 Fix for mac build. | Dave Parks | |
2023-11-02 | SL-19979 Fix for frame stalls on mac with shadows enabled. Also fix ↵ | Dave Parks | |
multihreaded GL not working on mac (thanks, Rye!) | |||
2023-09-20 | Merge remote-tracking branch 'secondlife/DRTVWR-559' into DRTVWR-559 | Erik Kundiman | |
2023-09-19 | SL-20177: Blind attempt at fixing crash in SetWindowLongPtr. Guess based on ↵ | Cosmic Linden | |
the fact that crashes started around the time VRAM accounting was added. | |||
2023-09-14 | Merge branch 'main' into DRTVWR-559 | Erik Kundiman | |
2023-09-14 | getNativeKeyData impl for non Darwin non GTK | Erik Kundiman | |
Copying from GTK users part though. |