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.
Связанные темы