hoenking
  • Joined on 2023-12-01
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
hoenking pushed to fea-vulkan at hoenking/ScreenLockDetector 2025-11-11 08:54:59 +08:00
hoenking deleted branch fea-vulkan from hoenking/ScreenLockDetector 2025-11-10 22:48:32 +08:00
hoenking pushed to fea-vulkan at hoenking/ScreenLockDetector 2025-11-10 22:41:43 +08:00
30d20cf913 fix copy buffer bug
hoenking pushed to fea-vulkan at hoenking/ScreenLockDetector 2025-11-10 22:41:18 +08:00
90d770dd85 Sync device and add fence timeout for buffer copy
hoenking pushed to main at hoenking/ScreenLockDetector 2025-11-10 22:36:08 +08:00
90d770dd85 Sync device and add fence timeout for buffer copy
hoenking pushed to main at hoenking/ScreenLockDetector 2025-11-10 22:32:39 +08:00
fafe481365 Use fence to wait for buffer copy
hoenking pushed to fea-vulkan at hoenking/ScreenLockDetector 2025-11-10 22:31:48 +08:00
fafe481365 Use fence to wait for buffer copy
hoenking pushed to main at hoenking/ScreenLockDetector 2025-11-10 22:21:59 +08:00
098b00057d 文档移到docs
6c5fbe0e4b Use std140 UBO layout and add Vulkan tab
d82fc95584 优化 MSAA
2f16c0b5e4 add msaa
fd9c1c89e6 调整渲染文字内容
Compare 11 commits »
hoenking pushed to fea-vulkan at hoenking/ScreenLockDetector 2025-11-10 22:11:39 +08:00
098b00057d 文档移到docs