Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2019-07-15 20:16:05



Reply to topic  [ 491 posts ]  Go to page Previous  1 ... 41, 42, 43, 44, 45, 46, 47 ... 50  Next
Latest Linux releases 
Author Message

Joined: 2009-03-17 18:42:51
Posts: 4004
Reply with quote
Here are two new releases of the Cool VL Viewer, available now from http://sldev.free.fr/:

Users of yesterday's releases shall update.


Cool VL Viewer v1.26.20.44 (stable branch):

New in this release:
  • Reverted Singularity's optimization (backported to v1.26.20.43) to alpha glow rendering (it feels totally wrong to me, given it means ignoring completely the emissive shaders).
  • Fixed Singularity's optimization (backported to v1.26.20.43) for materials rendering on rigged meshes, when in non-deferred render mode. See this thread for details.
  • Some minor code cleanup.


Cool VL Viewer v1.26.21.10 (experimental branch):

Same changes as in v1.26.20.44, plus:
  • Linux build only: recompiled the HACD and SDL libraries (both 32 and 64 bits) on the new build system; the recompiled SDL library also gets rid of the useless DirectFB dependency.


Enjoy ! :D


2018-02-18 13:18:30
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4004
Reply with quote
Here are two new releases of the Cool VL Viewer, available now from http://sldev.free.fr/:

These are bugfix releases and updating to them is recommended.


Cool VL Viewer v1.26.20.45 (stable branch):

New in this release:
  • Backported from LL's viewer-neko fixes to potential crashes on viewer exit in the mesh repository.
  • Backported from LL's viewer-cougar a fix to "the presence of certain avatars stops local specular textures from 'sticking'".
  • Backported from LL's viewer-neko a fix to "local textures for advanced lighting projectors do not keep the selected texture.".
  • Backported from LL's Axon viewer a fix to "stuck LODs caused by uninitialized values".
  • Replaced all the useless 64 bits floats math operations with 32 bits ones (which are faster when using SSE2 intrinsics like we do, and avoid costly conversions between 32 and 64 bits floats).
  • Implemented proper CEF cache and cookies wiping for the "Clear browser cache" and "Clear stored cookies" actions in the "Preferences" floater, "Network & Web" tab.
  • Changed the logic for the "Edit" tools floater, "Object" tab so that while editing an attachment, the "Position" and "Rotation" spinners are greyed out when the "Ruler" combo is not in "Attachment" mode (since the position and rotation for attachments would not correspond to the ruler reference).
  • Fixed crashes in the DEBUG builds due to bad tests or llasserts.
  • Linux only: fixed an issue in buildlinux.sh when building with ninja.
  • Lot's of code cleanup and minor optimizations.


Cool VL Viewer v1.26.21.11 (experimental branch):

Same changes as in v1.26.20.45, plus:
  • Backported from LL's viewer-media-update the removal of the LLPluginCookieStore code (now useless for Dullahan).
  • Backported from LL's Axon viewer and further debugged a couple of fixes to some cases of LODs getting stuck at too-low values.
  • Animesh code brought on par with LL's latest changes and fixes to their Axon viewer.
  • Updated the Dullahan-based CEF plugin to use CEF v3.3282.1742.
  • Linux builds only: recompiled part of the libraries (both 32 and 64 bits) on the new build system. Updated libraries: freetype (reverted to v2.4.12 due to some minor render quirk in v2.8.1 with some UTF-8 characters), libndofdev.

Enjoy ! :D


2018-03-03 11:32:55
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4004
Reply with quote
Here are two new releases of the Cool VL Viewer, available now from http://sldev.free.fr/:

These are bugfix releases and updating to them is recommended.

Cool VL Viewer v1.26.20.46 (stable branch):
Cool VL Viewer v1.26.21.12 (experimental branch):

New in these releases:
  • Backported from LL's viewer-neko a fix to a potential crash on viewer exit in the avatar name cache code.
  • Backported from LL's viewer-cougar an optimization for the non-deferred rendering mode: "normal and specular maps should not be downloaded if ALM is off" (this significantly reduces the memory usage and network data transfer when ALM is off).
  • Fixed failures to render the sky when the "High altitude clouds" slider (under "Sky details" in the "Graphics" tab of the "Preferences" floater) is pushed to the max and the RenderMaxVBOSize setting is left at its default value (512 kB) or set below the latter; the sky details setting is now automatically capped to match the maximum VBO size; to get the actual maximum sky details, you need to increase the max VBO size to 1024 kB.
  • The suggested, auto-completed avatar names ("TAB auto-completes avatar names" setting in the "Text chat" tab of the "Preferences" floater) are now automatically capitalized.
  • Made the Moon and stars brighter in deferred rendering mode for a more realistic aspect and to get closer to what is seen in non-deferred mode.
  • Render pipeline code cleanup and speed optimizations.


