Commit Graph

5 Commits

Author SHA1 Message Date
hoenking 95a04efb91 Use rotation for background gradient; fix timing
Update fragment shader to use ubo.rotation instead of ubo.time and sync
the SPIR-V. Add periodic debug output in VulkanRenderer. Track total
paused time in VulkanWidget (m_totalPausedTime) and subtract it from
elapsed time so animations remain in sync after lock/unlock.
2025-11-14 19:21:21 +08:00
ubuntu1804 fb54be25ec 支持锁屏帧的绘制 2025-11-11 09:52:19 +08:00
ubuntu1804 6c5fbe0e4b Use std140 UBO layout and add Vulkan tab
Change uniform buffer to std140 with explicit fields: time, resX, resY,
rotation, wavePhase plus padding for proper std140 alignment. Regenerate
SPIR-V and embedded .inc files to match.

Add optional VulkanWidget tab
2025-11-10 22:08:52 +08:00
ubuntu1804 fd9c1c89e6 调整渲染文字内容 2025-11-10 21:29:00 +08:00
ubuntu1804 5dea0554b3 Add VulkanRenderer, shaders, and build scripts 2025-11-10 15:13:04 +08:00