3 ms·
I'm talking about OpenGL. Vulkan is too hard for my small mind to understand, so I'm still using OpenGL. And the extension that allows this in OpenGL came out i
by m-schuetz 1y ago
I'm talking about OpenGL. Vulkan is too hard for my small mind to understand, so I'm still using OpenGL. And the extension that allows this in OpenGL came out in 2010, so long before Vulkan.
- bsder 1y agoNo one at the big companies is developing OpenGL anymore and their support for the GLSL compiler has dwindled to nothing. If you want that extension you're going to have better luck convincing the Zink folks: https://docs.mesa3d.org/drivers/zink.html https://docs.mesa3d.org/drivers/zink.html "The Zink driver is a Gallium driver that emits Vulkan API calls instead of targeting a specific GPU architecture. This can be used to get full desktop OpenGL support on devices that only support Vulkan." However, you're still probably going to have to come off of GLSL and use Slang or HLSL. The features you want are simply not going to get developed in the GLSL compiler at this point.
- m-schuetz 1y ago> The features you want are simply not going to get developed in the GLSL compiler at this point. They exist in GLSL on Nvidia devices. If other vendors refuse to implement them, then I will be an Nvidia-only developer. Fine by me. I no longer care about other vendors if they completely ignore massive quality of life features.