<InPhase>
$1000 for multicolor seems steep. But also I'm very bothered by Prusa's dysfunctional website. Scrolling doesn't even work right.
<stealth_>
website seems fine to me
mkatychev has joined #openscad
kintel has joined #openscad
<kintel>
What are people's opinion on minimum required OpenGL version?
<kintel>
A while back we disabled preview support for OpenGL 1.2, effectively requiring OpenGL 2.0 to get previews, but OpenSCAD itself still works using OpenGL 1.2
<kintel>
I'm considering kicking out the last of that legacy and require OpenGL 2.0 going forward. Anyone know if we still have use-cases requiring OpenGL 1.x?
<stealth_>
"glxinfo | grep "OpenGL version" give me "OpenGL version string: 4.6.0 NVIDIA 565.77"
<stealth_>
does 1.* have technical limitation vs 2.0?
<kintel>
Most limitations are implemented as extension in 1.x, which is handled separately. It's mostly about having to enable/disable preview rendering in a bunch of places
<kintel>
If we can just disallow 1.x completely, the internal code paths become cleaner as we know that previews are always possible
<stealth_>
well most ppl would still be using version 2021, if you have opengl 2.0 for next release, they would keep using 2021, or find a reason to upgrade.
<stealth_>
i would personally go with 2.0 and improve the software overall to latest tech, but thats just me.
<stealth_>
actually opengl 3 is what i would go with, :p 1-2 is so old!
germ- has quit [Ping timeout: 252 seconds]
abff has quit [Ping timeout: 248 seconds]
abff has joined #openscad
<kintel>
OpenGL 3 is also 16 years old ;)
<stealth_>
ya!
germ has quit [Ping timeout: 265 seconds]
<stealth_>
but some ppl still use old systems, i was one of those still system fried.
<kintel>
But yeah, next step after OpenGL 2 is that I want to go for OpenGL 3.2 Core / GLES 2
<stealth_>
why not go with 3 now? if they can't use it, they can use the openscad 2021 version.
germ has joined #openscad
<kintel>
There is no benefit yet; we still require OpenGL 2 immediate mode
<stealth_>
i see
<kintel>
The next release is also going to be major, so I don't want to lose too many users :)
<stealth_>
you also want to attract new users.. with modern systems
<InPhase>
kintel: I guess opengl versions don't map well to libgl versions.
germ- has joined #openscad
<InPhase>
kintel: OpenGL 2 seems to have had a release date of 2004. 20 years sounds like it should be enough. Do any targets exist that don't support it?
<kintel>
InPhase OpenGL versions are decoupled from the client library versions; it's all dynamically looked up in the drivers
<kintel>
I hope nobody needs OpenGL <2 :)
<kintel>
I think Microsoft still ships OpenGL 1.1 by default, but at some point we cannot be slaves to that decision
<kintel>
I think that would be the only one I can think of: Microsoft VMs using SW rendering with the default OpenGL 1.1
<stealth_>
i use a really small keyboard and it even had a "home" button, to comment about that link
<InPhase>
It seems OpenGL 1.2 came out right around when I decided to stop using Windows.