Nie wstawi ifa do kodu shadera. Używanie stencila będzie szybsze, niż pisanie testu w pixel shaderze, bo stencil test, tak jak z-test (kiedy to możliwe) jest wykonywany przed pixel shaderem i dla piksela, który testów nie przechodzi, pixel shader w ogóle się nie uruchomi. Karty graficzne mają specjalny sprzęt do obsługi tego. Nie są aż tak elastyczne, żeby wszystko wsadzać do kodu shadera :)