Tenho um antigo motor de visuais OpenGL que não funciona em espaço de cor, só envia valores diretamente para o hardware e, quando retorna o VEC4(1,0,0,1) do fragment shader, é como ver Deus