지오메트리 쉐이더 썸네일형 리스트형 D3D10 Pipeline : Geometry Shader Stage 지오메트리 쉐이더(geometry shader) 스테이지는 버텍스를 입력으로 받고, 출력으로 버텍스를 생성할 수 있는, 프로그램이 정의한 쉐이더 코드를 실행한다. 하나의 버텍스에 대해서만 동작하는 버텍스 쉐이더와 달리, 지오메트리 쉐이더는 하나의 완전한 프리미티브를 구성하는 모든 버텍스를 입력으로 받는다. 또, 지오메트리 쉐이더는 인접한 프리미티브들의 버텍스들도 입력으로 가져올 수 있다. 지오메트리 쉐이더는 IA 스테이지에서 생성된 값(시멘틱) SV_PrimitiveID를 사용한다. 이것은, 각 프리미티브 데이터가 그냥 보내질 것인지, 아니면 계산될 것인지 결정할 수 있다. 지오메트리 쉐이더는, 선택된 단일한 위상을 형성하는 여러 개의 버텍스을 출력하는 능력을 가진다. 지오메트리 쉐이더의 호출(invoc.. 더보기 이전 1 다음