Enjoy ! :D


2018-03-10 10:20:47
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4004
Reply with quote
Here are two new releases of the Cool VL Viewer, available now from http://sldev.free.fr/:

These are bugfix releases with a nasty crash bug fixed: all users should update.


Cool VL Viewer v1.26.20.47 (stable branch):

New in this release:
  • Reintroduced "paranoia" checks in the threading code (that got removed in v1.26.20.45) to work around a nasty race condition that could cause a viewer crash on TP. See this message for details.
  • Properly cleanup APR on exit, which fixes a crash on exit seen with some compilers (seen at least with gcc v4.8.5 in 32 bits builds), due to bad destructors calls ordering. Also implemented a workaround for the same buggy compilers that fail to order the constructors calls properly and cause APR code to be called before its library is initialized.
  • Backported from LL's viewer-neko a fix to "scrollbar in Nearby media floater does not decrease with decreasing number of displayed media".
  • Backported from LL's viewer-neko a fix to "zoom back button is displayed after selecting other media in Nearby media floater".
  • Now also capitalize partial matches for auto-completed avatar names ("TAB auto-completes avatar names" setting in the "Text chat" tab of the "Preferences" floater).
  • By popular demand (1 user), added a "Derender" button/action to the "Moderation" tab of the "Radar" floater.
  • Some code cleanup (now also compiles with gcc and clang without warning in C++11 and C++14 compatibility modes) and minor optimizations.


Cool VL Viewer v1.26.21.13 (experimental branch):

Same changes as in v1.26.20.47, plus:
  • Updated the Dullahan plugin to use CEF v3.3325.1749.
  • Linux and Windows only: removed support for building the old llceflib plugin (Dullahan is now always used).
  • Linux only: recompiled all the remaining pre-built libraries (libvlc excepted, but it is not used in official builds) on the new 32 and 64 bits build systems.

Enjoy ! :D


2018-03-17 11:56:22
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4004
Reply with quote
Here are two new releases of the Cool VL Viewer, available now from http://sldev.free.fr/:

These are bugfix releases with crash bugs fixed: all users should update.


Cool VL Viewer v1.26.20.48 (stable branch):

New in this release:
  • Fixed a crash bug in dead objects removal code, that could get triggered on region cleanup, after a TP from a region with light projector objects.
  • Fixed a race condition in mesh streaming cost calculation that could trigger a crash bug.
  • Worked around a flaw in OpenSim var region protocol to allow proper local TPs within var regions.
  • Backported from LL's viewer-neko a fix to a potential crash bug in region capabilities retrieval.
  • Backported from LL's viewer-neko the support for the new ReadOfflineMsgs capability for retrieval of offline IMs.
  • Added AllowSwapping, MainMemorySafetyCheck and MainMemorySafetyCheck64 to the white list of Lua-writable debug settings. See the updated Lua example script for possible usage.
  • Code cleanup and some speed optimizations.


Cool VL Viewer v1.26.21.14 (experimental branch):

Same changes as in v1.26.20.48, plus:
  • Updated the Dullahan plugin to use CEF v3.3325.1750.
  • Linux build only: enabled and optimized the usage of jemalloc v5.0.1 as the memory allocator: while jemalloc v3.6 did not prove to be worthy in the past and v4.x was totally unstable, v5.0 is apparently stable and brings a nice performance improvement (10% boost in frame rates). Please let me know how it fares on your system compared to former glibc malloc() builds.

Enjoy ! :D

PS: the v1.26.21 branch is getting really close to promotion as the new stable branch v1.26.22 (with v1.26.20 getting deprecated and retired in the process). Users are encouraged to give it a try and report any bug they would find in it.


2018-03-24 10:37:25
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4004
Reply with quote
Here are two new releases of the Cool VL Viewer, available now from http://sldev.free.fr/:

These are mainly bugfix releases with crash bugs fixed: all users should update.


Cool VL Viewer v1.26.20.49 (stable branch):

