Geometry Shader는 셰이더 파이프라인의 한 단계로, VS(VertexShader) 이후에 실행된다.주 역할은 프리미티브(점, 선, 삼각형, 등)을 입력받아 프리미티브를 추가하거나 변형을 해준다.이 기능은 DirectX10이상에서만 지원된다. Geometry Shader 주요 특징입력과 출력입력 : GS는 하나 이상의 프리미티브를 입력으로 받는다. 예를 들어 VS에서 출력된 삼각형이 GS로 전당된다.출력 : 입력된 프리미티브를 변형하거나 새로운 프리미티브를 추가 생성할 수 있다. 즉, 입력으로 삼각형 하나가 들어와도 여러 개의 삼각형을 출력할 수 있다.프리미티브 증분GS는 입력된 정점 데이터를 기반으로 프리미티브를 새로 생성할 수 있다. 예를 들어, 삼각형이 들어오면 이를 여러 개의 삼각형으로 ..