GL_MULTISAMPLE で glEnable を呼び出し、フラグメント シェーダーの入力ベクトルとして「vec4 カラーのサンプル」を使用しましたが、マルチサンプリングはまだオフです。私は何を間違っていますか?不足している部品はありますか?
ps 公式の OpenGL プログラミング ガイド (ver 4.3) を読んでいます。
編集:いくつかのコード:
フラグメント シェーダーは次のとおりです。
#version 430
sample in vec4 color;
out vec4 outputColor;
void main()
{
outputColor = color;
}
私のアプリケーションでは、glEnable(GL_MULTISAMPLE) を呼び出します。その直後に、回転する単純な立方体をレンダリングしますが、明らかにアンチエイリアスされていません。