Author |
Message |
linyifei
Joined: 2012-01-19 03:18:40 Posts: 196 Location: Sydney, Australia (UTC +10)
|
As promised, here is the log from my test session. I logged in to SL in Insilico East, and my outfit all rezzed successfully. Then I teleported to Insilico, and my mesh attachment disappeared. I waited more than ten minutes to see if it was just slow, but there was no change. Then I performed Advanced/Rendering/Reset Vertex Buffer, and the mesh attachment appeared immediately.
|
2016-02-23 02:12:44 |
|
|
Henri Beauchamp
Joined: 2009-03-17 18:42:51 Posts: 5523
|
OpenGL v2.1 is quite insufficient (OpenGL current version is v4.5 !) for proper rendering with today's viewers, which long dropped fixed OpenGL v2 functions to rely on shaders instead: no surprise you get strange graphics glitches with such an old (and largely deprecated) driver; in particular, the vertex buffers implementation in old drivers is incomplete, extremely buggy and often (super) crashy: see the tool tip for the "Vertex buffers" check box in the "Preferences" floater "Graphics" tab, "GPU features" sub-tab. Please, update your graphics driver to the latest stable one (and v3 or better), and try again... Alternatively, simply disable the Vertex buffers feature in the graphics settings (it might even result in faster graphics with such an old driver).
|
2016-02-23 08:45:57 |
|
|
linyifei
Joined: 2012-01-19 03:18:40 Posts: 196 Location: Sydney, Australia (UTC +10)
|
As the details I posted above specify, I run Cool VL Viewer on a Mac. As far as I am aware, the only driver updates I can apply are those supplied by Apple as part of their general OS updates. I am still running OS10.10.5 (Yosemite) but my system has all available maintenance applied, and I believe Yosemite supports OpenGL 4.1 on my machine. I do not fully understand the issue, but I have been advised that the OpenGL problem with SL viewers on Macs is not the support level in OS/X but the fact that the viewers run in Apple's "legacy context" of OpenGL 2.1. Turning off Vertex Buffers in Preferences/Graphics/GPU features causes my frame-rate to drop dramatically, to about one quarter of what I get with it turned on. In any event, clearly this isn't a Cool VL Viewer bug, and I am still grateful for your advice about resetting the vertex buffers.
|
2016-02-23 12:08:51 |
|
|
Henri Beauchamp
Joined: 2009-03-17 18:42:51 Posts: 5523
|
Obviously, it does not... If you really want to get the best out of your hardware, I'd recommend that you install Linux on it (as a dual boot, for a start, and till you get used to Linux): I really can't understand why people insist on using MacOS-X (and any Apple product, which is always way more costly and totally locked/closed), when alternatives exist that provide much better performances, flexibility and freedom, for less money...
|
2016-02-23 12:20:56 |
|
|
Catten
Joined: 2011-09-17 11:12:19 Posts: 360
|
According to Apple I too should be at 4.1, but both cool viewer and firestorm reports it uses an older opengl.
|
2016-02-28 00:47:33 |
|
|
Henri Beauchamp
Joined: 2009-03-17 18:42:51 Posts: 5523
|
Apple's implementation of OpenGL is totally crippled... Too bad there's no NVIDIA proprietary drivers available for MacOS-X, like there are for Linux and even Windows... Apple's entire and only fault for not opening their OS enough that even another company they work with could write drivers for their own hardware... Again, if you want to get the most of Apple's hardware, install Linux on it (with the proprietary NVIDIA drivers for Linux)...
|
2016-02-28 01:21:32 |
|
|
linyifei
Joined: 2012-01-19 03:18:40 Posts: 196 Location: Sydney, Australia (UTC +10)
|
I've been doing some poking around on NVIDIA drivers for OS/X, and it seems there are some drivers downloadable from NVIDIA for Macs. However they seem specifically to be for the CUDA API, and I have no idea if Cool VL Viewer, or indeed any viewer, supports that, so I have no idea if this is worth considering.
|
2016-06-07 02:02:27 |
|
|
Henri Beauchamp
Joined: 2009-03-17 18:42:51 Posts: 5523
|
CUDA is for GPU-computing (high performance, parallel floating point calculations), not for OpenGL rendering.
|
2016-06-07 08:51:12 |
|
|
linyifei
Joined: 2012-01-19 03:18:40 Posts: 196 Location: Sydney, Australia (UTC +10)
|
Thanks, Henri.
|
2016-06-08 22:41:09 |
|
|