ret - vs
Restituisce da una subroutine o da una funzione principale.
Sintassi
Ret |
---|
Commenti
Versioni del vertex shader | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
Ret | x | x | x | x | x |
Questa istruzione accetta l'indirizzo di un'istruzione dallo stack di indirizzi restituiti e continua l'esecuzione da essa. Nel caso della funzione main, questa istruzione interrompe l'esecuzione dello shader.
L'istruzione ret utilizza uno slot di istruzioni vertex shader.
Se uno shader non contiene subroutine, l'uso di ret alla fine del programma principale è facoltativo.
Nel programma principale o in una subroutine non sono consentite più istruzioni return, la prima istruzione return viene considerata come la fine del programma principale o della subroutine.
Argomenti correlati