GLSL シェーダー プログラミングを始めたばかり
ですが、ソース ファイル内にすべての opengl 関連のヘッダーとファイルを含めたにもかかわらず、プリプロセッサ ディレクティブ ヘッダー スタックにディレクティブunrecognized preprocessing directive
を配置するたびに、#version
シェーダー:
#version 400
in vec3 Color;
out vec4 FragColor;
void main()
{
FragColor = vec4(Color, 1.0);
}
この問題を解決するにはどうすればよいですか?