Skip to content

20260420 - v1.9.4

Choose a tag to compare

@skywind3000 skywind3000 released this 20 Apr 09:55
· 17 commits to master since this release
  • 新增 GetFramebuffer() 接口,返回 uint32_t* 的 _framebuffer 指针,可以直接用 fb[y * GetWidth() + x] 访问像素;
  • 点阵字库缩放绘制支持任意尺寸缩放:DrawTextScale 允许传入 w, h 表示绘制出来的字符想要的宽和高;
  • 大幅优化 DrawTextScale 性能,使用定点数和查找表预计算除法,并且不透明像素直接写 _framebuffer;
  • PlayPCM 支持播放任意 PCM 数据;
  • PlayBeep 重构,使用 PlayPCM 实现,去除阻塞主线程的限制,完全异步化;