Я пытаюсь получить простой проход через геометрический шейдер для работы в Mac OS X 10.6. Код компилируется и связывается без проблем, но по какой-то причине геометрия не рисуется на экране. Вот мой шейдерный код:OpenGL Geometry Shader Mac OS X
#version 120
#extension GL_EXT_geometry_shader4: enable
void main()
{
gl_Position = gl_PositionIn[0];
EmitVertex();
EndPrimitive();
}
Если бы кто-нибудь мог помочь, я был бы признателен.
Возможный план состоит в том, чтобы процесс шейдера превратил одну точку в более сложную геометрию. Прямо сейчас я прохожу только через отдельные точки. – LandonSchropp