New in this release:
  • Fixed a rare crash bug and plugged two more potential crash sites in LLViewerRegion::updateVisibleEntries(), that could cause crashes on TPs.
  • Fixed a potential crash bug in the "teleport" SLURL scheme handler.
  • Fixed an UI render glitch in media remote controls, when no audio back-end is initialized/available at all.
  • Restrained Love updated to v2.09.23.20. See the release notes section in the RestrainedLoveReadme.txt file for details.
  • Backported from LL's viewer-neko some fixes to ReadOfflineMsgs capability retrieval of offline messages. Made this feature (which is still experimental, and not yet available on the main SL grid) togglable (via "Advanced" -> "Network" -> "Use capability for offline IMs retrieval") and off by default.
  • Implemented support for the new "location_login" SLURL scheme (used on SL's login screen to connect to advertised locations).
  • Backported from LL's viewer-cougar a fix to "alpha masked textures turn white on rigged mesh when viewed through the water surface".
  • Backported from LL's viewer-neko "obtain abuse report categories from capability".
  • Linux builds only: do not bundle libopenal.so.1 any more since this library is part of any standard Linux distribution already (it is used by gstreamer and many audio components) and forcing the viewer to use its own private copy could cause conflicts with the system library.
  • Code cleanup and minor speed optimizations.


Cool VL Viewer v1.26.21.15 (experimental branch):

Same changes as in v1.26.20.49, plus:
  • Animesh code brought on par with LL's latest changes and fixes to their Axon viewer.
  • Backported from Alchemy viewer the support for FMOD Studio which is now used in place of the unmaintained FMOD Ex (which may still be chosen at compilation time instead of FMOD Studio, as long as it is not for Linux 64 bits builds with jemalloc, FMOD Ex 64 bits failing to play streaming media when jemalloc is used).

Enjoy ! :D


2018-03-31 10:16:11
Profile WWW

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

This is a bugfix release and all users should update.


Cool VL Viewer v1.26.21.16 (release candidate branch):

New in this release:
  • Fixed a bug in the Animesh backport code that caused failures to update joint overrides on rigged mesh late loading.
  • Minor code cleanup.

Note: this is a release candidate and unless a bug is found that won't be present in v1.26.20 and won't be fixable before next Saturday, this will become the new v1.26.22 release branch.


Enjoy ! :D


2018-04-01 10:25:35
Profile WWW

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

This is a bugfix release and all users should update.


Cool VL Viewer v1.26.22.0 (new stable branch):

New in this release:
  • Backported from LL's viewer-lynx a fix to a crash bug in the code for the new offline messages retrieval via capability. Further enhanced and simplified the code.
  • Backported from LL's viewer-neko a fix to "detaching then rezzing then wearing an attachment puts it in an invalid folder".
  • Backported from LL's viewer-neko a fix to "URL in the object name is represented as a hyperlink in inventory offer".
  • Backported from LL's Axon viewer an optimization to rigged mesh attachments overrides computations.
  • Plugged a number of potential crash bugs sites for invalid/NULL texture entries.
  • Animesh code brought on par with LL's latest changes and fixes to their Axon viewer.
  • Disabled the DEV tools in the CEF plugin (they are useless and disabling them reduces the footprint and the startup time).
  • Linux only: updated the Dullahan plugin to use CEF v3.3325.1756.
  • Linux only: updated jemalloc to the latest git version.
  • Code cleanup and minor optimizations.

Notes:
  • Starting from today, both the v1.26.20 and v1.26.21 branches are deprecated.
  • If you do not want to redo all your settings, you may copy your settings_coolvlviewer_12621.xml (or settings_coolvlviewer_12620.xml) file as settings_coolvlviewer_12622.xml in your user_settings directory, before launching v1.26.22.0.

Enjoy ! :D


2018-04-07 08:37:56
Profile WWW

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


Cool VL Viewer v1.26.22.1 (stable branch):

New in this release:
  • Backported from LL's viewer-release-baking-updates the new "bake on mesh" feature. See this SL blog thread for how the feature works and for feedback to LL.
  • Backported from LL's Axon viewer changes to Animesh avatar complexity accounting.
  • Linux only: recompiled the SDL library with the patch that fixes window resizing when dragging the corners.
  • Linux only: updated jemalloc to the latest git version.
  • Code cleanup and minor optimizations.

Notes:
  • The "bake on mesh" feature is improperly named since it allows to use the textures baked for the avatar (and not for a mesh, i.e. it only looks alright for faces with texture UV matching the default SL avatar's), on any attachment (and not just mesh ones).
  • While the "bake on mesh" feature is experimental, the modifications it brings to the viewer are minor enough that I did not feel like bothering to open a new experimental branch just for it (maintaining several branches is time consuming for me). Just keep in mind that it is still a moving target since not fully finished/specified and that the support it brings may change with future releases. E.g. for now, I did not allow baked textures to appear on animesh attachments, but LL may decide otherwise when animesh code will be merged with their baking-updates viewer code.
  • Bake on mesh also works in OpenSim (it's purely a viewer-side feature).


Enjoy ! :D


2018-04-14 10:24:46
Profile WWW

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

This is a bugfix release. Users of v1.26.22.1 shall update.

Cool VL Viewer v1.26.22.2 (stable branch):

New in this release:
  • Fixed a typo that introduced a bug and broke avatar impostoring in yesterday's release.
  • Minor code cleanup.


Enjoy ! :D


2018-04-15 16:32:08
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 491 posts ]  Go to page Previous  1 ... 41, 42, 43, 44, 45, 46, 47 ... 50  Next

Who is online

Users browsing this forum: No registered users and 2 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:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.