Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2024-03-28 08:55:09



Reply to topic  [ 709 posts ]  Go to page Previous  1 ... 13, 14, 15, 16, 17, 18, 19 ... 71  Next
Latest Linux 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/:

Cool VL Viewer v1.26.4.16 (current stable branch):

Since crash bug fixes went into this release, update is recommended.

New in this release:
  • Fixed a bug that caused the "Talk" button to stay disabled while voice got successfully connected on login. See this message for details.
  • Fixed a crash bug that could occur during object editing (backport from v3.3) and plugged a few more similar potential (though very improbable) crash bugs.
  • Backported from v3.3 the latest LLOctreeNode code (faster and configurable max capacity via the OctreeMaxNodeCapacity debug setting).
  • Improved the text input editor by implementing the "typing" flags (i.e. when you type in a input text editor associated to a chat or IM input line, you are seen "typing" (typing anim, sound, message)..
  • Added the auto-completion of avatar names in the chat input line and text editor: just type the first letters of an avatar name (first name, second name or display name) and hit TAB to get the viewer to try and auto-complete the name based on the surrounding avatars (avatars in chat range). The corresponding settings have been added to the "Text Chat" tab of the "Preferences" floater ("TAB auto-completes avatar names" and "Auto-select completion").
  • Added the auto-adding of surrounding avatars' names to the Ignore list of the spell checker (the corresponding setting is in the "Chat, IM & Text" sub-tab of the "Cool features" tab of the "Preferences" floater).
  • Added a way to insert newline characters (line breaks) in the chat and IM input lines and text editors, via CTRL SHIFT ENTER.
  • Added a setting (in "Preferences" -> "Text Chat") allowing to swap the shortcuts for the Shout and Whisper actions (SHIFT ENTER for Shout and CTRL ENTER for Whisper seem way more logical and intuitive to me than the other way around...).
  • Added support for the new llAttachToAvatarTemp(), llTeleportAgent() and llTeleportAgentGlobalCoords() LSL functions.
  • Backported from v3 the fix to the bug that prevented to use the tail part of the translation manipulators while editing HUD objects.
  • Improved the algorithm used for resizing the resize handles depending on the camera position (now only dependent on the camera zoom level, which prevents getting huge handles when resizing the extremity of a very thin and long primitive: by zooming on the extremity the handles now properly shrink down). The new method is enabled by default but you can revert to the old method at any time by toggling the "Zoom Dependent Resize Handles" setting in the "Advanced" -> "UI" menu.
  • Moved the misplaced options dealing with debug console info printing from the "Advanced" -> "UI" menu to the "Advanced" -> "Consoles" -> "Info to debug Console" menu.
  • Improved the "Cool features" preferences tab and sub-tabs (and in particular the last selected sub-tab is now remembered and selected by default on next opening of the Preferences floater).
  • Fixed the issue with unclickable links on no-name chatting objects text in the Chat History floater. See this message for details.
  • Added AvatarOffsetY, AvatarOffsetZ and AvatarOffsetPersist debug settings. See this thread for details.
  • Various minor code changes and speed optimizations.


Enjoy ! :D


2012-06-01 17:30: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/:

Cool VL Viewer v1.26.4.17 (current stable branch):

New in this release:
  • Fixed two render crashes that could occur while objects were rezzing badly/incompletely. Also hardened the renderer code against similar crashes.
  • Made it so that while the "Chat Input Text" floater is open, you can still use the arrow keys to move your avatar as long as the said floater is not focused.
  • Tidied up the Search floater (better layout of the UI elements, updated categories in the "All (web)" search tab) and removed the deprecated "Adult-Oriented transition" code.
  • Replaced the AvatarOffsetX and AvatarOffsetY settings with AvatarDepth and AvatarWidth (since there's no point using offsets to arbitrary and fixed values: rather allowing to change these values themselves instead), and exposed them as configurable settings in the "Preferences" floater, "Cool features" tab, "Miscellaneous" sub-tab.
  • After saving a notecard, make sure the cursor position is preserved, keeping the scroll position around the cursor too (instead of being reset to zero).
  • Latest LLCurl code changes backported from v3.3.
  • Increased the ban lines height to 5000m (backport from v3.3).
  • Various other small code changes backported from v3.3.
  • Log messages tidying up.
  • Various minor code changes and some speed optimizations by me.
  • Added a few more standard preset window sizes to the combo box in the "Preferences" floater, "Graphics" tab.
  • Updated the GPU table to list more "supported" GPUs.


Enjoy ! :D


2012-06-09 13:03:40
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.4.18 (current stable branch):

This is mainly a code cleanup and optimizations release, with a measurable, even if small, speed increase: for example, in my skybox with 7 floaters open (camera and movement controls, mini-map, chat history, IM window, friends list, groups list), I get an increase of 3fps, from 70 to 73, when compared to v1.26.4.17 (this is a 0.5ms per frame gain which, while far from huge, is definitely an improvement).
Hopefully, I didn't break anything while optimizing (I triple-checked, but one never knows... Please report any bug that would have crept up between v1.26.4.17 and v1.26.4.18).

New in this release:
  • Works around for two crash bugs in LLCurl (still work to do to render this piece of shitty code 100% stable and reliable...).
  • Fixed a couple rare crash bugs.
  • A whole lot of code cleanup and minor speed optimizations (that, once put together, do lead to a measurable speed increase), especially in the UI and render path code.
  • Changed the radar RadarUpdateRate setting (which was a frame rate dividing factor) for RadarUpdatesPerSecond (determines the max number of updates per second, bounded by a max update rate of 1 every 5 frames). Changed the associated radio buttons for a spinner in the "Radar" floater "Options" tab.
  • Added a few fast timers to ease profiling.


Enjoy ! :D


2012-06-16 13:38:09
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.4.19 (current stable branch):

Since a few crash bugs have been fixed in this release, updating to it is recommended.

New in this release:
  • Exposed the "Show media HUD" option in the "Preferences" floater, "Audio & Video" tab, and fixed several media HUD bugs (including a potential crash bug related with it, in the tool pie, that could crash the viewer when hovering the mouse pointer on a bad media textures).
  • Implemented an "Import" feature for Shape, Hair, Skin and Eyes in the appearance customize floater. By clicking on the "Import" button in the corresponding tab, you can choose a saved archetype file (produced with the "Advanced" -> "Character" -> "Appearance to XML..." feature) so to import the various parameters (note that textures are not imported, only the "visual parameters" are). This is quite handy a feature to quickly and easily "import" your avatar's shape in other grids...
  • Fixed the bug that prevented changing the sex (gender) of a shape in the appearance customize floater (I wonder how this bug went unnoticed for so long... It has been introduced back in v1.26.3 !).
  • When voluntarily logging off from an OpenSim grid, do not ever show any more the "You have been disconnected" dialog (which is reserved for unexpected disconnections) that could spuriously appear from times to times (and even every time on some grids).
  • Bugfix: when a text input chat or IM floater is open, make sure that you can't send the uncompleted text from the disabled input line by focusing it and hitting ENTER.
  • Fixed a potential crash bug on logout, in relation with the voice service shutdown.
  • Better texture exporting algorithm for the Object backup feature, preventing the export action to stay stuck forever, waiting for a texture to load.
  • Increased the maximum size of scripts sources from 64Kb to 128Kb.
  • More code cleanup and (minor) speed optimizations.


Enjoy ! :D


2012-06-23 11:24: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/:

Cool VL Viewer v1.26.4.20 (current stable branch):

New in this release:
  • Fixed the bug that caused edited flexiprims to sometimes fail to be updated immediately in the renderer when moved or rotated. See this thread for details.
  • Added separate settings for "private look at" and "private point at" (see "Preferences" -> "Cool features" -> "Miscellaneous").
  • By popular demand, re-enabled the "Edit" pie menu entry for objects selected on no-build parcels.
  • Backported from the latest v3.3.5 development viewer the structures alignment fixes that allow to compile the viewer without tcmalloc (for now, tcmalloc is still used however, since more testing is needed before trying to get rid of it).
  • Improved the logging code for speed. Added an "Allow DEBUG messages" setting in the Advanced menu (it is off by default after a successful login and is automatically switched on/off when you add/clear "Debug tags" with the corresponding floater). Keeping this setting off when no debug tag is in force allows to slightly speed up the code (all LL_DEBUGS/lldebugs being then skipped without running more complex checks against tags/function names/source file names: it does make a difference since these calls tend to be ran a lot of times and often each frame, i.e. way more often than llinfos and llwarns).
  • More code cleanup and (minor) speed optimizations.


Enjoy ! :D


2012-06-30 15:51: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/:

Cool VL Viewer v1.26.4.21 (current stable branch):

New in this release:
  • Added an "Object Weights" floater that can be opened from the Inspect floater (by clicking the new "See Object Weights..." button) or from the Build floater (by clicking on the object or primitive counts).
  • Improved the Build floater: faster UI, more accurate land Impact, added trigger for "Object Weights" floater (see above), added helpful tool tips on the debug permissions elements (visible when "Advanced" -> "Debug Permissions" is active).
  • Improved avatar picker: now also allows to pick residents from your friends list, and allows to search among display names in SL.
  • Added a setting to disable the "spread eagle" animation when opening the "Appearance" floater. The setting is in the "Preferences" floater, "Cool features" tab, "Miscellaneous" sub-tab.
  • Added the pathfinding related LSL functions and constants.
  • Minor but numerous speed optimizations, especially in the UI (globally and in many floaters: build tools, radar, search, friends list, inspect floater, avatar info floater, script editor, avatar picker...).
  • A few minor fixes backported from viewer v3.3.
  • Various code cleanups, improvements and removals of dead code.


Enjoy ! :D

PS: I removed the old and deprecated v1.26.2 binaries from the download page. All users should now run v1.26.4.


2012-07-08 14:38:17
Profile WWW

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

Cool VL Viewer v1.26.4.22 (current stable branch):

This is a bugfix release.

New in this release:
  • Fixed two bugs, introduced in v1.26.4.21 (copy and paste bugs: my bad !), that broke the texture vertical offset spinner and the land brush force slider in the build tools floater.
  • Internal cleanup to the build system (no user-visible change).


Cool VL Viewer v1.26.5.0 (new, experimental branch):

This is the first release of the experimental branch that will see the backport of the viewer v3.3 renderer to the Cool VL Viewer (which is currently using the v2.6 renderer); like I announced a while ago in the roadmap.

This first release is "only" the migration to new build systems (glibc v2.8 + gcc v4.3 for Linux and VS2010 for Windows) which allows to reuse the newest pre-compiled libraries used in the v3.3 viewer and provided by LL (less work for me, and a more up-to-date viewer as a result).
Functionally speaking, v1.26.5.0 is for now exactly the same viewer as v1.26.4.22, but linked with/using newer libraries and compiled with a newer compiler.

Note that the target system requirements for v1.26.5 are tighter than for v1.26.4 and former viewers: v1.26.5 will only run on glibc v2.8 (instead of glibc v2.4) and newer systems in Linux (2009 and newer distributions should all provide glibc v2.8 or better), and on Windows XP SP3 (instead of Windows XP) or newer on Windows.

Note to Linux builders: the cmake-SL script was changed (now v1.60) to detect the new build system and take into account the new directory structure of the sources (includes and libraries are now stored in linden/include and linden/lib/{release|debug} respectively, independently from the OS).

Enjoy ! :D


PS: there will probably not be any new release in the next couple of weeks, the time for me to port the v3.3 renderer to v1.26.5 and produce a first, working release.


2012-07-13 18:23: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.5.1 (experimental branch with v3.3 renderer):

New in this release:
  • Backported the newest renderer from LL's viewer-development v3.3.4.
    Important notes:
    • The "Global Illumination" code is now gone and history (it was too slow for any practical use anyway) but I managed to keep the Classic Clouds and Animating Trees that were dropped off LL's v3 viewer.
    • The "Screen Space Ambiant Occlusion" (in Advanced -> Rendering -> Deferred Rendering) often gets auto-enabled the first time you enable deferred rendering: better switching it off since it contributes very little to the rendering quality but significantly impacts the performances.
    • When deferred rendering is off and on my system (Q6600 @ 3.4GHz, GTX460 with NVIDIA drivers v304.22, Linux v3.4), the performances of the v3.3 render compares favorably to v2.6's (used in former Cool VL Viewer versions) in render-heavy environments (you can expect a gain of a few fps, such as 25 with v3.3 instead of 20 with 2.6) but are much less impressive in light environments where the v2.6 renderer largely beats v3.3 (I get up to 170fps with v2.6 in best case scenarios against 125fps with v3.3... Granted, 125fps is still plenty enough). I didn't make much comparisons with deferred rendering on (I personally prefer high fps rates over "pretty" shadows...), but one thing is sure: many render glitches are gone from v3.3 that plagued v2.6.
    • An interesting benefit of the v3.3 renderer is that it can render rigged meshes even when your GPU can't do Hardware Skinning.
  • Added a setting to switch on/off the "Classic Clouds" and another to set the average altitude of these clouds, in the Graphics tab (with "Custom" checked) of the Preferences floater.
  • Added an "Animate Trees" toggle to the Advanced -> Rendering menu (beware, animating trees cost a few FPS and can get you sea-sick... ;D).
  • Backported the support for private memory pools from viewer 3 (helps reducing the virtual memory space fragmentation). Private pools can be toggled on and off from the "Advanced" -> "Memory Management" menu (which now also groups the other memory related settings).
  • Rearranged the Advanced menu in a more logical/intuitive way.
  • Added info about the compilation flags used when building the viewer in the "About" floater, "Version Info" tab.

I'm interested in knowing how the new renderer fares for you when compared to the older (in Cool VL Viewer v1.26.4), both from the performances point of view and from the stability point of view (v3.3 is known to show some issues with some GPU/drivers combinations): depending on the results, I might decide to either drop the v1.26.4 branch when v1.26.5 will be deemed stable enough and will become v1.26.6, or on the contrary to keep v1.26.4 maintained for a while (if the v3.3 renderer is not good enough for many of you). However, please bear in mind that v1.26.5.1 is just the first iteration of this backport and an experimental viewer.

Enjoy ! :D


2012-07-29 15:29:14
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 5523
Reply with quote
There was a problem with the Linux installer for v1.26.5.1. Please, get the new installer (CoolVLViewer-1.26.5.1-Linux-x86-Setup2) from the download page.


2012-07-30 10:11:07
Profile WWW

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

Cool VL Viewer v1.26.4.23 (current stable branch):

This is a catchup release with the v1.26.5 branch.

New in this release:
  • Migration to new build systems (glibc v2.8 + gcc v4.3 for Linux and VS2010 for Windows) which allows to reuse the newest pre-compiled libraries used in the v3.3 viewer and provided by LL (less work for me, and a more up-to-date viewer as a result).
  • Added a setting to switch on/off the "Classic Clouds" and another to set the average altitude of these clouds, in the Graphics tab (with "Custom" checked) of the Preferences floater.
  • Added an "Animate Trees" toggle to the Advanced -> Rendering menu (beware, animating trees cost a few FPS and can get you sea-sick... ;D).
  • Improved the memory usage management routines.
  • Backported the support for private memory pools (for textures only) from viewer 3 (helps reducing the virtual memory space fragmentation). Private pools can be toggled on and off from the "Advanced" -> "Memory Management" menu (which now also groups the other memory related settings). A "Memory pools Usage Checks" toggle was also added (may be useful under Windows on low memory systems: disabling this check may help preventing odd texture alternative blurriness issues, when Windows fails to notice the viewer released some memory and can again load textures at lower bias).
  • Rearranged the Advanced menu in a more logical/intuitive way.
  • Added info about the compilation flags used when building the viewer in the "About" floater, "Version Info" tab.
  • Fixed a bug (introduced somewhere in v1.26.4.1x versions) that caused the title of the Inventory floater to stop reporting the number of items and the current filter.
  • Backported the latest improvements to the encroaching objects returning code from v3.3 viewers.
  • Backported some speed optimizations and potential crash bug fixes (spotted during the v3.3 renderer backport to v1.26.5) from LL's viewer v3.3.4.
  • Removed the deprecated Texture Auditing code and some other dead code.
  • Optimized the watchdog code for speed.
  • A few more minor optimizations and cosmetic bug fixes.

Note that the target system requirements for v1.26.4.23 are tighter than for v1.26.4.22 and older viewers: v1.26.4.23 and later will only run on glibc v2.8 (instead of glibc v2.4) and newer systems in Linux (2009 and newer distributions should all provide glibc v2.8 or better), and on Windows XP SP3 (instead of Windows XP) or newer on Windows.


Cool VL Viewer v1.26.5.2 (experimental branch with v3.3 renderer):

New in this release:
  • Improved the memory usage management routines. An "Advanced" -> "Memory management" -> "Memory pools Usage Checks" toggle was also added (may be useful under Windows on low memory systems: disabling this check may help preventing odd texture alternative blurriness issues, when Windows fails to notice the viewer released some memory and can again load textures at lower bias).
  • Fixed the "flat flexi prims at some LOD" bug that affects the v3.3.4 renderer.
  • Fixed Atmospheric shader issues with Windlight water parameters and some other issues related with missing code in the v3.3.4 renderer backport.
  • Fixed a bug (introduced somewhere in v1.26.1x versions) that caused the title of the Inventory floater to stop reporting the number of items and the current filter.
  • Backported the latest improvements to the encroaching objects returning code from v3.3 viewers.
  • Improved the "Debug GL" feature (now reports the file and code line number where OpenGL reported a failure, instead of just crashing the viewer).
  • Added a "Compress Texture" setting to the Hardware settings floater (experimental feature backported from v3.3.4), that might be useful with ATI cards with low VRAM amount.
  • Optimized the watchdog code for speed.
  • A few more minor optimizations and cosmetic bug fixes.

Note: known issue with v1.26.5: this branch currently fails to render objects in Inworldz (because of a bug in Inworldz' server code and tighter checks against orphaned/partially rezzed objects in the viewer). Inworldz admins are apparently about to roll out a new server version that could (should ?) prevent this issue.


Enjoy ! :D


2012-08-04 16:07:11
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 709 posts ]  Go to page Previous  1 ... 13, 14, 15, 16, 17, 18, 19 ... 71  Next

Who is online

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