Support Board
Date/Time: Tue, 23 Dec 2025 06:20:23 +0000
Post From: Open GL + Quadro Drivers later than 572.60 + Chart Trade Mode = chart black out glitches
| [2025-11-22 22:40:29] |
| Sébastien - Posts: 110 |
|
Hold on ! I drew the wrong conclusions with my previous tests. Sorry about that. I just did some more testing and I might have found what exactly trigger this bug. It has nothing to do with "Use Compatible OpenGL Profile" activated or not. To trigger the bug : - OpenGL must be activated - Sierrachart must be allowed to use multiple CPU PHYSICAL cores when the program is started. With HyperThreading DEACTIVATED : - If I use a script to force SierraChart to use only 1 core (core 0) : no bug at all. Never. Whatever "Use Compatible OpenGL Profile" is set to. - If I use a script to force SierraChart to use more than 1 core (core 0 and 1 for example) : the bug happens 100% of the time. - If I simply launch Sierrachart.exe without using a script (SierraChart is allowed to use all the cores) : the bug happens 100% of the time. With HyperThreading ACTIVATED : - If I use a script to force SierraChart to use only 1 logical core (core 0) : no bug at all. Never. Whatever "Use Compatible OpenGL Profile" is set to. - If I use a script to force SierraChart to use only 2 logical cores from the same physical core (logical core 0 and 1 for example) : no bug at all. Never. Whatever "Use Compatible OpenGL Profile" is set to. - If I use a script to force SierraChart to use only 2 logical cores from two different physical cores (logical core 0 and 2 for example) : the bug happens 100% of the time. In summary, OpenGL is bugging when SierraChart is running on more than one physical CPU core at startup. If I start Sierrachart with a script allowing only 1 physical core, but once launched, I modify the CPU affinity with Task Manager to allow more cores to be use, there is no bug. Hopefully it will help. |
