O ficheiro de gráficos utilizado por aplicações que usam a biblioteca gráfica OpenGL. Os ficheiros .fsh armazenam uma função de gráfico utilizada para sombrear um fragmento, que representa um pixel de uma imagem 3D.
É utilizado por GPUs para o processamento de cor, sombras e outros efeitos.