Source
- URL: https://x.com/Tynach/status/1888663322171781564
- Author: Tynach (@Tynach)
- Posted: 2025-02-09 18:56:40
Branch
1/ @Tynach
@iquilezles
This greatly depends. Try doing this per-channel on a vec3 or vec4, and you’ll realize that the ‘mix()’ version creates a LOT less assembly code. I tested this with my GLSL code for converting to and from sRGB, using one of the online tools linked to in other responses.