ret — ps
Принимает адрес инструкции из возвращаемого стека адресов и продолжает выполнение из него. В случае функции main эта инструкция останавливает выполнение шейдера.
Синтаксис
Ret |
---|
Комментарии
Версии шейдера пикселей | 1_1 | 1_2 | 1_3 | 1_4 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|---|---|---|
Ret | x | x | x | x |
Эта инструкция принимает адрес инструкции из возвращаемого стека адресов и продолжает выполнение из него. В случае функции main эта инструкция останавливает выполнение шейдера.
Инструкция ret использует один слот инструкций шейдера вершин.
Если шейдер не содержит подпрограмм, использование ret в конце программы main является необязательным.
Несколько операторов return не допускаются в программе main или в любой подпрограмме. Первый оператор return рассматривается как конец программы main или подпрограммы.
Связанные темы