4 ms·
I'd bet money on it tessellating under the hood, simply due to needing to support anti-aliasing and thickness.
by hackcasual 9y ago
I'd bet money on it tessellating under the hood, simply due to needing to support anti-aliasing and thickness.
- greggman 9y agoSince OpenGL 3.0 lines with thickness larger than 1 are not supported in the core profile.
- hrydgard 9y agoThough they remain in Vulkan as an optional feature, supported by all the desktop GPUs - so they're aren't going away anytime soon. Of course, how much of that is driver fakery and how much is actual hardware support can be debated, but there's surely some hardware support, otherwise it wouldn't be exposed in Vulkan which is supposed to be a thin layer.
- greggman 9y agoare you sure they are actually supported in modern GPUs . if you enable the core profile instead of the compatibility profile you get no thick lines. Whether those thick lines are gpu lines or software lines I don't know but usually when things are pulled out of GL it's becasue the are not actually supported in the hardware.