Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2022-11-26 16:54:01



Reply to topic  [ 648 posts ]  Go to page Previous  1 ... 61, 62, 63, 64, 65  Next
Latest Linux releases 
Author Message

Joined: 2009-03-17 18:42:51
Posts: 5088
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 are recommended updates.


Cool VL Viewer v1.28.2.82 (legacy branch):

New in this release:
  • Backported from LL's maintenance viewer a fix to "face creation does not clean used arrays" during mesh model loading.
  • Backported from LL's maintenance viewer a fix to out of bounds access to LLAlignedArray in LLVolumeFace::createSide().
  • Backported from LL's PBR viewer a fix to missing reflection probes support in LLNetworkData::isValid().
  • Fixed a potential rendering glitch due to an optimization for 100% transparent faces drawing omission, that accounted for a wrong color (getFaceColor() instead of getRenderColor(), which are not always equal).
  • Synced parallel_hashmap with latest upstream changes.
  • Linux x86_64 only: rebuilt Dullahan against the latest CEF 104 release (with security fixes).
  • Minor cleanup.


Cool VL Viewer v1.30.0.11 v1.30.0.12 (*) (stable branch):

Same changes as in v1.28.2.82, plus:
  • Fixed a rendering issue seen with some rigged meshes, by always enforcing the legacy draw order when rendering them.
  • Added a "Render invisiprims" setting/entry in the "Advanced" -> "Rendering" -> "Deferred rendering" menu; unlike other viewers, the Cool VL Viewer allows to render invisprims in ALM, but they do not play well with full bright faces in their background (which disappear behind the invisprim), so it may sometimes be better to disable this.


Enjoy ! :D


(*) v1.30.0.11 had an ALM rendering bug that is fixed in v1.30.0.12: do update to the latter if you downloaded the former...


2022-08-06 09:16:54
Profile WWW

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

These are recommended updates.


Cool VL Viewer v1.28.2.83 (legacy branch):

Note: this release is likely the last one for the legacy branch. If you are still using this branch, please consider upgrading to the stable branch.

New in this release:
  • Added settings to hide the money balance in the status bar and optionally replace it with a buy currency button (toggles in "Advanced" -> "User Interface" menu, "Money balance in status bar" and "Buy currency button in status bar" entries).
  • Expanded the SetDebugSetting() and GetDebugSetting() Lua functions to cover all settings types currently in use, including UI colors (i.e. added support for Rect, Vector3, Color3, Color4 and Color4U types). Note that changes brought to skin colors are only valid during the current viewer session (they are not saved). See the Lua user manual for full details.
  • Allowed to take into account skin color settings changes during a session so that they apply to all UI elements created after the change. Also allowed to revert any such setting to the default skin color value via the debug settings floater or Lua.
  • Added separate skin colors for note card text and background ("TextFgNotecardColor", "TextFgNotecardReadOnlyColor", "TextBgNotecardColor", "TextBgNotecardReadOnlyColor").
  • Allowed to use any true type font (*.ttf, *.otf, *.ttc, *.otc) file present on the system and not just as a fallback to bundled fonts.
  • Added a "NotecardEditorFont" setting which accepts a True Type font name (file name without the extension for a system font, or an alias as defined in skins/default/xui/en-us/fonts.xml) and allows to override the font for note card editor.
  • Distribution change: added the RobotoMono mono-spaced font to the bundled fonts, and made it an alias to "Courrier" (e.g. for use as a note card font).
  • Updated FMOD Studio to v2.02.08.
  • Updated the meshoptimizer library to v0.18.
  • Linux x86_64 only: updated the boost libraries to v1.80 and recompiled colladadom against them.
  • Linux x86_64 only: rebuilt Dullahan against the latest CEF 104 release (with security fixes).
  • Minor cleanup.


Cool VL Viewer v1.30.0.13 (stable branch):

Same changes as in v1.28.2.83, plus:
  • Added experimental support for mimalloc as the memory allocator; my tests show that it is sadly not worth it for Linux or Windows, but maybe macOS could get some benefit from it (untested by me !).


