hoenking
  • Joined on 2023-12-01
hoenking pushed to fea-power at hoenking/ScreenLockDetector 2025-11-11 17:00:18 +08:00
1845e6113e VERSION update to 1.3.0
c24f51d495 Implement Vulkan device lost recovery
Compare 2 commits »
hoenking pushed to fea-power at hoenking/ScreenLockDetector 2025-11-11 16:30:12 +08:00
ed30b18f43 version update to 1.2.0
hoenking pushed to fea-power at hoenking/ScreenLockDetector 2025-11-11 15:57:24 +08:00
29d988cd7f 优化PowerMonitor输出
hoenking created branch fea-power in hoenking/ScreenLockDetector 2025-11-11 15:21:52 +08:00
hoenking pushed to fea-power at hoenking/ScreenLockDetector 2025-11-11 15:21:52 +08:00
2ec185654f Add PowerMonitor for sleep and wake events
hoenking deleted branch fea-vulkan from hoenking/ScreenLockDetector 2025-11-11 14:28:37 +08:00
hoenking pushed to main at hoenking/ScreenLockDetector 2025-11-11 14:26:54 +08:00
8d550c4d7b Add real-time FPS calculation and display
e723636f9a Pass elapsed time to renderer and use for time UBO
f594d28fde clean debug info in VulkanWidget::recordCommandBuffer
cfd97e76ba Remove verbose debug logs from drawText
6722ed4d5c Split ScreenLockDetector into platform classes
Compare 13 commits »
hoenking pushed to fea-vulkan at hoenking/ScreenLockDetector 2025-11-11 13:50:58 +08:00
8d550c4d7b Add real-time FPS calculation and display
hoenking pushed to fea-vulkan at hoenking/ScreenLockDetector 2025-11-11 13:39:30 +08:00
e723636f9a Pass elapsed time to renderer and use for time UBO
hoenking pushed to fea-vulkan at hoenking/ScreenLockDetector 2025-11-11 13:32:43 +08:00
f594d28fde clean debug info in VulkanWidget::recordCommandBuffer
hoenking pushed to fea-vulkan at hoenking/ScreenLockDetector 2025-11-11 13:29:36 +08:00
cfd97e76ba Remove verbose debug logs from drawText
hoenking pushed to fea-vulkan at hoenking/ScreenLockDetector 2025-11-11 13:04:14 +08:00
6722ed4d5c Split ScreenLockDetector into platform classes
hoenking pushed to fea-vulkan at hoenking/ScreenLockDetector 2025-11-11 10:39:52 +08:00
e34cb5883a Prevent rendering during close and validate surface
hoenking pushed to fea-vulkan at hoenking/ScreenLockDetector 2025-11-11 10:27:20 +08:00
2c7119d190 Introduce RenderWidgetBase and unify renderers
hoenking pushed to fea-vulkan at hoenking/ScreenLockDetector 2025-11-11 09:56:24 +08:00
8ee653e1a6 锁屏仅绘制一帧然后停止绘制
fb54be25ec 支持锁屏帧的绘制
Compare 2 commits »
hoenking pushed to fea-vulkan at hoenking/ScreenLockDetector 2025-11-11 09:38:59 +08:00
d0ffdc4867 Use host-visible buffers for text rendering
hoenking pushed to fea-vulkan at hoenking/ScreenLockDetector 2025-11-11 09:33:24 +08:00
9786baed86 Use host-visible dynamic buffers for geometry
hoenking pushed to fea-vulkan at hoenking/ScreenLockDetector 2025-11-11 09:24:42 +08:00
fdb25ed816 Optimize geometry updates and cache text buffers
hoenking pushed to fea-vulkan at hoenking/ScreenLockDetector 2025-11-11 09:14:30 +08:00
95b83d5ed3 Support triple buffering and improve buffer sync
hoenking created branch fea-vulkan in hoenking/ScreenLockDetector 2025-11-11 08:54:59 +08:00