Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2019-10-21 23:22:24



Reply to topic  [ 503 posts ]  Go to page Previous  1 ... 23, 24, 25, 26, 27, 28, 29 ... 51  Next
Latest Linux releases 
Author Message

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

LL's "no change window" is now closed ! Here are releases that improve a lot mesh data fetching. Updating to them is recommended.


Cool VL Viewer v1.26.8.44 (legacy stable branch with the v3.5 renderer: no materials support):
Cool VL Viewer v1.26.10.7 (current stable branch with the v3.6 renderer):

New in these releases:
  • Backported the newest changes to llcorehttp and to the mesh repository code from LL's new viewer_http branch. This also includes an update to a newer pre-built curl library.
  • Slightly changed the layout of the status bar elements (more room left for the L$ counter, script error icon no more moved when the dialog counter icon appears).
  • Added support for the new llScaleByFactor(), llGetMinScaleFactor() and llGetMaxScaleFactor() LSL functions (implemented in this week's SL RC server channels) to the script editor.
  • FMOD Ex updated to v4.44.29.
  • Updated the login info for Zandramas grid.
  • Some code cleanup.


Cool VL Viewer v1.26.11.7 (experimental branch with new objects caching scheme and fitted mesh support):

Same changes as in v1.26.10.7, plus:
  • Backported from LL's viewer-interesting branch a couple of fixes to crash bugs in the new objects caching code.


Enjoy ! :D


2014-01-11 14:05:36
Profile WWW

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

There has been no change in LL's viewers, so today's releases are just bug fix and cleaning up ones. They however fix a rare crash bug, so updating to them is recommended.

Cool VL Viewer v1.26.8.45 (legacy stable branch with the v3.5 renderer: no materials support):
Cool VL Viewer v1.26.10.8 (current stable branch with the v3.6 renderer):
Cool VL Viewer v1.26.11.8 (experimental branch with new objects caching scheme and fitted mesh support):

New in these releases:
  • Fixed a rare crash bug in dead objects cleaning up code.
  • Added a "Use legacy names" feature in the "Options" tab of the radar: this forces the radar to use only the legacy names in its list (which is sometimes better and easier to spot a given avatar in the list, given how silly many display names became, with weird UTF-8 characters in them...).
  • Code cleanup (BOOL eradication in favour of bool in newview/*).
  • FMOD Ex updated to v4.44.30.
  • Linux builds only: jemalloc updated to v3.5.0.


Enjoy ! :D


2014-01-25 11:15:20
Profile WWW

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

These are bugfix and (large !) performance improvement releases. Updating to them is highly recommended.


Cool VL Viewer v1.26.8.46 (legacy stable branch with the v3.5 renderer: no materials support):
Cool VL Viewer v1.26.10.9 (current stable branch with the v3.6 renderer):

New in these releases:
  • Fixed a crash-bug seen in Inworldz, when hitting the "New Script" button of the "Edit" floater's "Contents" tab.
  • Fixed the issue with rezzed objects' edited scripts not getting saved in OpenSim grids (bug introduced in last week's releases). See this message for details.
  • Backported from Singularity a potential crash fix to mesh uploading.
  • Backported from Singularity an NVIDIA-specific optimization to vertex buffers handling. Since this optimization is apparently detrimental to ATI (from what I could read on the Web in some OpenGL forums, but by lack of proper hardware to test it on, I can't be sure), it is only enabled if you have an NVIDIA GPU and if you don't, you may toggle it from the "Advanced" -> "Rendering" menu ("Clear ARB Buffers When Reused" option) instead. Note that this optimization brings a large FPS rate increase (around +10 to +25%; the more render-intensive the scene, the larger the gain), especially if threaded rendering is enabled at the driver level (enabling the latter was previously not bringing a significant gain, but this optimization "reshufles the (graphics) cards" !). As a consequence, for Linux builds, "export __GL_THREADED_OPTIMIZATIONS=1" was added to the cool_vl_viewer wrapper script (if you have a single-core CPU you might however want to change it back to "export __GL_THREADED_OPTIMIZATIONS=0"). Kudos must got to Shyotl Khur for finding this optimization in NVIDIA's documentation and spotting the related code in the viewer sources. Also, please, if you have an ATI or Intel GPU, let me know if this optimization brings any improvement to you when toggled on.
  • Backported (and improved) a fix from Singularity that solves issues encountered when some animations (using the "Avatar Center" joint) are played (thank you, LL, for having savagely renamed the "Root" joint into "Avatar Center" !!!). Note that the viewer keeps using "Root" for that joint's name in its UI and for the RestrainedLove commands (to stay compatible with the RLV API specifications and existing scripts).
  • Applied Coaldust Numbers' fix to SH-2590 (animation upload preview fix when stopping a looping animation preview).
  • Backported a few other minor fixes and optimizations (by Shyotl Khur, Aleric Inglewood, Inusaito Sayori and Siana Gearz) from Singularity.
  • Backported from LL's viewer 3 a minor improvement to the QuickTime media plugin.
  • Updated the login URI for Kitely.
  • Updated the contributors list in the "About" floater.
  • Some code cleanup.


Cool VL Viewer v1.26.11.9 (experimental branch with new objects caching scheme and fitted mesh support):

Same changes as in v1.26.10.9, plus:
  • Backported a crash bug fix from LL's fitted-mesh branch.


Enjoy ! :D


2014-02-01 09:51:10
Profile WWW

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

Since a few crash bugs have been fixed, updating to them is recommended.


Cool VL Viewer v1.26.8.47 (legacy stable branch with the v3.5 renderer: no materials support):
New in this release:
  • Backported crash bug fixes from LL's viewer-interesting branch.
  • Implemented sim map texture tiles and 3D (relief) sculpt maps saving. This new feature is available from the World map floater, by right clicking on a sim's tile; a context menu appears allowing you to save the texture tile (without or with black borders, the latter being suitable for spherical sculpt maps) and texture 3D sculpt map (planar or spherical sculpt map, the latter being suitable for use with the Cool Sensor). This implements the same algorithm as in TerrainSculptor (the latter software having been badly impacted and rendered unreliable by the new interest list algorithm now used by SL sim servers).
  • Better watchdog timeout code (the viewer will now tell you when the watchdog timed out before aborting instead of just crashing without giving you a clue of what happened). A watchdog toggle option was added to the Advanced menu (now, you may also enable the watchdog under Linux and MacOS-X, albeit it's of little use for these OSes).
  • Better algorithm (loosely inspired from Singularity's) for the login screen login credentials: a failed login no more resets the login credentials (and grid selection) to the former session's successful login ones, letting you a chance to retry the login without having to reselect the grid and reenter the credentials from scratch.
  • Code cleanup and unused code removal.


Cool VL Viewer v1.26.10.10 (current stable branch with the v3.6 renderer):

Same changes as in v1.26.8.47, plus:
  • Improved the materials texture channels highlighting (loosely inspired from Singularity's code). The selection texture is now properly rendered on the selected faces for the specular and normal maps (with the proper colors, i.e. respectively blue and pink), even when no material is set for those faces or when the advanced lighting model (deferred rendering) is off (in the same conditions and with the old code, the selected faces were wrongly rendered as solid blue/pink ones, hiding the faces' diffuse map). Note however that the textures repeats and offsets are those of the diffuse map when no materials exists (not a problem since as soon as you will apply a specular or normal map the proper repeats/offsets will be used) or when the advanced lighting model is off (might be misleading, but on the other hand it's rather mandatory to enable the advanced lighting model to edit objects with materials if you want to see what your editing results into...). Also, the beacons faces highlights (faces reddening) are now automatically turned off for the selected faces to avoid confusion (i.e. texture channels highlighting got priority over and is exclusive with beacons highlighting).


Cool VL Viewer v1.26.11.10 (experimental branch with new objects caching scheme and fitted mesh support):

Same changes as in v1.26.10.10, plus:
  • Backported crash bug fixes to the new object caching code from LL's viewer-interesting branch.


Enjoy ! :D


2014-02-08 13:44:50
Profile WWW

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

Updating to them is recommended.
NOTE: the deprecated v1.26.4 branch has been retired.


Cool VL Viewer v1.26.8.48 (legacy stable branch with the v3.5 renderer: no materials support):
New in this release:
  • Implemented fitted mesh support (backport from the v1.26.11 branch).
  • Backported (and extended to more, similar issues) crash bug fixes from LL's new viewer-tiger branch. As a result, the "Advanced" -> "Character" -> "Rebuild Avatar" feature has been re-enabled (note that it's still a hack, that sometimes may cause your avatar to fail to render after use: I'll investigate more on this issue).
  • Backported from LL's viewer-bear the "Show on Map" feature in the inventory context menu for landmarks.
  • Backported from LL's viewer-MAINT-2287 (merchant outbox fixes) branch a fix to merchant outbox initialization.
  • Backported from Singularity a couple of fixes and a speed optimization to render debug features.
  • FMOD Ex updated to v4.44.31.
  • Code cleanup and unused code removal.


Cool VL Viewer v1.26.10.11 (current stable branch with the v3.6 renderer):

Same changes as in v1.26.8.48, plus:
  • Backported from Singularity a fix to a materials rendering glitch that was introduced in last week's release.


Cool VL Viewer v1.26.11.11 (experimental branch with new objects caching scheme):

Same changes as in v1.26.10.11, plus:
  • Backported crash bug fixes to the new object caching code from LL's viewer-interesting branch.


Enjoy ! :D


2014-02-15 13:40:47
Profile WWW

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

Cool VL Viewer v1.26.8.49 (legacy stable branch with the v3.5 renderer: no materials support):
Cool VL Viewer v1.26.10.12 (current stable branch with the v3.6 renderer):
Cool VL Viewer v1.26.11.12 (experimental branch with new objects caching scheme):

New in these releases:
  • Implemented support for REGION_FLAGS_BLOCK_FLYOVER (backport from LL's viewer-bear).
  • Backported a fix to mesh models uploading from LL's viewer-bear.
  • Backported from LL's viewer-bear a better auto-completion algorithm for gesture names.
  • Backported from LL's viewer-bear a fix to sound preview (now properly using the audio effects volume instead of the UI volume).
  • Backported a couple other minor bug fixes from LL's viewer-bear.
  • Code cleanup (in particular, BOOL eradication in favour of bool in lscript/*: BOOL has now been eradicated everywhere it was possible in the code).


Enjoy ! :D


2014-02-22 12:21:24
Profile WWW

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

Cool VL Viewer v1.26.8.50 (legacy stable branch with the v3.5 renderer: no materials support):
Cool VL Viewer v1.26.10.13 (current stable branch with the v3.6 renderer):

New in these releases:
  • Backported from Marine's Restrained Love viewer a change to llRegionSayTo() blocking policy.
  • Backported from LL's viewer-bear some potential crash (never seen in the Cool VL Viewer so far) fixes to the UI code.
  • Implemented a new "ResetVertexBuffersOnLowMem" setting (and the corresponding "Reset VB on critical low mem condition" entry in the "Advanced" -> "Memory Management" menu): when TRUE, this setting causes the viewer to reset the vertex buffers when hitting the critically low memory conditions. Note that it is disabled by default because, while helping to free memory, it can also cause crashes with the v1.26.8 and v1.26.10 branches (usually OK with v1.26.11 thanks to the better object caching code) when the viewer tries to reallocate vertex buffers while the virtual address space is too fragmented.
  • Added a further step (reduction of draw distance down to 32m) for extremely critical low memory conditions.
  • Implemented a new "Issue low mem alerts as notifications" option (in the "Advanced" -> "Memory Management" menu) to turn low memory dialogs from alerts into less invasive (but also less obvious) notifications.
  • Improved the status bar refreshing algorithm (better reactivity while staying just as low processing power consuming).
  • Backported from LL's viewer-sunshine a few changes and improvements to the inventory code (preparatory work for AIS3 support).
  • Linux builds only: updated jemalloc to v3.5.1.
  • Minor code cleanup.


Cool VL Viewer v1.26.11.13 (experimental branch with new objects caching scheme):

Same changes as in v1.26.10.13, plus:
  • Backported from LL's viewer-interesting a memory usage optimization in the new objects caching scheme, but made it kick in only in low memory conditions, each time the draw distance gets reduced by the Cool VL Viewer to avoid crashes (this allows to free more memory); the reason for this restriction is that this optimization (object cache octree balancing, for the techies among you), causes a rampant (but fast) address space fragmentation when performed every frame (or even only every second), resulting in memory allocation failures over time and finally into a crash.


Enjoy ! :D


2014-03-08 12:21:05
Profile WWW

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

Since some bugs have been fixed, updating is recommended.


Cool VL Viewer v1.26.8.51 (legacy stable branch with the v3.5 renderer: no materials support):

New in this release:
  • Backported from LL's viewer-sunshine various improvements to the inventory code, in preparation for AISv3 support.
  • Fixed some minor inventory code bugs.
  • Backported from LL's viewer-bear a fix to a crash bug that could occur when playing a gesture using sounds while the sound engine failed to initialize on viewer startup (unlikely event, but still).
  • Backported from LL's viewer-release a large bunch of new server-initiated alerts/notifications.
  • Code cleanup and optimizations.


Cool VL Viewer v1.26.10.14 (current stable branch with the v3.6 renderer):

Same changes as in v1.26.8.51, plus:
  • Fixed a bug in some rigged meshes rendering. See this thread for details.


Cool VL Viewer v1.26.11.14 (experimental branch with new objects caching scheme and AISv3 support):

Same changes as in v1.26.10.14, plus:
  • Backported the AISv3 API support from LL's viewer-sunshine and fixed a bug in it (see SUN-129 for details). Note however that AISv3 is still largely untested and is known to cause (viewer-side) inventory list corruptions (logging off, clearing the affected *.inv.gz file from the cache and relogging normally cures such corruptions). AISv3 support is therefore disabled by default (you can enable it from the Advanced -> Network menu) and enabling it causes a warning to be displayed. Use at your own risks ! The RC sim servers (RC Magnum, Le Tigre, BlueSteel) in SL should all have AIS3 support implemented by now.


Enjoy ! :D


2014-03-15 17:02:49
Profile WWW

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

Since bugs have been fixed, updating is recommended.


Cool VL Viewer v1.26.8.52 (legacy stable branch with the v3.5 renderer: no materials support):
Cool VL Viewer v1.26.10.15 (current stable branch with the v3.6 renderer):

New in these releases:
  • Fixed some bugs in the inventory code used by the "Make New Outfit" feature to make it 100% reliable (sometimes, it could fail to copy items or the copied/moved items would only appear on next login in the inventory).
  • Implemented support for OpenSim/Aurora's "VARREGION" feature (backport from Singularity). Note that, because of some protocol flaws and server-side issues, teleports into an OpenSim variable size region that is not currently connected to the viewer (i.e. in a VARREGION that is not a neighbour of your avatar's departure sim) is subject to instant disconnection (at best) or crashes (most of the time): you should instead log off and relog into the VARREGION, using the "Start Location" input box in the login screen.
  • Hardened the code for LLOctree and LLVertexBuffer against crashes.
  • Backported a fix to LLOctree for a rigged mesh editing issue from LL's viewer-tiger.
  • Fixed a crash bug in LLPumpIO.
  • Removed all the (now unused) support code for the deprecated OGPX protocol.
  • Applied security fixes to the statically linked OpenJPEG library. See this message for details.
  • Added support for individual UI sounds disabling and reworked the Preferences floater accordingly (see the new "Audio" and "Media" sub-tabs in the "Audio & Media" tab for the "Preferences" floater). Note that the "PlayTypingSound" setting was replaced with "UISndTypingEnable", so you will have to uncheck again the corresponding setting (in either the "Text Chat" tab of "Audio & Media" tab -> "Audio" sub-tab) if you disabled PlayTypingSound before. Added the possibility to prevent the "incoming IM session start" sound to be played for group IM sessions. Added the possibility to choose which "pain" sound (male or female) is played when your avatar endures health damages, independently of the "gender" of the shape it uses (just disable the pain sound you don't want to be played).
  • Added support for the "delete in-world objects" UI sound (it was listed among the UI sounds but never used in the code...).
  • FMOD Ex updated to v4.44.32.
  • Code cleanup.


Cool VL Viewer v1.26.11.15 (experimental branch with new objects caching scheme and AISv3 support):

Same changes as in v1.26.10.15, plus:
  • Minor fix to the AISv3 code (removal of irrelevant and misleading warnings). The AISv3 feature is still disabled by default (the toggle is in the Advanced -> Network menu), but after the fixes I made to it and one week of testing, I don't consider it dangerous any more: the warning dialog that popped up on activation has been removed.


Enjoy ! :D


2014-03-22 13:51:30
Profile WWW

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

Since crash bugs have been fixed, updating is recommended.


Cool VL Viewer v1.26.8.53 (legacy stable branch with the v3.5 renderer: no materials support):
Cool VL Viewer v1.26.10.16 (current stable branch with the v3.6 renderer):
Cool VL Viewer v1.26.11.16 (experimental branch with new objects caching scheme and AISv3 support):

New in these releases:
  • Backported from LL's viewer-bear a few crash bug fixes on virtual address space exhaustion (at last, LL is getting interested by this issue that I have been working on and largely fixing for months...).
  • Backported from LL's viewer-bear crash fixes in the audio engine (and, under Windows, in winmm.dll) due to race conditions.
  • Fixed another bug in LLOctree that could potentially cause crashes.
  • Fixed a bug that could cause a crash on startup when a firewall or anti-virus was blocking network access to the viewer. See this thread for details.
  • Added a "Use a Read thread for plugins" entry in "Advanced" -> "Network" to toggle the PluginUseReadThread setting and made it so that the said thread doesn't eat-up a full (!) CPU core...
  • The "Advanced" -> "Network" -> "Get texture retry delay from HTTP header" setting is now disabled by default, because it causes some cached textures to fail to load fully and stay blurry as a result. See this message for details.
  • Backported a minor rendering optimization from Singularity.
  • By popular request (1 person), backported from LL's viewer-release the animation speed adjustment feature (see the entries in "Advanced" -> "Character" -> "All avatars' animations speed").
  • Some code cleanup.


Enjoy ! :D


2014-03-29 13:22:59
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 503 posts ]  Go to page Previous  1 ... 23, 24, 25, 26, 27, 28, 29 ... 51  Next

Who is online

Users browsing this forum: No registered users and 1 guest


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.