Enjoy ! :D


2022-08-20 10:20:02
Profile WWW

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

Cool VL Viewer v1.30.0.14 (stable branch):

New in this release:
  • Fixed a rare "voluntary crash" (llerrs) that could be seen during GL image creation from invalid (bad size or number of components) raw image, by instead warning in the log and aborting the creation.
  • Backported from LL's maintenance viewer a fix to "edit shape freezes avatar in the middle of the turning animation".
  • Added support for sub-directories in file names used with the built-in pre-processor #include directive.
  • Added a new "MaxBrowserInstances" debug setting (defaulting to 2) to allow opening more than just one built-in (Dullahan/CEF) browser floater at once.
  • Added a "Force-restart GL" entry (available only when core GL profile rendering is disabled) to the "Advanced" -> "Rendering" menu.
  • Added Python v3.10 and future v3.11 versions to the supported versions in the build scripts.
  • Removal of dead code and minor optimizations.


Enjoy ! :D


2022-08-27 09:17:06
Profile WWW

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

These are recommended updates.


Cool VL Viewer v1.30.0.15 (stable branch):

New in this release:
  • Reverted a change that went into 1.30.0.14 and would cause a viewer crash whenever CEF itself crashes in the media browser floater.
  • Backported from LL's maintenance viewer a fix to "terrain texture does not show in mini-map when relogging". As a result, disabled my own workaround to skip cached terrain textures ("SkipCachedTerrainTextures" is now set to FALSE by default). Note that LL's fix seems to do a better job and appears also to solve the remaining cases of non-loading mini-map terrain textures.
  • Backported from LL's viewer the support for the new "AgentProfile" capability (and do allow to use it, unlike what happens in LL's viewer, due to a bug in it). Added a new "Advanced" -> "Network" -> "Use the AgentProfile capability" menu entry to toggle it (off by default, since obviously not really tested so far by LL themselves due to their own viewer bug).
  • Linux x86_64 only: updated Dullahan to build against the latest CEF 105 release.
  • Code cleanup and reorganization.


Cool VL Viewer v1.28.2.84 (legacy branch):

This is an ultimate catch-up for the fixes (and some minor features) that went into v1.30.0. This branch will no more see any update and is now considered deprecated. It will soon be retired.



Enjoy ! :D


2022-09-03 09:43:20
Profile WWW

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

Cool VL Viewer v1.30.0.16 (stable branch):

New in this release:
  • Backported from LL's maintenance viewer a fix to a potential crash bug in LLDrawpoolSky.
  • Added full support for the new "AgentProfile" capability in avatar profiles and enabled it by default, but also keep fetching/updating the "Interests" and "Web URL" fields via UDP messages when the capability is in use; this way you got the best of both worlds: more than 510 characters in "About" texts thanks to the new cap, and no loss in profile data thanks to legacy UDP messages.
  • Improved the profile floater avatar actions buttons (Kick, Freeze, etc) seen when enabling the fake god mode ("Advanced" -> "View admin options" menu entry), by allowing them to function as user-level actions (Kick is then performing an Eject, and Freeze works as expected on your land), instead of not working at all for non admins.
  • Added a "Rerender" button to the Radar floater; note that re-rendering an avatar won't make it suddenly re-rez: you need to move your camera FOV way farther than the draw distance from that avatar and then back close to trigger a new interest list data update from the server. De-rendered avatar names now appear in orange in the Radar list. A new "derendered" entry was also added to the table returned by the GetRadarData() Lua function.
  • Added a "Reset visible avatars' animations" entry to the "Advanced" -> "Character" menu, to allow "resyncing" animations of all rezzed avatars.
  • Increased the maximum UDP bandwidth to 32 Mbps and raised its default to 8 Mbps.
  • Removed entirely the now useless "SkipCachedTerrainTextures" debug setting and associated work around code.
  • Linux x86_64 only: updated SDL2 to v2.24.0 and rebuilt libndofdev against it.
  • Linux x86_64 only: updated jemalloc to the latest git version.
  • Linux x86_64 only: rebuilt Dullahan against the latest CEF 105 release (with security fixes).
  • Removal of unused code, code reorganization and cleanup, and minor optimizations.


