Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2024-03-28 21:14:31



Reply to topic  [ 700 posts ]  Go to page Previous  1 ... 49, 50, 51, 52, 53, 54, 55 ... 70  Next
Latest Windows releases 
Author Message

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

This is mainly a bugfix release and a recommended update.

Cool VL Viewer v1.26.24.14 (stable branch):

New in this release:
  • Fixed a race condition bug that could cause terrain textures to fail loading at login time. See this thread for details.
  • Fixed an infinite loop bug in LLFloaterAvatarTextures::getTextureIds() that could get triggered on Lua OnAgentBaked() callback invocation.
  • Fixed a bug in Lua AddMute(). Expanded IsAgentFriend() to accept legacy names in excess of agent Ids. Added a new CloseIMSession() Lua function. See the Lua scripting documentation for full details.
  • Added to the script editor a new "Edit raw script text" action/entry in the "File" menu, to allow bypassing the automatic de-pre-processing that happens when the script is loaded in the editor. See this message for a use case for this new feature.
  • Added to the script editor the syntax highlighting and tool tips for the new LSL llTargetedEmail() function and associated constants.
  • Updated FMOD Studio to v2.01.00, and added the FMOD logo to the login screen (it is unclear whether this is actually required or not since the FMOD Studio license file contradicts Firelight's web site on this subject, or more exactly, does not mention any mandatory logo).
  • Code cleanup (with removal of dead/unused code) and minor optimizations.


Enjoy ! :D


2020-04-11 10:53:23
Profile WWW

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

This is mainly a bugfix release.

Cool VL Viewer v1.26.24.15 (stable branch):

New in this release:
  • Fixed a divide by zero case in the render pipeline which impacted the frame rate when it happened (infinites in floating point arithmetic do not cause crashes but tremendously slow down calculations), and seen in deferred rendering mode (AKA "ALM").
  • Fixed a bug in IsAgentFriend() which now properly returns the second, "friend online" boolean when it was passed an avatar name instead of an UUID. Expanded it to accept the "Display Name [Legacy Name]" name format in excess of "Legacy Name". See the Lua scripting documentation for full details.
  • Implemented a delaying of pending mesh fetches on teleport, to give absolute priority to the arrival sim meshes fetching. The feature is enabled by default and can be toggled on/off via the "Advanced" -> "Network" -> "Delay pending mesh fetches on TP" menu item. See this thread for full details.
  • Fixed a bug (introduced sometime last year, apparently due to some code reshuffling) that caused the "Advanced" -> "Network" -> "Clear stale texture fetches on TP" feature to fail working at all.
  • Windows only: backported from LL's viewer-release the NvOptimusEnablement trick to automatically signal to NVIDIA drivers that we want to use the high performance GPU when both a GPU and an iGPU are present on the system.
  • Lot's of code cleanup and some minor optimizations. Removed some unused shaders.


Enjoy ! :D


2020-04-18 09:48:52
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 5523
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.24.16 (stable branch):

New in this release:
  • Changed the gesture names auto-completion code to allow multiple sequential spaces to pass through in chat. See this thread for full details.
  • Added a 10ms per frame sleep time before and during login, so that the viewer won't eat up a full CPU core (and half the GPU power), uselessly rendering at 1000+ fps (yep !) the login screen very simple UI... 100 fps should suffice ! :-D
  • Backported from LL's viewer a fix to "parcel media does not play automatically".
  • Backported from LL's viewer-eep a better batching of rendered textures.
  • Added default water textures to the bundled viewer textures (to keep things coherent with the normal map water texture already being part of them).
  • Added info about the number of delayed mesh fetches (when any) to the "Advanced" -> "HUD info" -> "Show mesh queue" feature.
  • Moved the "Use a read thread for plugins" option from the "Advanced" -> "Network" to the "Advanced" -> "Media" menu, where it belongs.
  • Windows only: backported from LL's viewer the proper CPU family info decoding for newer AMD CPUs.
  • Code cleanup and many minor optimizations (C++11 standard library containers "emplacing" everywhere it matters, especially).


Enjoy ! :D


2020-04-25 10:22:43
Profile WWW

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

This is mainly a bugfix release and a recommended update.

Cool VL Viewer v1.26.24.17 (stable branch):

New in this release:
  • Fixed race conditions in the "Advanced" -> "Network" -> "Clear stale texture fetches on TP" feature.
  • Fixed the broken Windlight high altitude clouds (that stopped animating somewhere in one of the v1.26.23 releases: no one seemed to notice, not even me !).
  • Fixed many glitches in the "Use parcel/local environment" features (still not perfect, with still time glitches) and fixed failures to immediately apply the changes done via the "Local environment editor" floater.
  • Enabled the Sun and Moon beacons features (toggled via check boxes in the the sky environment settings panel used by the various environment editor floaters).
  • Extended last release's 10ms per frame sleep time to the case when the viewer gets spuriously disconnected, be it because of a sim server or network problem. No need to eat up a full CPU core plus half the GPU to render at 1000+ FPS in that case...
  • Backported from LL's viewer a fix to offline group IMs retrieval when the "Advanced" -> "Network" -> "Use capability for offline IMs retrieval" feature is enabled (I however left it disabled by default, even though it is supposed to properly work now).
  • Backported from LL's viewer "update MediaRollOff values for greater range and less attenuation".
  • Backported from Firestorm (Beq Janus' code) the addition of the "unify textures in one UVMap" option to the DAE exporter floater.
  • Added an "(Un)mute name" option to the pie menu for objects.
  • Code cleanup and a few minor optimizations.


Enjoy ! :D


2020-05-02 09:41:26
Profile WWW

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

This is a recommended update.

Cool VL Viewer v1.26.24.18 (stable branch):

New in this release:
  • Added a new "Mesh objects boost factor" slider in the "Preferences" floater, "Graphics" tab, "Renderer settings" sub-tab. This factor (from 1.0 to 3.0 and defaulting to 2.0) multiplies the "Objects" LOD factor for mesh objects. This saves you from adopting excessive values for the latter (which is normally limited to 3.0 in LL's official viewer and in the Cool VL Viewer) while still being able to render properly badly designed mesh objects (those objects whose creators recommend a RenderVolumeLODFactor of 4, 5 or even more, just because they do not know how to properly decline/design mesh LODs). IMPORTANT: if you design meshes by yourself, please do make sure this factor is set to 1.0 while testing your uploaded meshes: all meshes should render fine at all distances with RenderVolumeLODFactor (i.e. "Objects" LOD factor) set to 2.0 (and 1.0 at close distance) and without any boost applied !
  • Added new "Max LOD" and associated/opposite "Normal LOD" entries to the pie menu for objects and avatars (to be found under the new "Rendering>" pie sub-menu, together with the "Derender" entry that was moved there): using "Max LOD" on objects locks the level of details for the latter to the maximum (regardless of configured LOD factors and distance to the camera), while "Normal LOD" returns it to the real time computed value. On avatars, it affects all their attachments. With this feature/hack, even the worst/bogus meshes can render at max LOD...
  • Added rendering of extended environment textures (clouds and water OK, Moon is still glitchy and no Sun texture support for now) to the Windlight renderer, when "World" - > "Environment settings" -> "Use parcel environment" or "Use local environment" are active.
  • Backported from LL's viewer a fix to potential crashes while retrieving OpenGL version info strings.
  • Backported from LL's viewer (for Windows) and implemented by myself (for Linux) the detection of a Vulkan driver and the report of whether it is found or not to LL via the viewer stats; apparently, LL is considering a Vulkan renderer for the viewer, which would be an excellent piece of news (while a huge amount of work), but obviously requires that SL users can run Vulkan !
  • Code cleanup and a few minor optimizations.


Enjoy ! :D


2020-05-09 09:23:51
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 5523
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 a recommended update.

Cool VL Viewer v1.26.24.19 (stable branch):

New in this release:
  • Fixed a LOD calculation bug introduced in last release, that caused some mega-meshes (such as sim-surrounding landscaping meshes) to be rendered at too low a LOD factor.
  • Fixed a memory leak that was occurring when resizing the viewer window.
  • Fixed an issue with some texture preloading failures in SL.
  • Fixed bogus warnings on reloading rezzed objects inventory.
  • Backported from Singularity several fixes to potential crash bugs (in LLSD serialization, occlusion code and classic clouds).
  • Backported from Singularity (Shyotl's code) the better/faster LLCullResult implementation.
  • Backported from LL's viewer the FBO-based rendering of dynamic textures.
  • Backported from LL's viewer-DRTVWR-497 the new spatial partitions code for avatar and animesh objects. Added the corresponding "Advanced" -> "Rendering" -> "Types" -> "Animesh" menu entry.
  • Updated FMOD Studio to v2.01.01.
  • Code cleanup and minor optimizations.


Enjoy ! :D


2020-05-16 09:37:59
Profile WWW

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

Cool VL Viewer v1.26.24.20 (stable version/branch):

This is a bugfix release and a recommended update.

New in this release:
  • Implemented a work-around for disappearing prims after editing appearance and TPïng in SL. See this message for details.
  • Brought the render pipeline code on par with LL's last viewer-release code before EEP adoption. This might have fixed a few rendering glitches.
  • Backported from LL's viewer yet another fix to offline IMs retrieval via capability (still disabled by default in the Cool VL Viewer, since it's obviously still partly broken).
  • Backported from LL's viewer a fix to "coordinate error in 'Show color under cursor'", that occurred for UI scales different from 1.0.
  • Improved the HUD info layout to avoid collision with the velocity bar when both are shown. Added a new "HUDInfoRightMargin" setting.
  • Backported from LL's viewer a fix to a potential race condition in the mesh repository.
  • Backported from Singularity (Shyotl's code) a fix to textures pre-loading on login.
  • Code cleanup and minor optimizations.


Cool VL Viewer v1.27.0.0 (new experimental version):

Same changes as in v1.26.24.20, plus:
  • Implemented a dual rendering engine (Windlight and Extended Environment). Please see this thread for details.
  • Got rid of compile-time support for the FMOD Ex audio back-end (deprecated, unmaintained) and the VLC plugin (unused: we have gstreamer that works just fine on all plateforms instead).
  • Linux only: added optional, compile time support for SDL2 (currently broken). Code adapted from Nicky Dasmijn's viewer-linux project.

Enjoy ! :D


2020-05-30 10:14:54
Profile WWW

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

These are bugfix releases and recommended updates.

Cool VL Viewer v1.26.24.21 (stable version/branch):

New in this release:
  • Fixed a bunch of bugs in LL's render pipeline code, that caused GL textures to be wrongly bound to a dummy texture unit. This fixed a few rendering glitches in the process, beside speeding up rendering a tiny bit.
  • Backported from LL's viewer-maint a fix to improper rigged mesh texture batching.
  • Added a "Second Life status" entry to the "Help" menu to open a web browser on the SL status blog.
  • Updated the security certificates with LL's latest ones.
  • Windows only: updated the boost libraries to v1.73.
  • Code cleanup and minor optimizations.


Cool VL Viewer v1.27.0.1 (experimental version/branch):

Same changes as in v1.26.24.21, plus:
  • Fixed the bugs (mine and LL's) in the "RenderAlphaBatchEmissives" (now on by default, like in LL's viewer) and "RenderAlphaBatchFullbrights" (still off by default, like in LL's viewer since it causes rendering glitches) modes; the EE renderer is now faster as a result.
  • Fixed various other bugs in my backport of the EE renderer.
  • Backported from LL's viewer a fix to "clouds texture flipped along East/West axis".

Enjoy ! :D


2020-06-06 09:56:26
Profile WWW

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

These are recommended updates.

Cool VL Viewer v1.26.24.22 (stable version/branch):

New in this release:
  • Fixed the bug introduced in last week releases and that caused weird rendering after resizing the viewer window. See this thread for details.
  • Reworked the display gamma setting to make it actually work at all, and the right way around with the right variation law (i.e. lower gamma for darker screen and with a logarithmic ramping). It is now available in the "Preferences" floater, "Graphics" tab, "GPU features" sub-tab.
  • Fixed local environment applying (properly switch to local extended environment setting when currently using a Windlight setting), e.g. from the inventory.
  • Backported from LL's viewer pull requests some "Empty leaf crash safeguards".
  • Backported from LL's viewer a fix to "alpha masked textures occasionally changing to alpha mode none".
  • Brought Restrained Love on par with Marine's v2.09.27.00. See the release notes section of RestrainedLoveReadme.txt for details.
  • Windows only: properly register the viewer as excluded from Windows error reporting.
  • Code cleanup and minor optimizations.


Cool VL Viewer v1.27.0.2 (experimental version/branch):

Same changes as in v1.26.24.22, plus:
  • Backported from LL's viewer the changes to the EE multiPointLightF.glsl shader.

Enjoy ! :D


2020-06-13 09:53:47
Profile WWW

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

These are bugfix releases and all users should update to them.

Cool VL Viewer v1.26.24.23 (stable version/branch):

New in this release:
  • Fixed the bug introduced in v1.26.24.19 and that caused object culling corruption when editing avatar appearance. See this message for details.
  • Plugged two (rare) crash bug cases in the material manager, when bad/corrupted data is received from the server (no check was done on the size of the binary representation of the material Id, and I got one crash that could be related to it).
  • Fixed a normalization bug in the virtual track ball dragging code.
  • Fixed the bogus default EE sky setting (that had silly looking and immobile clouds instead of WL's default sky clouds).
  • Worked around the equally bogus/incomplete default EE day cycle setting, by using WL's one instead where appropriate.
  • Added a way to set the time of day (Sun position) for EE settings (amazingly, this was not implemented in LL's original code).
  • Added a "Fixed time" check box and slider to the EE "Local environment editor" floater.
  • Added the camera mode and near/far clip values to the HUD info for the camera.
  • Backported from LL's viewer more fixes and changes (to match recent server-side changes) to the capability-based offline IMs retrieval, still disabled by default in the Cool VL Viewer (toggle in "Advanced" -> "Network").
  • Brought more fixes and improvements to Restrained Love. See the release notes section of RestrainedLoveReadme.txt for details.
  • Code cleanup and minor optimizations.


Cool VL Viewer v1.27.0.3 (experimental version/branch):

Same changes as in v1.26.24.23, plus:
  • Backported from LL's viewer-euclid-13449 the changes to the EE shaders (with fixes to class 1 soften light compilation errors, bad HUD lighting in deferred render mode, bad specular on shadowed surfaces and bad specular calculations).
  • Fixed the black sky issue after switching "Atmospheric shaders" off while in EE rendering mode (it may still sometimes momentarily glitch at switch time: toggling "Local lights" off/on should fix the glitch in that case).
  • Implemented in the EE renderer support of the "Sun position at login" feature ("Preferences" floater -> "Cool features" tab -> "Miscellaneous" sub-tab).
  • Implemented Sunrise/Midday/Sunset/Midnight/Region time presets support for OpenSim when in EE rendering mode.
  • Windows only: properly register the viewer as excluded from Windows error reporting (I forgot to port it from v1.26.24.22 to v1.27.0.2, last week).


Enjoy ! :D


2020-06-20 10:38:31
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 700 posts ]  Go to page Previous  1 ... 49, 50, 51, 52, 53, 54, 55 ... 70  Next

Who is online

Users browsing this forum: No registered users and 27 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.