ret — vs

Возвращается из подпрограммы или функции main.

Синтаксис

Ret

 

Комментарии

Версии вершинного шейдера 1_1 2_0 2_x 2_sw 3_0 3_sw
Ret x x x x x

 

Эта инструкция принимает адрес инструкции из возвращаемого стека адресов и продолжает выполнение из него. В случае функции main эта инструкция останавливает выполнение шейдера.

Инструкция ret использует один слот инструкций шейдера вершин.

Если шейдер не содержит подпрограмм, использование ret в конце программы main является необязательным.

Несколько операторов return не допускаются в программе main или в любой подпрограмме. Первый оператор return обрабатывается как конец программы или подпрограммы main.

Инструкции по вершинным шейдерам