Тип QML ComputeCommand
Компонент для выдачи задач для шейдера вычислений на GPU Подробнее...
| Заявление об импорте: | import |
| С момента: | Qt 5.7 |
| Создает: | QComputeCommand |
| Наследует: |
Свойства
- workGroupX : int
- workGroupY : int
- workGroupZ : int
Подробное описание
Объект ComputeCommand используется для выдачи задач для шейдера вычислений. Шейдер вычислений указан в компоненте Material той же сущности, к которой добавлен ComputeCommand. Свойства workGroupX, workGroupY и workGroupZ определяют размеры рабочей группы для вызова шейдера вычислений. Узел DispatchCompute должен быть присутствовать в FrameGraph для фактического выполнения команд.
Примечание: Если политика рендеринга установлена в RenderSettings.OnDemand и в сцене нет изменений, ComputeCommand не будет вызываться повторно. Для того чтобы ComputeCommand вызывался повторно, если в сцене нет других изменений, которые запускают рендеринг нового кадра, необходимо установить политику рендеринга RenderSettings.Always.
Документация по свойствам
workGroupX : int
Определяет размер рабочей группы по оси X.
workGroupY : int
Определяет размер рабочей группы по оси Y.
workGroupZ : int
Определяет размер рабочей группы по оси Z.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qml-computecommand.html