I have the following context:
OS: Redhat RHEL 7.2
GPU : NVIDIA GPU Quadro K620 (GM107GL-A)
Driver : NVIDIA GLX Module 390.67
I am currently using the OpenGL method glLineWidth, by experiment I have tested than is not possible to display a line wider than 10 pixels in GL_LINES drawing mode.
I have checked the Khronos specification at https://www.khronos.org/registry/OpenGL-Refpages/gl4/html/glLineWidth.xhtml and it is written that “Only width 1 is guaranteed to be supported; others depend on the implementation.”
As the max width is not specified, I am interested about the NVidia strategy on non specified values and how sustainable is it.
In other terms: If I use a width of 10 pixels, is the risk of regression will be high when I will install a new driver and or with a more recent NVidia graphic card?
I have also the same sustainability question on glLineStipple method, which is worse in a sense as it is deprecated(I use it via a GL4bc context).
Thanks for your support.