2014-01-18 4 views
1

DirectX 11 입력 레이아웃에서는 쉐이더 서명을 가져와야하지만 모든 쉐이더에 대해 하나의 입력 만 사용하고 있습니다. 다시 사용하고 싶습니다.셰이더에서 레이아웃 재사용/추상화를 입력 하시겠습니까?

셰이더를 통과하지 않고 입력 레이아웃을 만들 수 있습니까? (유효성 검사를 잃어도 괜찮습니다)? 그렇지 않은 경우 다른 셰이더에 공통적 인 셰이더 시그니처를 사용하여 다른 셰이더에서 입력 레이아웃을 다시 사용하는 것이 안전합니까?

답변

1

셰이더를 통과하지 않고 입력 레이아웃을 만들 가능성은 없지만 입력 레이아웃을 동일한 버텍스 특성을 가진 다른 셰이더와 재사용하는 것이 안전합니다.

+1

고마워요, 그때 가서, 내가 필요로하는 서명으로 & 레이아웃을 재사용 아무것도하지 않는 스텁 쉐이더를 만들어 주셔서 감사합니다 Logged –