Enjoy ! :D


2022-09-10 09:15:11
Profile WWW

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


Cool VL Viewer v1.30.0.17 (stable branch):

This is a maintenance release and recommended update.

New in this release:
  • Fixed the issue that caused ALM to fail on OpenGL v2.1 (i.e. mainly on Macs), due to a failure to compile the Contrast Adaptive Sharpening shader (the latter will now simply not be used on such systems).
  • Made the colors used by the Radar floater part of the skin colors, meaning you may now change them by using a customized colors_base.xml (see the "Radar*Color" settings), or via the Lua SetDebugSetting() function.
  • Removed the "Toggle fullscreen" (and its associated ALT ENTER shortcut) entry from the "View" menu; you should instead use the "Preferences" floater, "Graphics" tab for such a (dangerous and crash-prone) action.
  • Linux x86_64 only: rebuilt Dullahan against the latest CEF 105 release (with security fixes) and patched the Linux CEF build to disable the crashing print action/button in its built-in PDF file viewer.
  • Minor code cleanup.


Cool VL Viewer v1.30.1.0 (new experimental branch):

This new branch implements Puppetry support (for now only usable in three Aditi simulators). A new "Puppetry" sub-menu was added to the "Advanced" -> "Character" menu. Please see this thread for full details.


Enjoy ! :D


2022-09-17 09:24:03
Profile WWW

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

These are maintenance releases and recommended updates.


Cool VL Viewer v1.30.0.18 (stable branch):

New in this release:
  • Backported from LL's maint-P viewer the proper limitation of edited attachment objects position relatively to the attachment joint.
  • Backported from LL's viewer the support for the new "obscure_moap" parcel flag. Added a new "Restrict to this parcel" check box in the "Media" tab of the "About land" floater to toggle it.
  • Added syntax highlighting and tool tips in the script editor for the new llGetObjectLinkKey() and llSHA256String() LSL functions.
  • Synced parallel_hashmap with latest upstream changes.
  • Code and build files cleanup.


Cool VL Viewer v1.30.1.1 (experimental branch):

Same changes as in v1.30.0.18, plus:
  • Backported from LL's Puppetry viewer "don't disable puppetry processing in mouse-look".
  • Backported from LL's Puppetry viewer "fade Puppetry in and out".
  • Added AgentPuppetryStart() and AgentPuppetryStop() Lua functions. See the Lua user manual for full details.
  • Puppetry code simplification and cleanup.


Enjoy ! :D


2022-09-24 09:45:58
Profile WWW

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


Cool VL Viewer v1.30.0.19 (stable branch):

New in this release:
  • Backported from LL's viewer maint-Q part of the contributions by Rye Mutt for some mesh repository optimizations that I did not already implemented in my own way for the Cool VL Viewer. Plugged several potential crash bugs (dangling pointers, thread safety in reference counting) and further optimized the code.
  • Linux x86_64 only: rebuilt Dullahan against CEF 106 (with security fixes).
  • Linux x86_64 only: rebuilt the boost v1.80 libraries with their latest fixes/patches. Rebuilt Colladadom against them.
  • Linux arm64 only: fixed a bad MD5 checksum in install.xml for the curl pre-built library package (build fix).
  • Minor code cleanup.


Cool VL Viewer v1.30.1.2 (experimental branch):

