最終更新:2014-05-07 (水) 05:18:30 (3614d)
GLSL/フラグメントシェーダ
OpenGLでは画面に三角形をレンダリングするときに, 三角形内の各ピクセルに対してフラグメントシェーダを一回づつ実行してピクセルの色を決める。
入力
- in vec4 gl_FragCoord;
- in bool gl_FrontFacing?;
- in float gl_ClipDistance?[];
- in vec2 gl_PointCoord?;
- in int gl_PrimitiveID?;
- in int gl_SampleID?;
- in vec2 gl_SamplePosition?;
- in int gl_SampleMaskIn?[];
- in int gl_Layer?;
- in int gl_ViewportIndex?;