continue (sm4 - asm)
Продолжает выполнение в начале текущего цикла.
continue |
---|
Комментарии
Continue можно использовать только внутри цикла или endloop.
В следующем примере показано, как использовать инструкцию continue .
loop
if_na r0.x
break
endif
if_z r1.x
...
continue
endif
...
endloop
Формат маркера для удобства содержит смещение соответствующей инструкции цикла в шейдере.
Эта инструкция применяется к следующим этапам шейдера:
Вершинный построитель текстуры | Шейдер геометрии | Построитель текстуры |
---|---|---|
x | x | x |
Минимальная модель шейдера
Эта функция поддерживается в следующих моделях шейдеров.
Модель шейдера | Поддерживается |
---|---|
Модель шейдера 5 | да |
Модель шейдера 4.1 | да |
Модель шейдера 4 | да |
Модель шейдера 3 (DirectX HLSL) | нет |
Модель шейдера 2 (DirectX HLSL) | нет |
Модель шейдера 1 (DirectX HLSL) | нет |
Связанные темы