载入中...
搜索中...
未找到
ClothGPU.h
浏览该文件的文档.
57 eve::Result<void> step(const eve::SimulationStep &step, const SimulationSettings &settings) override;
59 [[nodiscard]] SimulationObservation observation() const noexcept override { return observation_; }
61 [[nodiscard]] SimulationBackendKind kind() const noexcept override { return SimulationBackendKind::Gpu; }
Backend-neutral, observable fixed-step contract for physics domains.
Backend-agnostic compute program. Bind storage buffers then dispatch via Gpgpu::dispatch....
Definition ComputeShader.h:15
GPGPU module — compute shaders + storage buffers via the active Graphics backend. Uses the graphics q...
Definition Gpgpu.h:23
Backend-agnostic GPU buffer for compute (storage) or CPU staging transfers. Squirrel-owned; derived c...
Definition GpuBuffer.h:18
Definition Graphics.h:125
GPU-accelerated 2D cloth — Verlet integration and distance-constraint relaxation run in a Vulkan comp...
Definition ClothGPU.h:31
ClothGPU & operator=(const ClothGPU &)=delete
ClothGPU(const ClothGPU &)=delete
SimulationBackendKind kind() const noexcept override
Identifies this real accelerator backend.
Definition ClothGPU.h:61
SimulationDeterminism determinism() const noexcept override
GPU/CPU parity is numerically bounded, not bit exact.
Definition ClothGPU.h:63
std::string getBackendName() const
Return stable backend name for scripts and diagnostics.
Definition ClothGPU.h:67
SimulationObservation observation() const noexcept override
Returns completed tick/time observables.
Definition ClothGPU.h:59
Minimal observable contract for physics simulation providers.
Definition SimulationBackend.h:158
卡牌游戏 UI 工具模块:工厂 + 脚本绑定入口。 功能参考 ycarowr/UiCard:扇形手牌布局、抽牌/洗牌、悬浮放大、拖拽到落牌区、 敌方手牌(背面/偷看)、费用不足置灰,以及可实时调节的布局...
Definition Animation.h:25
SimulationBackendKind
Kind of implementation that owns a simulation step.
Definition SimulationBackend.h:32
SimulationDeterminism
Determinism guarantee made by a simulation backend.
Definition SimulationBackend.h:64
@ Graphics
Observable backend progress shared by CPU and accelerator providers.
Definition SimulationBackend.h:136
Validated solver policy for one simulation step.
Definition SimulationBackend.h:120