Что является эквивалентом в металле glEnable (GL_STENCIL_TEST)? - PullRequest
0 голосов
/ 03 ноября 2019

Что является эквивалентом в металле glEnable(GL_STENCIL_TEST)? Тест трафарета - это операция для каждого образца, выполняемая после шейдера фрагмента. Значение шаблона фрагмента проверяется на соответствие значению в текущем буфере шаблона;если тест не пройден, фрагмент отбирается.

1 Ответ

1 голос
/ 03 ноября 2019

Используйте объект состояния глубины-трафарета, созданный из дескриптора, для которого frontFaceStencil и / или backFaceStencil установлены в дескрипторы с stencilCompareFunction, отличным от MTLCompareFunctionAlways.

...