Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2025-09-21 19:22:27



Reply to topic  [ 782 posts ]  Go to page Previous  1 ... 75, 76, 77, 78, 79
Latest Linux releases 
Author Message

Joined: 2009-03-17 18:42:51
Posts: 6055
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

This is a minor maintenance release but still a recommended update.

Cool VL Viewer v1.32.4.4 (stable branch):

New in this release:
  • Fixed a bug in the alpha-gamma workaround which caused all-black legacy eyelashes, even with the workaround disabled. The fixed code now also improves legacy eyelashes transparency in PBR mode (bringing it closer to ALM/forward mode). See this thread for details.
  • Linux only: updated libsdl2 to v2.32.10 and rebuilt libndofdev against it.
  • Linux only: changed my fork of Dullahan v1.21 to not use a custom request context (like I have been doing for my fork in v1.20 and earlier versions), and rebuilt it against the latest CEF 139 release.
  • Linux x86_64 only: preliminary work towards an update to WebRTC m137 (currently broken and disabled).


Enjoy ! :D


2025-09-06 08:48:38
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 6055
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

This is a maintenance release and a recommended update.

Cool VL Viewer v1.32.4.5 (stable branch):

New in this release:
  • Backported from LL's viewer-develop a fix to "unable to upload glTF+bin with spaces in the name".
  • Backported from LL's viewer-2025.08 the handling of session termination on OS shutdown (so that they won't be wrongly accounted as a viewer freeze and reported as one on next login).
  • Backported from LL's viewer-develop "use HTML as a default type for 'nosniff' MIME probes".
  • Backported from LL's geenz/banding-fix a fix to render glitches sometimes seen when HDR lighting is turned off in PBR rendering mode.
  • Backported a couple changes to PBR shaders from LL's release viewer.
  • Got rid of luajson (which needs non-standard Lua arrays to successfully encode them into JSON), and instead wrote my own JSON encode/decode routines, based on nlohmann/json. As a result the EncodeJSON() and DecodeJSON() Lua functions now work as they should and without using tricks.
  • Fixed an issue with the "Inventory" floater "Search" menu which did not properly reflect the search options for each individual tab as it should have and now does.
  • Added a new "Show links" entry to the "Inventory" floater "Search" menu: when checked, the filtered results show inventory links matching the filter. This options defaults to being off (not checked) for all but the "Last open" inventory tabs.
  • Now use the PNG format instead of BMP for the disconnection and home snapshots (screen_last.png and screen_home.png), like other v6+ viewers are doing, but in case the PNG file is missing and the BMP file is there, still use the latter on viewer start (then save the PNG file on shutdown). The main, visible effect is that the Cool VL Viewer now shares these screenshots with other modern viewers.
  • Split the "dropped packets" stats into independent "lost packets" (lost over the network) and "dropped packets" (received but dropped by the viewer) numbers. Both numbers are now reported in the "About" floater and in the viewer log on shutdown.
  • Linux only: recompiled Dullahan against the latest CEF 140 release.
  • Linux x86_64 only: more work towards an update to WebRTC m137 (still broken and disabled).
  • Raised the build system requirements to cmake v3.16 or newer (should not be an issue under Linux given the current gcc version requirements which impose a more recent build system than this version of cmake), and got rid of the now useless old cruft in the cmake scripts as a result.
  • Linux only: the build scripts now use the much faster (since multi-threaded) lbzip2 (de)compressor for tar files when present (as /usr/bin/lbzip2) on the build system (10% faster builds on my 9950X).
  • Improved further the C++20 compliance, allowing to use a wider range of compiler versions (e.g. gcc 10) in C++20 mode.
  • Minor code cleanup.


Enjoy ! :D


2025-09-20 09:51:08
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 782 posts ]  Go to page Previous  1 ... 75, 76, 77, 78, 79

Who is online

Users browsing this forum: No registered users and 463 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.