2011-11-24 2 views

답변

3

이것은 기능 사용 방법에 따라 다릅니다. 컴파일러에 의해 인라인 될 수있는 방식으로 작성된 경우에는 페널티가 없습니다. 그러나 함수가 인라인 될 수 없다면 물론 약간의 오버 헤드가있을 수 있습니다. 그러나 간단한 텍스처 접근은 이미 함수 호출보다 더 비싸다. 그래서 나는 그것에 대해 신경 쓰지 않을 것이다. 다행스럽게도 GLSL 컴파일러는 꽤 유능 해졌습니다.

+3

"컴파일러에서 인라인 될 수있는 방법으로 작성된 경우"는 무엇을 설명해 주시겠습니까? – givi

+2

@givi : 예, Google 만 : http://en.wikipedia.org/wiki/Inline_expansion – datenwolf

관련 문제