Same changes as in v1.30.0.19, plus:
  • Backported from Alchemy (Rye Mutt's code) the migration from the old GL/GLX headers and tables to libepoxy. Since it could cause OpenGL support differences on some systems, please, do report (in this forum thread) any rendering discrepancy or compatibility issue when compared with v1.30.0 releases.
  • Backported from LL's Puppetry viewer a change in the reset procedure when restarting the puppetry module, and fixed a couple bugs in the latter.
  • Backported from LL's Puppetry viewer "added support for no-IK hierarchies of joints and pelvis positioning".
  • Linux only: compiled libepoxy for x86_64. An ARM64 build not being available for now, this branch can no more be compiled for (*) ARM64 until someone provides us with an ARM64 build of libepoxy.

(*) In fact, it could still be built, but only by using system libraries and on the condition libepoxy is installed on your system; such a build would likely only work on your own ARM64 system however.

Enjoy ! :D


2022-10-01 09:21:08
Profile WWW

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

They are maintenance releases and recommended updates.


Cool VL Viewer v1.30.0.20 (stable branch):
Cool VL Viewer v1.30.1.3 (experimental branch):

New in these releases:
  • Fixed a crash bug in the model upload floater seen when closing it immediately after loading a model with textures.
  • When purging former texture fetches after a far TP, do not purge any more fetches corresponding to very important textures (BOOST_HUD or higher).
  • Fixed a bad texture type parameter in LLViewerTextureManager::getFetchedTextureFromUrl().
  • Fixed spurious double "refresh visibility of objects" triggering on login.
  • Fixed a bug in LLImageGL::readBackRaw() that could cause failures to create a new GL image.
  • Backported from LL's viewer maint-Q a contribution by Rye Mutt: "render rainbows and Sun dogs to class1 deferred sky shader and remove redundant and slow class2 version".
  • Added two debug settings (should be left "as is" unless you really know what you are doing): "AllowGLRestartInCoreProfile" (defaults to FALSE) and "CacheReadTimeout" (defaults to 1 minute).
  • Rationalized floater (internal) names (for future Lua extensions: work in progress).
  • Updated FMOD Studio to v2.02.09.
  • Linux x86_64 only: updated Dullahan to backport LL's change "expose flags that chromium/cef set which indicates user-click on links and whether the navigate was the result of a redirect or not" (and pass these flags at the viewer code level). Built this new Dullahan against the latest CEF 106 (with security fixes).
  • Linux x86_64 only: updated jemalloc to the latest git version.
  • Linux x86_64 only: recompiled the Tracy profiler pre-built library/binary with the new Linux build system.
  • Linux arm64 only: fixed (again: last week's releases only had it actually fixed in v1.30.1) a bad MD5 checksum in install.xml for the curl pre-built library package (build fix).
  • Linux arm64 only: fixed a GNU C extension issue and a missing include file when compiling libopenjpeg with sse2neon (build fix).
  • Minor code cleanup.


Enjoy ! :D


2022-10-08 11:24:08
Profile WWW

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

They are maintenance releases and recommended updates.


Cool VL Viewer v1.30.0.21 (stable branch):
Cool VL Viewer v1.30.1.4 (experimental branch):

New in these releases:
  • Fixed a rare crash bug that could be seen occurring after TPs in LLSpatialBridge::cleanupReferences(). See this thread for details.
  • Backported from LL's maint-Q viewer "tighten up some command permissions" for SLURLs.
  • Added support for v2-style agent block/unblock SLURLs (and kept support for v1-style mute/unmute).
  • Fixed bugs in the code dealing with capability-based offline group notifications retrieval, and enabled this capability usage by default; added a new "Use offline IMs fetch capability" toggle for it in the "Advanced" -> "Network" menu.
  • Fixed bad free VRAM reports seen with AMD graphics cards.
  • Added support for syntax highlighting and tool tips in the script editor for the future llLinksetData*() LSL functions (currently only available in some Aditi regions).
  • Synced parallel_hashmap with latest upstream changes.
  • Linux x86_64 only: rebuilt Dullahan against the latest CEF 106 (with security fixes).
  • Minor code cleanup.


Enjoy ! :D


2022-10-15 09:34:32
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 648 posts ]  Go to page Previous  1 ... 61, 62, 63, 64, 65  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.